diff --git a/eco-core/core-plugin/src/main/java/com/willfp/talismans/talismans/Talisman.java b/eco-core/core-plugin/src/main/java/com/willfp/talismans/talismans/Talisman.java index e1544e8..e93f628 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/talismans/talismans/Talisman.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/talismans/talismans/Talisman.java @@ -150,7 +150,9 @@ public abstract class Talisman implements Listener, Watcher { container.set(this.getKey(), PersistentDataType.INTEGER, 1); out.setItemMeta(outMeta); - ShapedRecipe recipe = new ShapedRecipe(out); + Bukkit.getServer().removeRecipe(this.getKey()); + + ShapedRecipe recipe = new ShapedRecipe(this.getKey(), out); List recipeStrings = this.getConfig().getStrings(Talismans.OBTAINING_LOCATION + "recipe");