diff --git a/bukkit/src/main/java/net/momirealms/craftengine/bukkit/item/recipe/CrafterEventListener.java b/bukkit/src/main/java/net/momirealms/craftengine/bukkit/item/recipe/CrafterEventListener.java index f0bbad03f..db8892a6f 100644 --- a/bukkit/src/main/java/net/momirealms/craftengine/bukkit/item/recipe/CrafterEventListener.java +++ b/bukkit/src/main/java/net/momirealms/craftengine/bukkit/item/recipe/CrafterEventListener.java @@ -9,6 +9,7 @@ import net.momirealms.craftengine.core.plugin.context.ContextHolder; import net.momirealms.craftengine.core.plugin.context.PlayerOptionalContext; import net.momirealms.craftengine.core.util.Key; import org.bukkit.event.EventHandler; +import org.bukkit.event.EventPriority; import org.bukkit.event.Listener; import org.bukkit.event.block.CrafterCraftEvent; import org.bukkit.inventory.CraftingRecipe; @@ -27,7 +28,7 @@ public class CrafterEventListener implements Listener { this.plugin = plugin; } - @EventHandler + @EventHandler(ignoreCancelled = true, priority = EventPriority.HIGHEST) public void onCrafterCraft(CrafterCraftEvent event) { CraftingRecipe recipe = event.getRecipe(); Key recipeId = Key.of(recipe.getKey().namespace(), recipe.getKey().value());