summaryrefslogtreecommitdiffstats
path: root/nms-patches/ShapelessRecipes.patch
diff options
context:
space:
mode:
Diffstat (limited to 'nms-patches/ShapelessRecipes.patch')
-rw-r--r--nms-patches/ShapelessRecipes.patch20
1 files changed, 17 insertions, 3 deletions
diff --git a/nms-patches/ShapelessRecipes.patch b/nms-patches/ShapelessRecipes.patch
index 914c0af9..bb54a3d7 100644
--- a/nms-patches/ShapelessRecipes.patch
+++ b/nms-patches/ShapelessRecipes.patch
@@ -1,6 +1,6 @@
--- a/net/minecraft/server/ShapelessRecipes.java
+++ b/net/minecraft/server/ShapelessRecipes.java
-@@ -6,6 +6,10 @@
+@@ -6,12 +6,24 @@
import com.google.gson.JsonParseException;
import java.util.ArrayList;
import java.util.Iterator;
@@ -9,9 +9,23 @@
+import org.bukkit.craftbukkit.inventory.CraftShapelessRecipe;
+// CraftBukkit end
- public class ShapelessRecipes extends IRecipe {
+ public class ShapelessRecipes implements IRecipe {
-@@ -18,6 +22,21 @@
+ private final ItemStack result;
+ private final NonNullList<RecipeItemStack> ingredients;
+ private final String c;
++ // CraftBukkit start
++ public MinecraftKey key;
++
++ @Override
++ public void setKey(MinecraftKey key) {
++ this.key = key;
++ }
++ // CraftBukkit end
+
+ public ShapelessRecipes(String s, ItemStack itemstack, NonNullList<RecipeItemStack> nonnulllist) {
+ this.c = s;
+@@ -19,6 +31,21 @@
this.ingredients = nonnulllist;
}