From d9324b4bc736fe1bbcbceee5105e7d63d03dd693 Mon Sep 17 00:00:00 2001 From: md_5 Date: Sun, 14 May 2023 12:11:23 +1000 Subject: [PATCH] Fix addition of custom smithing trim / transform recipes --- src/main/java/org/bukkit/craftbukkit/CraftServer.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/bukkit/craftbukkit/CraftServer.java b/src/main/java/org/bukkit/craftbukkit/CraftServer.java index a9595185b..09418b6e2 100644 --- a/src/main/java/org/bukkit/craftbukkit/CraftServer.java +++ b/src/main/java/org/bukkit/craftbukkit/CraftServer.java @@ -169,6 +169,8 @@ import org.bukkit.craftbukkit.inventory.CraftRecipe; import org.bukkit.craftbukkit.inventory.CraftShapedRecipe; import org.bukkit.craftbukkit.inventory.CraftShapelessRecipe; import org.bukkit.craftbukkit.inventory.CraftSmithingRecipe; +import org.bukkit.craftbukkit.inventory.CraftSmithingTransformRecipe; +import org.bukkit.craftbukkit.inventory.CraftSmithingTrimRecipe; import org.bukkit.craftbukkit.inventory.CraftSmokingRecipe; import org.bukkit.craftbukkit.inventory.CraftStonecuttingRecipe; import org.bukkit.craftbukkit.inventory.RecipeIterator; @@ -1252,9 +1254,9 @@ public final class CraftServer implements Server { } else if (recipe instanceof SmithingRecipe) { toAdd = CraftSmithingRecipe.fromBukkitRecipe((SmithingRecipe) recipe); } else if (recipe instanceof SmithingTransformRecipe) { - toAdd = CraftSmithingRecipe.fromBukkitRecipe((SmithingTransformRecipe) recipe); + toAdd = CraftSmithingTransformRecipe.fromBukkitRecipe((SmithingTransformRecipe) recipe); } else if (recipe instanceof SmithingTrimRecipe) { - toAdd = CraftSmithingRecipe.fromBukkitRecipe((SmithingTrimRecipe) recipe); + toAdd = CraftSmithingTrimRecipe.fromBukkitRecipe((SmithingTrimRecipe) recipe); } else if (recipe instanceof ComplexRecipe) { throw new UnsupportedOperationException("Cannot add custom complex recipe"); } else {