Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class EnchantListener implements org.bukkit.event.Listener
- {
- public EnchantListener() {}
- @org.bukkit.event.EventHandler(priority=EventPriority.HIGHEST, ignoreCancelled=true)
- public void onInteractMenu(InventoryClickEvent event)
- {
- Inventory inventory = event.getInventory();
- if ((event.getCurrentItem() == null) || (event.getCurrentItem().getType() == Material.AIR)) { return;
- }
- if (((inventory instanceof org.bukkit.inventory.AnvilInventory)) &&
- (event.getCurrentItem().hasItemMeta()) && ((event.getCurrentItem().getItemMeta().hasEnchant(Core.getCore().getEnchants().getRichEnchant())) || (event.getCurrentItem().getItemMeta().hasEnchant(Core.getCore().getEnchants().getExplosionEnchant())) || (event.getCurrentItem().getItemMeta().hasEnchant(Core.getCore().getEnchants().getPowerEnchant())))) {
- event.setCancelled(true);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement