SPIGOT-6483: Fix cancelling EntityPickupEvent for villagers

By: md_5 <git@md-5.net>
This commit is contained in:
CraftBukkit/Spigot
2021-06-01 18:52:49 +10:00
parent 14af2c0a70
commit 2784d9c66a
2 changed files with 10 additions and 9 deletions

View File

@@ -1,6 +1,6 @@
--- a/net/minecraft/world/InventorySubcontainer.java
+++ b/net/minecraft/world/InventorySubcontainer.java
@@ -13,13 +13,64 @@
@@ -13,13 +13,69 @@
import net.minecraft.world.item.Item;
import net.minecraft.world.item.ItemStack;
@@ -54,6 +54,11 @@
+ public Location getLocation() {
+ return null;
+ }
+
+ public InventorySubcontainer(InventorySubcontainer original) {
+ this.a = original.a;
+ this.items = NonNullList.a(ItemStack.b, original.items.toArray(ItemStack[]::new));
+ }
+
public InventorySubcontainer(int i) {
+ this(i, null);