From 45102fcf284d3c713d3f161123e0771396475b21 Mon Sep 17 00:00:00 2001 From: md_5 Date: Tue, 16 May 2017 21:22:07 +1000 Subject: Misc advancement / recipe reload fixes including SPIGOT-3240 --- src/main/java/org/bukkit/craftbukkit/CraftServer.java | 4 ---- src/main/java/org/bukkit/craftbukkit/inventory/CraftShapedRecipe.java | 2 +- .../java/org/bukkit/craftbukkit/inventory/CraftShapelessRecipe.java | 2 +- 3 files changed, 2 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/main/java/org/bukkit/craftbukkit/CraftServer.java b/src/main/java/org/bukkit/craftbukkit/CraftServer.java index 28725451..fc92b912 100644 --- a/src/main/java/org/bukkit/craftbukkit/CraftServer.java +++ b/src/main/java/org/bukkit/craftbukkit/CraftServer.java @@ -1077,10 +1077,6 @@ public final class CraftServer implements Server { @Override public void resetRecipes() { - // See SPIGOT-3240 - if (true) { - return; - } CraftingManager.recipes = new RegistryMaterials(); CraftingManager.init(); RecipesFurnace.getInstance().recipes = new RecipesFurnace().recipes; diff --git a/src/main/java/org/bukkit/craftbukkit/inventory/CraftShapedRecipe.java b/src/main/java/org/bukkit/craftbukkit/inventory/CraftShapedRecipe.java index fd3aa7c0..26e94558 100644 --- a/src/main/java/org/bukkit/craftbukkit/inventory/CraftShapedRecipe.java +++ b/src/main/java/org/bukkit/craftbukkit/inventory/CraftShapedRecipe.java @@ -21,7 +21,7 @@ public class CraftShapedRecipe extends ShapedRecipe implements CraftRecipe { } public CraftShapedRecipe(ItemStack result, ShapedRecipes recipe) { - this(CraftNamespacedKey.fromMinecraft(CraftingManager.recipes.b(recipe)), result); + this(CraftNamespacedKey.fromMinecraft(recipe.key), result); this.recipe = recipe; } diff --git a/src/main/java/org/bukkit/craftbukkit/inventory/CraftShapelessRecipe.java b/src/main/java/org/bukkit/craftbukkit/inventory/CraftShapelessRecipe.java index 93719c50..7ba9502a 100644 --- a/src/main/java/org/bukkit/craftbukkit/inventory/CraftShapelessRecipe.java +++ b/src/main/java/org/bukkit/craftbukkit/inventory/CraftShapelessRecipe.java @@ -21,7 +21,7 @@ public class CraftShapelessRecipe extends ShapelessRecipe implements CraftRecipe } public CraftShapelessRecipe(ItemStack result, ShapelessRecipes recipe) { - this(CraftNamespacedKey.fromMinecraft(recipe.key != null ? recipe.key : CraftingManager.recipes.b(recipe)), result); + this(CraftNamespacedKey.fromMinecraft(recipe.key), result); this.recipe = recipe; } -- cgit v1.2.3