diff --git a/bukkit/src/main/java/net/momirealms/craftengine/bukkit/item/recipe/RecipeEventListener.java b/bukkit/src/main/java/net/momirealms/craftengine/bukkit/item/recipe/RecipeEventListener.java index b0dd43885..0b9a4b741 100644 --- a/bukkit/src/main/java/net/momirealms/craftengine/bukkit/item/recipe/RecipeEventListener.java +++ b/bukkit/src/main/java/net/momirealms/craftengine/bukkit/item/recipe/RecipeEventListener.java @@ -473,6 +473,7 @@ public class RecipeEventListener implements Listener { // one of them is vanilla item if (!firstCustom || !secondCustom) { + if (second.canRepair(first)) return; // 这里需要考虑原版逻辑 // block "vanilla + custom" recipes event.setResult(null); return;