diff options
Diffstat (limited to 'nms-patches/RecipeTippedArrow.patch')
-rw-r--r-- | nms-patches/RecipeTippedArrow.patch | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/nms-patches/RecipeTippedArrow.patch b/nms-patches/RecipeTippedArrow.patch new file mode 100644 index 00000000..5fa5a86d --- /dev/null +++ b/nms-patches/RecipeTippedArrow.patch @@ -0,0 +1,20 @@ +--- a/net/minecraft/server/RecipeTippedArrow.java ++++ b/net/minecraft/server/RecipeTippedArrow.java +@@ -2,11 +2,15 @@ + + import java.util.Collection; + +-class RecipeTippedArrow implements IRecipe { ++class RecipeTippedArrow extends ShapelessRecipes implements IRecipe { // CraftBukkit - added extends + + private static final ItemStack[] a = new ItemStack[9]; + +- RecipeTippedArrow() {} ++ // CraftBukkit start - Delegate to new parent class with bogus info ++ public RecipeTippedArrow() { ++ super(new ItemStack(Items.TIPPED_ARROW, 0, -1), java.util.Arrays.asList(new ItemStack(Items.ARROW, 8, 0), new ItemStack(Items.LINGERING_POTION, 0, 0))); ++ } ++ // CraftBukkit end + + public boolean a(InventoryCrafting inventorycrafting, World world) { + if (inventorycrafting.i() == 3 && inventorycrafting.h() == 3) { |