diff options
Diffstat (limited to 'nms-patches/RecipeRepair.patch')
-rw-r--r-- | nms-patches/RecipeRepair.patch | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/nms-patches/RecipeRepair.patch b/nms-patches/RecipeRepair.patch index 843ea3b9..7deebd5c 100644 --- a/nms-patches/RecipeRepair.patch +++ b/nms-patches/RecipeRepair.patch @@ -4,8 +4,8 @@ import com.google.common.collect.Lists; import java.util.ArrayList; --public class RecipeRepair extends IRecipe { -+public class RecipeRepair extends ShapelessRecipes { // CraftBukkit +-public class RecipeRepair implements IRecipe { ++public class RecipeRepair extends ShapelessRecipes implements IRecipe { // CraftBukkit - added extends - public RecipeRepair() {} + // CraftBukkit start - Delegate to new parent class @@ -26,7 +26,7 @@ + NonNullList<RecipeItemStack> ingredients = NonNullList.a(); + ingredients.add(RecipeItemStack.a(new ItemStack[]{itemstack2.cloneItemStack()})); + ingredients.add(RecipeItemStack.a(new ItemStack[]{itemstack.cloneItemStack()})); -+ ShapelessRecipes recipe = new ShapelessRecipes(this.a, result.cloneItemStack(), ingredients); ++ ShapelessRecipes recipe = new ShapelessRecipes("", result.cloneItemStack(), ingredients); + recipe.key = new MinecraftKey("repairitem"); + inventorycrafting.currentRecipe = recipe; + result = org.bukkit.craftbukkit.event.CraftEventFactory.callPreCraftEvent(inventorycrafting, result, inventorycrafting.container.getBukkitView(), true); |