diff options
author | Aikar <[email protected]> | 2017-01-02 16:49:08 -0500 |
---|---|---|
committer | Aikar <[email protected]> | 2017-01-02 16:49:08 -0500 |
commit | 13ac2d8ff81969a4d76673bc00e96de874850efa (patch) | |
tree | beb397dd293f5774d89bbf65b541ca528d72a614 | |
parent | 6d06f31c100b9bc9c90defc8226c4ae6a3e5437c (diff) | |
download | Paper-13ac2d8ff81969a4d76673bc00e96de874850efa.tar.gz Paper-13ac2d8ff81969a4d76673bc00e96de874850efa.zip |
ShulkerBox Dupe Prevention - Fixes #488
This ensures that Shulker Boxes can never drop their contents twice, and
that the inventory is cleared incase it some how also got saved to the world.
-rw-r--r-- | Spigot-Server-Patches/0201-ShulkerBox-Dupe-Prevention.patch | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/Spigot-Server-Patches/0201-ShulkerBox-Dupe-Prevention.patch b/Spigot-Server-Patches/0201-ShulkerBox-Dupe-Prevention.patch new file mode 100644 index 0000000000..b8ccdaaad0 --- /dev/null +++ b/Spigot-Server-Patches/0201-ShulkerBox-Dupe-Prevention.patch @@ -0,0 +1,23 @@ +From d820d766f014a27f41905e911a148ac7024befaa Mon Sep 17 00:00:00 2001 +From: Aikar <[email protected]> +Date: Mon, 2 Jan 2017 16:32:56 -0500 +Subject: [PATCH] ShulkerBox Dupe Prevention + +This ensures that Shulker Boxes can never drop their contents twice, and +that the inventory is cleared incase it some how also got saved to the world. + +diff --git a/src/main/java/net/minecraft/server/BlockShulkerBox.java b/src/main/java/net/minecraft/server/BlockShulkerBox.java +index fcb1a6c66..12fb81635 100644 +--- a/src/main/java/net/minecraft/server/BlockShulkerBox.java ++++ b/src/main/java/net/minecraft/server/BlockShulkerBox.java +@@ -109,6 +109,7 @@ public class BlockShulkerBox extends BlockTileEntity { + } + + a(world, blockposition, itemstack); ++ tileentityshulkerbox.clear(); // Paper - This was intended to be called in Vanilla (is checked in the if statement above if has been called) - Fixes dupe issues + } + + world.updateAdjacentComparators(blockposition, iblockdata.getBlock()); +-- +2.11.0 + |