Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.logging.Logger;
- public class StepCombine extends Plugin {
- private Listener listener = new Listener();
- protected static final Logger log = Logger.getLogger("Minecraft");
- private String name = "StepCombine";
- private String version = "1.0";
- public void enable() {
- }
- public void disable() {
- }
- public void initialize() {
- log.info(name + " " + version + " initialized");
- etc.getLoader().addListener( PluginLoader.Hook.COMMAND, listener, this, PluginListener.Priority.MEDIUM);
- }
- class Listener extends PluginListener {
- public boolean onCommand(Player player, String[] split) {
- if (split[0].equals("/stepcombine") && player.canUseCommand("/stepcombine")) {
- String numberofstepsstring = split[1];
- Integer numberofsteps = Integer.getInteger(numberofstepsstring);
- if (player.getInventory().hasItem(44, 2, numberofsteps)) {
- Integer givesteps = (numberofsteps / 2);
- player.giveItem(44, givesteps); // Code stops working right there.
- player.getInventory().updateInventory();
- return true;
- }
- else
- {
- player.sendMessage(Colors.Red + "Not enough steps.");
- return false;
- }
- }
- return false;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement