@EventHandler(priority = EventPriority.HIGH)
public void onInteract(PlayerInteractEvent e){
Player p = e.getPlayer();
if(e.getClickedBlock().getType() == Material.ENCHANTMENT_TABLE){ <---------------- u mnie linia 588
if(e.getAction().equals(Action.RIGHT_CLICK_BLOCK)){
e.setCancelled(true);
if(p.getItemInHand().getType() == Material.AIR){
p.sendMessage("§4Blad: §cNie mozesz zaenchantowac: reka");
} else {
if(!(p.getItemInHand().getType() == Material.DIAMOND_PICKAXE)
|| !(p.getItemInHand().getType() == Material.DIAMOND_AXE)
|| !(p.getItemInHand().getType() == Material.DIAMOND_HOE)
|| !(p.getItemInHand().getType() == Material.DIAMOND_SPADE)
|| !(p.getItemInHand().getType() == Material.IRON_PICKAXE)
|| !(p.getItemInHand().getType() == Material.IRON_AXE)
|| !(p.getItemInHand().getType() == Material.IRON_HOE)
|| !(p.getItemInHand().getType() == Material.IRON_SPADE)
|| !(p.getItemInHand().getType() == Material.GOLD_PICKAXE)
|| !(p.getItemInHand().getType() == Material.GOLD_AXE)
|| !(p.getItemInHand().getType() == Material.GOLD_HOE)
|| !(p.getItemInHand().getType() == Material.GOLD_SPADE)
|| !(p.getItemInHand().getType() == Material.WOOD_PICKAXE)
|| !(p.getItemInHand().getType() == Material.WOOD_AXE)
|| !(p.getItemInHand().getType() == Material.WOOD_HOE)
|| !(p.getItemInHand().getType() == Material.WOOD_SPADE)
|| !(p.getItemInHand().getType() == Material.STONE_PICKAXE)
|| !(p.getItemInHand().getType() == Material.STONE_AXE)
|| !(p.getItemInHand().getType() == Material.STONE_HOE)
|| !(p.getItemInHand().getType() == Material.STONE_SPADE)
|| !(p.getItemInHand().getType() == Material.DIAMOND_SWORD)
|| !(p.getItemInHand().getType() == Material.IRON_SWORD)
|| !(p.getItemInHand().getType() == Material.GOLD_SWORD)
|| !(p.getItemInHand().getType() == Material.STONE_SWORD)
|| !(p.getItemInHand().getType() == Material.WOOD_SWORD)
|| !(p.getItemInHand().getType() == Material.DIAMOND_HELMET)
|| !(p.getItemInHand().getType() == Material.DIAMOND_CHESTPLATE)
|| !(p.getItemInHand().getType() == Material.DIAMOND_LEGGINGS)
|| !(p.getItemInHand().getType() == Material.DIAMOND_BOOTS)
|| !(p.getItemInHand().getType() == Material.IRON_HELMET)
|| !(p.getItemInHand().getType() == Material.IRON_CHESTPLATE)
|| !(p.getItemInHand().getType() == Material.IRON_LEGGINGS)
|| !(p.getItemInHand().getType() == Material.IRON_BOOTS)
|| !(p.getItemInHand().getType() == Material.GOLD_HELMET)
|| !(p.getItemInHand().getType() == Material.GOLD_CHESTPLATE)
|| !(p.getItemInHand().getType() == Material.GOLD_LEGGINGS)
|| !(p.getItemInHand().getType() == Material.GOLD_BOOTS)
|| !(p.getItemInHand().getType() == Material.CHAINMAIL_HELMET)
|| !(p.getItemInHand().getType() == Material.CHAINMAIL_CHESTPLATE)
|| !(p.getItemInHand().getType() == Material.CHAINMAIL_LEGGINGS)
|| !(p.getItemInHand().getType() == Material.CHAINMAIL_BOOTS)
|| !(p.getItemInHand().getType() == Material.LEATHER_HELMET)
|| !(p.getItemInHand().getType() == Material.LEATHER_CHESTPLATE)
|| !(p.getItemInHand().getType() == Material.LEATHER_LEGGINGS)
|| !(p.getItemInHand().getType() == Material.LEATHER_BOOTS)
|| !(p.getItemInHand().getType() == Material.FISHING_ROD)
|| !(p.getItemInHand().getType() == Material.BOW)){
p.sendMessage("§4Blad: §cNie mozesz zaenchantowac: " + p.getItemInHand().getType().toString()
.replace("_", " ").toLowerCase());
}
}
if(p.getItemInHand().getType() == Material.BOW){
e.setCancelled(true);
p.openInventory(bow);
}
if(p.getItemInHand().getType() == Material.DIAMOND_PICKAXE
|| p.getItemInHand().getType() == Material.DIAMOND_AXE
|| p.getItemInHand().getType() == Material.DIAMOND_HOE
|| p.getItemInHand().getType() == Material.DIAMOND_SPADE
|| p.getItemInHand().getType() == Material.IRON_PICKAXE
|| p.getItemInHand().getType() == Material.IRON_AXE
|| p.getItemInHand().getType() == Material.IRON_HOE
|| p.getItemInHand().getType() == Material.IRON_SPADE
|| p.getItemInHand().getType() == Material.GOLD_PICKAXE
|| p.getItemInHand().getType() == Material.GOLD_AXE
|| p.getItemInHand().getType() == Material.GOLD_HOE
|| p.getItemInHand().getType() == Material.GOLD_SPADE
|| p.getItemInHand().getType() == Material.WOOD_PICKAXE
|| p.getItemInHand().getType() == Material.WOOD_AXE
|| p.getItemInHand().getType() == Material.WOOD_HOE
|| p.getItemInHand().getType() == Material.WOOD_SPADE
|| p.getItemInHand().getType() == Material.STONE_PICKAXE
|| p.getItemInHand().getType() == Material.STONE_AXE
|| p.getItemInHand().getType() == Material.STONE_HOE
|| p.getItemInHand().getType() == Material.STONE_SPADE){
e.setCancelled(true);
p.openInventory(digging);
}
if(p.getItemInHand().getType() == Material.DIAMOND_SWORD
|| p.getItemInHand().getType() == Material.IRON_SWORD
|| p.getItemInHand().getType() == Material.GOLD_SWORD
|| p.getItemInHand().getType() == Material.STONE_SWORD
|| p.getItemInHand().getType() == Material.WOOD_SWORD){
e.setCancelled(true);
p.openInventory(pvp);
}
if(p.getItemInHand().getType() == Material.DIAMOND_HELMET
|| p.getItemInHand().getType() == Material.DIAMOND_CHESTPLATE
|| p.getItemInHand().getType() == Material.DIAMOND_LEGGINGS
|| p.getItemInHand().getType() == Material.DIAMOND_BOOTS
|| p.getItemInHand().getType() == Material.IRON_HELMET
|| p.getItemInHand().getType() == Material.IRON_CHESTPLATE
|| p.getItemInHand().getType() == Material.IRON_LEGGINGS
|| p.getItemInHand().getType() == Material.IRON_BOOTS
|| p.getItemInHand().getType() == Material.GOLD_HELMET
|| p.getItemInHand().getType() == Material.GOLD_CHESTPLATE
|| p.getItemInHand().getType() == Material.GOLD_LEGGINGS
|| p.getItemInHand().getType() == Material.GOLD_BOOTS
|| p.getItemInHand().getType() == Material.CHAINMAIL_HELMET
|| p.getItemInHand().getType() == Material.CHAINMAIL_CHESTPLATE
|| p.getItemInHand().getType() == Material.CHAINMAIL_LEGGINGS
|| p.getItemInHand().getType() == Material.CHAINMAIL_BOOTS
|| p.getItemInHand().getType() == Material.LEATHER_HELMET
|| p.getItemInHand().getType() == Material.LEATHER_CHESTPLATE
|| p.getItemInHand().getType() == Material.LEATHER_LEGGINGS
|| p.getItemInHand().getType() == Material.LEATHER_BOOTS){
e.setCancelled(true);
p.openInventory(armor);
}
if(p.getItemInHand().getType() == Material.FISHING_ROD){
e.setCancelled(true);
p.openInventory(fishing);
}
}
} else {
return;
}
}