Advertisement
Guest User

Untitled

a guest
Jun 28th, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.21 KB | None | 0 0
  1. import java.util.logging.Logger;
  2.  
  3. public class StepCombine extends Plugin  {
  4.     private Listener listener = new Listener();
  5.     protected static final Logger log = Logger.getLogger("Minecraft");
  6.     private String name = "StepCombine";
  7.     private String version = "1.0";
  8.  
  9.     public void enable() {
  10.     }
  11.  
  12.     public void disable() {
  13.     }
  14.  
  15.     public void initialize() {
  16.         log.info(name + " " + version + " initialized");
  17.         etc.getLoader().addListener( PluginLoader.Hook.COMMAND, listener, this, PluginListener.Priority.MEDIUM);
  18.     }
  19.    
  20.  
  21.    
  22.     class Listener extends PluginListener {
  23.         public boolean onCommand(Player player, String[] split) {
  24.             if (split[0].equals("/stepcombine") && player.canUseCommand("/stepcombine")) {
  25.                 String numberofstepsstring = split[1];
  26.                 Integer numberofsteps = Integer.getInteger(numberofstepsstring);
  27.                 if (player.getInventory().hasItem(44, 2, numberofsteps)) {
  28.                     Integer givesteps = (numberofsteps / 2);
  29.                     player.giveItem(44, givesteps); // Code stops working right there.
  30.                      player.getInventory().updateInventory();
  31.                     return true;
  32.                     }  
  33.                 else
  34.                     {
  35.                     player.sendMessage(Colors.Red + "Not enough steps.");
  36.                     return false;
  37.                     }
  38.                 }
  39.             return false;
  40.             }
  41.         }
  42.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement