From 39d79bd0e86536e8a1fdcdae9a1f4102f8a708f5 Mon Sep 17 00:00:00 2001 From: XiaoMoMi <972454774@qq.com> Date: Wed, 15 Oct 2025 17:11:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=A1=E5=87=86=E4=BA=8B=E4=BB=B6=E4=BC=98?= =?UTF-8?q?=E5=85=88=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../craftengine/bukkit/item/recipe/CrafterEventListener.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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());