Facebook
From Gruff Mosquito, 6 Years ago, written in JavaScript.
Embed
Download Paste or View Raw
Hits: 234
  1.         @EventHandler(priority = EventPriority.HIGH)
  2.         public void onInteract(PlayerInteractEvent e){
  3.                 Player p = e.getPlayer();
  4.                 if(e.getClickedBlock().getType() == Material.ENCHANTMENT_TABLE){                  <---------------- u mnie linia 588
  5.                         if(e.getAction().equals(Action.RIGHT_CLICK_BLOCK)){
  6.                                 e.setCancelled(true);
  7.                                 if(p.getItemInHand().getType() == Material.AIR){
  8.                                         p.sendMessage("§4Blad: §cNie mozesz zaenchantowac: reka");
  9.                                 } else {
  10.                                         if(!(p.getItemInHand().getType() == Material.DIAMOND_PICKAXE)
  11.                                                         || !(p.getItemInHand().getType() == Material.DIAMOND_AXE)
  12.                                                         || !(p.getItemInHand().getType() == Material.DIAMOND_HOE)
  13.                                                         || !(p.getItemInHand().getType() == Material.DIAMOND_SPADE)
  14.                                                         || !(p.getItemInHand().getType() == Material.IRON_PICKAXE)
  15.                                                         || !(p.getItemInHand().getType() == Material.IRON_AXE)
  16.                                                         || !(p.getItemInHand().getType() == Material.IRON_HOE)
  17.                                                         || !(p.getItemInHand().getType() == Material.IRON_SPADE)
  18.                                                         || !(p.getItemInHand().getType() == Material.GOLD_PICKAXE)
  19.                                                         || !(p.getItemInHand().getType() == Material.GOLD_AXE)
  20.                                                         || !(p.getItemInHand().getType() == Material.GOLD_HOE)
  21.                                                         || !(p.getItemInHand().getType() == Material.GOLD_SPADE)
  22.                                                         || !(p.getItemInHand().getType() == Material.WOOD_PICKAXE)
  23.                                                         || !(p.getItemInHand().getType() == Material.WOOD_AXE)
  24.                                                         || !(p.getItemInHand().getType() == Material.WOOD_HOE)
  25.                                                         || !(p.getItemInHand().getType() == Material.WOOD_SPADE)
  26.                                                         || !(p.getItemInHand().getType() == Material.STONE_PICKAXE)
  27.                                                         || !(p.getItemInHand().getType() == Material.STONE_AXE)
  28.                                                         || !(p.getItemInHand().getType() == Material.STONE_HOE)
  29.                                                         || !(p.getItemInHand().getType() == Material.STONE_SPADE)
  30.                                                         || !(p.getItemInHand().getType() == Material.DIAMOND_SWORD)
  31.                                                         || !(p.getItemInHand().getType() == Material.IRON_SWORD)
  32.                                                         || !(p.getItemInHand().getType() == Material.GOLD_SWORD)
  33.                                                         || !(p.getItemInHand().getType() == Material.STONE_SWORD)
  34.                                                         || !(p.getItemInHand().getType() == Material.WOOD_SWORD)
  35.                                                         || !(p.getItemInHand().getType() == Material.DIAMOND_HELMET)
  36.                                                         || !(p.getItemInHand().getType() == Material.DIAMOND_CHESTPLATE)
  37.                                                         || !(p.getItemInHand().getType() == Material.DIAMOND_LEGGINGS)
  38.                                                         || !(p.getItemInHand().getType() == Material.DIAMOND_BOOTS)
  39.                                                         || !(p.getItemInHand().getType() == Material.IRON_HELMET)
  40.                                                         || !(p.getItemInHand().getType() == Material.IRON_CHESTPLATE)
  41.                                                         || !(p.getItemInHand().getType() == Material.IRON_LEGGINGS)
  42.                                                         || !(p.getItemInHand().getType() == Material.IRON_BOOTS)
  43.                                                         || !(p.getItemInHand().getType() == Material.GOLD_HELMET)
  44.                                                         || !(p.getItemInHand().getType() == Material.GOLD_CHESTPLATE)
  45.                                                         || !(p.getItemInHand().getType() == Material.GOLD_LEGGINGS)
  46.                                                         || !(p.getItemInHand().getType() == Material.GOLD_BOOTS)
  47.                                                         || !(p.getItemInHand().getType() == Material.CHAINMAIL_HELMET)
  48.                                                         || !(p.getItemInHand().getType() == Material.CHAINMAIL_CHESTPLATE)
  49.                                                         || !(p.getItemInHand().getType() == Material.CHAINMAIL_LEGGINGS)
  50.                                                         || !(p.getItemInHand().getType() == Material.CHAINMAIL_BOOTS)
  51.                                                         || !(p.getItemInHand().getType() == Material.LEATHER_HELMET)
  52.                                                         || !(p.getItemInHand().getType() == Material.LEATHER_CHESTPLATE)
  53.                                                         || !(p.getItemInHand().getType() == Material.LEATHER_LEGGINGS)
  54.                                                         || !(p.getItemInHand().getType() == Material.LEATHER_BOOTS)
  55.                                                         || !(p.getItemInHand().getType() == Material.FISHING_ROD)
  56.                                                         || !(p.getItemInHand().getType() == Material.BOW)){
  57.                                         p.sendMessage("§4Blad: §cNie mozesz zaenchantowac: " + p.getItemInHand().getType().toString()
  58.                                                         .replace("_", " ").toLowerCase());
  59.                                         }
  60.                                 }
  61.                                
  62.                                 if(p.getItemInHand().getType() == Material.BOW){
  63.                                         e.setCancelled(true);
  64.                                         p.openInventory(bow);
  65.                                 }
  66.                                 if(p.getItemInHand().getType() == Material.DIAMOND_PICKAXE
  67.                                                 || p.getItemInHand().getType() == Material.DIAMOND_AXE
  68.                                                 || p.getItemInHand().getType() == Material.DIAMOND_HOE
  69.                                                 || p.getItemInHand().getType() == Material.DIAMOND_SPADE
  70.                                                 || p.getItemInHand().getType() == Material.IRON_PICKAXE
  71.                                                 || p.getItemInHand().getType() == Material.IRON_AXE
  72.                                                 || p.getItemInHand().getType() == Material.IRON_HOE
  73.                                                 || p.getItemInHand().getType() == Material.IRON_SPADE
  74.                                                 || p.getItemInHand().getType() == Material.GOLD_PICKAXE
  75.                                                 || p.getItemInHand().getType() == Material.GOLD_AXE
  76.                                                 || p.getItemInHand().getType() == Material.GOLD_HOE
  77.                                                 || p.getItemInHand().getType() == Material.GOLD_SPADE
  78.                                                 || p.getItemInHand().getType() == Material.WOOD_PICKAXE
  79.                                                 || p.getItemInHand().getType() == Material.WOOD_AXE
  80.                                                 || p.getItemInHand().getType() == Material.WOOD_HOE
  81.                                                 || p.getItemInHand().getType() == Material.WOOD_SPADE
  82.                                                 || p.getItemInHand().getType() == Material.STONE_PICKAXE
  83.                                                 || p.getItemInHand().getType() == Material.STONE_AXE
  84.                                                 || p.getItemInHand().getType() == Material.STONE_HOE
  85.                                                 || p.getItemInHand().getType() == Material.STONE_SPADE){
  86.                                         e.setCancelled(true);
  87.                                         p.openInventory(digging);
  88.                                 }
  89.                                 if(p.getItemInHand().getType() == Material.DIAMOND_SWORD
  90.                                                 || p.getItemInHand().getType() == Material.IRON_SWORD
  91.                                                 || p.getItemInHand().getType() == Material.GOLD_SWORD
  92.                                                 || p.getItemInHand().getType() == Material.STONE_SWORD
  93.                                                 || p.getItemInHand().getType() == Material.WOOD_SWORD){
  94.                                         e.setCancelled(true);
  95.                                         p.openInventory(pvp);
  96.                                 }
  97.                                 if(p.getItemInHand().getType() == Material.DIAMOND_HELMET
  98.                                                 || p.getItemInHand().getType() == Material.DIAMOND_CHESTPLATE
  99.                                                 || p.getItemInHand().getType() == Material.DIAMOND_LEGGINGS
  100.                                                 || p.getItemInHand().getType() == Material.DIAMOND_BOOTS
  101.                                                 || p.getItemInHand().getType() == Material.IRON_HELMET
  102.                                                 || p.getItemInHand().getType() == Material.IRON_CHESTPLATE
  103.                                                 || p.getItemInHand().getType() == Material.IRON_LEGGINGS
  104.                                                 || p.getItemInHand().getType() == Material.IRON_BOOTS
  105.                                                 || p.getItemInHand().getType() == Material.GOLD_HELMET
  106.                                                 || p.getItemInHand().getType() == Material.GOLD_CHESTPLATE
  107.                                                 || p.getItemInHand().getType() == Material.GOLD_LEGGINGS
  108.                                                 || p.getItemInHand().getType() == Material.GOLD_BOOTS
  109.                                                 || p.getItemInHand().getType() == Material.CHAINMAIL_HELMET
  110.                                                 || p.getItemInHand().getType() == Material.CHAINMAIL_CHESTPLATE
  111.                                                 || p.getItemInHand().getType() == Material.CHAINMAIL_LEGGINGS
  112.                                                 || p.getItemInHand().getType() == Material.CHAINMAIL_BOOTS
  113.                                                 || p.getItemInHand().getType() == Material.LEATHER_HELMET
  114.                                                 || p.getItemInHand().getType() == Material.LEATHER_CHESTPLATE
  115.                                                 || p.getItemInHand().getType() == Material.LEATHER_LEGGINGS
  116.                                                 || p.getItemInHand().getType() == Material.LEATHER_BOOTS){
  117.                                         e.setCancelled(true);
  118.                                         p.openInventory(armor);
  119.                                 }
  120.                                 if(p.getItemInHand().getType() == Material.FISHING_ROD){
  121.                                         e.setCancelled(true);
  122.                                         p.openInventory(fishing);
  123.                                 }
  124.                         }
  125.                 } else {
  126.                         return;
  127.                 }
  128.         }