SkyeDarkhawk

RainMaker.java

May 9th, 2011
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.02 KB | None | 0 0
  1. public class RainMaker extends Plugin
  2. {
  3.   private final RainMaker.WeatherCaller listener;
  4.  
  5.  
  6.   public RainMaker()
  7.   {
  8.     this.listener = new RainMaker.WeatherCaller();
  9.  
  10.   }
  11.  
  12.   public void enable()
  13.   {
  14.   }
  15.  
  16.   public void disable()
  17.   {
  18.   }
  19.  
  20.   public void initialize() {
  21.     etc.getLoader().addListener(PluginLoader.Hook.COMMAND, this.listener, this, PluginListener.Priority.MEDIUM);
  22.   }
  23.  
  24.   public class WeatherCaller extends PluginListener
  25.   {
  26.    
  27.    
  28.     public boolean onCommand(Player player, String[] split) {
  29.         if ((split[0].equalsIgnoreCase("/raindance")) && (player.canUseCommand("/raindance")) && player.isAdmin()){
  30.             if (etc.getServer().getRaining())
  31.                 etc.getServer().messageAll("§d[Server got bitchslapped by an admin and stopped crying.]");
  32.             else
  33.                 etc.getServer().messageAll("§d[Server started to cry.]");
  34.             etc.getServer().setRain(!etc.getServer().getRaining());
  35.             return true;
  36.       }
  37.       return false;
  38.     }
  39.   }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment