package dk.thoerup.bukkit.hoeruputils.web; import org.bukkit.ChatColor; import org.bukkit.Server; import org.kokakiwi.apicraft.events.ApiEvent; import org.kokakiwi.apicraft.events.ApiListener; public class MessageListener extends ApiListener { Server server; public MessageListener(Server server) { this.server = server; } @Override public void onApiEvent(ApiEvent event) { if(event.path[0].equalsIgnoreCase("messagepost")) { String msg = event.getParams().getProperty("message"); if (msg != null && msg.trim().length() > 0) { server.broadcastMessage(ChatColor.GREEN + "" + msg.trim()); event.setResponse("ok"); } else { event.setResponse("no message given"); } event.setActionTaken(true); } } }