From b339216533149c84d8acd6cbc9b1c7e51bfafca7 Mon Sep 17 00:00:00 2001 From: KennyTV <28825609+KennyTV@users.noreply.github.com> Date: Sun, 29 Dec 2019 12:16:56 +0100 Subject: [PATCH] Remap shulker boxes to droppers (for a full block hitbox) --- .../packets/BlockItemPackets1_11.java | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/core/src/main/java/nl/matsv/viabackwards/protocol/protocol1_10to1_11/packets/BlockItemPackets1_11.java b/core/src/main/java/nl/matsv/viabackwards/protocol/protocol1_10to1_11/packets/BlockItemPackets1_11.java index 4c72d4b3..da37455b 100644 --- a/core/src/main/java/nl/matsv/viabackwards/protocol/protocol1_10to1_11/packets/BlockItemPackets1_11.java +++ b/core/src/main/java/nl/matsv/viabackwards/protocol/protocol1_10to1_11/packets/BlockItemPackets1_11.java @@ -349,16 +349,10 @@ public class BlockItemPackets1_11 extends BlockItemRewriter @Override protected void registerRewrites() { - // ShulkerBoxes to EnderChest + // ShulkerBoxes to Dropper for (int i = 219; i < 235; i++) - rewrite(i) - .repItem(new Item(130, (byte) 1, (short) 0, getNamedTag("1.11 " + BlockColors.get(i - 219) + " Shulker Box"))) - .repBlock(new Block(130, 4)) - .blockEntityHandler((block, tag) -> { - tag.remove("id"); - tag.put(new StringTag("id", "minecraft:chest")); - return tag; - }); + rewrite(i).repItem(new Item(158, (byte) 1, (short) 0, getNamedTag("1.11 " + BlockColors.get(i - 219) + " Shulker Box"))) + .repBlock(new Block(158, 0)); // Observer to Dispenser rewrite(218).repItem(new Item(23, (byte) 1, (short) 0, getNamedTag("1.11 Observer"))).repBlock(new Block(23, -1));