summaryrefslogtreecommitdiffstats
path: root/nms-patches/InventoryCrafting.patch
diff options
context:
space:
mode:
Diffstat (limited to 'nms-patches/InventoryCrafting.patch')
-rw-r--r--nms-patches/InventoryCrafting.patch10
1 files changed, 5 insertions, 5 deletions
diff --git a/nms-patches/InventoryCrafting.patch b/nms-patches/InventoryCrafting.patch
index 45dcce2b..97079fa2 100644
--- a/nms-patches/InventoryCrafting.patch
+++ b/nms-patches/InventoryCrafting.patch
@@ -3,7 +3,7 @@
@@ -1,6 +1,14 @@
package net.minecraft.server;
- import javax.annotation.Nullable;
+ import java.util.Iterator;
+// CraftBukkit start
+import java.util.List;
+import org.bukkit.Location;
@@ -26,7 +26,7 @@
+ private EntityHuman owner;
+ private int maxStack = MAX_STACK;
+
-+ public ItemStack[] getContents() {
++ public List<ItemStack> getContents() {
+ return this.items;
+ }
+
@@ -35,7 +35,7 @@
+ }
+
+ public InventoryType getInvType() {
-+ return items.length == 4 ? InventoryType.CRAFTING : InventoryType.WORKBENCH;
++ return items.size() == 4 ? InventoryType.CRAFTING : InventoryType.WORKBENCH;
+ }
+
+ public void onClose(CraftHumanEntity who) {
@@ -67,5 +67,5 @@
+ // CraftBukkit end
+
public InventoryCrafting(Container container, int i, int j) {
- int k = i * j;
-
+ this.items = NonNullList.a(i * j, ItemStack.a);
+ this.d = container;