/[projects]/miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/web/MessageListener.java
ViewVC logotype

Contents of /miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/web/MessageListener.java

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3201 - (show annotations) (download)
Wed May 31 08:56:00 2017 UTC (6 years, 11 months ago) by torben
File size: 1271 byte(s)
Code cleanup(still doesn't compile)
1 package dk.thoerup.bukkit.hoeruputils.web;
2
3 public class MessageListener {} //dummy
4
5 /*import org.kokakiwi.apicraft.events.ApiEvent;
6 import org.kokakiwi.apicraft.events.ApiListener;
7
8 public class MessageListener extends ApiListener {
9
10
11 Server server;
12 public MessageListener(Server server) {
13 this.server = server;
14 }
15 @Override
16 public void onApiEvent(ApiEvent event) {
17 if( !event.path[0].equalsIgnoreCase("messagepost")) {
18 return;
19 }
20
21 String msg = event.getParams().getProperty("message");
22 String player = event.getParams().getProperty("player");
23 if (msg != null && msg.trim().length() > 0) {
24 if (player != null && player.trim().length() > 0) {
25 Player p = server.getPlayer(player);
26 if (p != null) {
27 p.sendMessage(ChatColor.GREEN + "<Private Web Post> " + msg.trim() );
28 server.getLogger().info("<Private Web Post> " + msg.trim() );
29 event.setResponse("ok");
30 } else {
31 event.setResponse("notfound");
32 }
33 } else {
34 server.broadcastMessage(ChatColor.GREEN + "<Web Post> " + msg.trim());
35 server.getLogger().info("<Web Post> " + msg.trim() );
36 event.setResponse("ok");
37 }
38 } else {
39 event.setResponse("no message given");
40 }
41
42 event.setActionTaken(true);
43
44 }
45 }
46 */

  ViewVC Help
Powered by ViewVC 1.1.20