diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecobosses/bosses/listeners/SpawnListeners.java b/eco-core/core-plugin/src/main/java/com/willfp/ecobosses/bosses/listeners/SpawnListeners.java index 13d9325..e5915f9 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/ecobosses/bosses/listeners/SpawnListeners.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecobosses/bosses/listeners/SpawnListeners.java @@ -110,15 +110,15 @@ public class SpawnListeners extends PluginDependent implements Listen return; } + event.setCancelled(true); + event.setUseItemInHand(Event.Result.DENY); + if (!boss.areRequirementsMet(event.getPlayer())) { event.getPlayer().sendMessage(this.getPlugin().getLangYml().getMessage("requirements-not-met")); return; } - event.setCancelled(true); - item.setAmount(item.getAmount() - 1); - event.setUseItemInHand(Event.Result.DENY); if (event.getHand() == EquipmentSlot.HAND) { ItemStack hand = event.getPlayer().getInventory().getItemInMainHand();