summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--nms-patches/Container.patch15
1 files changed, 14 insertions, 1 deletions
diff --git a/nms-patches/Container.patch b/nms-patches/Container.patch
index 7e5e2ff8..748e8a75 100644
--- a/nms-patches/Container.patch
+++ b/nms-patches/Container.patch
@@ -97,7 +97,20 @@
}
this.d();
-@@ -258,6 +318,15 @@
+@@ -165,8 +225,11 @@
+ if (i == -999) {
+ if (!playerinventory.getCarried().isEmpty()) {
+ if (j == 0) {
+- entityhuman.drop(playerinventory.getCarried(), true);
++ // CraftBukkit start
++ ItemStack carried = playerinventory.getCarried();
+ playerinventory.setCarried(ItemStack.a);
++ entityhuman.drop(carried, true);
++ // CraftBukkit start
+ }
+
+ if (j == 1) {
+@@ -258,6 +321,15 @@
}
slot2.f();