Advertisement
Olivki

Big hake

Feb 24th, 2013
360
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.71 KB | None | 0 0
  1. registerCommand(new ModCommand(this, "item", ".item [enchant] [add|list] [id] [level]",
  2.                 "Enchants the current item.") {
  3.             @Override
  4.             public void onCommand(String msg, String... args) {
  5.                 try {
  6.                     if(Client.getController().isInCreativeMode()) {
  7.                         if(args[0].equalsIgnoreCase("item")) {
  8.                             if(args[1].equalsIgnoreCase("enchant")) {
  9.                                 if(args[2].equalsIgnoreCase("add")) {
  10.                                     if(Client.getPlayer().inventory.getCurrentItem() != null) {
  11.                                         Client.getPlayer().inventory.getCurrentItem().addEnchantment(
  12.                                                 Enchantment.enchantmentsList[Integer.parseInt(args[3])], Integer.parseInt(args[4]));
  13.                                         Player.addMessage("Added the enchantment: "
  14.                                                 + Enchantment.enchantmentsList[Integer.parseInt(args[3])].getTranslatedName(Integer.parseInt(
  15.                                                         args[4])) + " to your current item!");
  16.                                     } else {
  17.                                         Player.addMessage("Please have a item selected!");
  18.                                     }
  19.                                 } if(args[0].equalsIgnoreCase("item")) {
  20.                                     if(args[1].equalsIgnoreCase("enchant")) {
  21.                                         if(args[2].equalsIgnoreCase("list")) {
  22.                                             for(int var0 = 0; var0 < Enchantment.enchantmentsList.length; var0++) {
  23.                                                 Enchantment enchantment = (Enchantment)Enchantment.enchantmentsList[var0];
  24.                                                 if(enchantment != null) {
  25.                                                     Player.addMessage("[" + Colours.RED + var0 + Colours.RESET + "] "
  26.                                                             + enchantment.getTranslatedName(var0));
  27.                                                 }
  28.                                             }
  29.                                         }
  30.                                     }
  31.                                 }
  32.                             }
  33.                         }
  34.                     } else {
  35.                         Player.addMessage("You can't use this command unless your in creative.");
  36.                     }
  37.                 } catch(Exception exception) {
  38.                     Player.addMessage("Syntax: " + getUsage());
  39.                 }
  40.             }
  41.         });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement