From 8fdd76bae1382368ac1e0bd1076db227a5f9c670 Mon Sep 17 00:00:00 2001 From: boni Date: Mon, 2 May 2016 21:19:54 +0200 Subject: [PATCH] Fix SidedInvWrapper accessing wrong slots for setStackInSlot. (#2797) Fix DoubleChestItemHandler not implementing IItemHandlerModifiable --- .../items/VanillaDoubleChestItemHandler.java | 18 +++++++++++++++++- .../items/wrapper/SidedInvWrapper.java | 5 ++++- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/minecraftforge/items/VanillaDoubleChestItemHandler.java b/src/main/java/net/minecraftforge/items/VanillaDoubleChestItemHandler.java index 90232a6757..05839f6f3a 100644 --- a/src/main/java/net/minecraftforge/items/VanillaDoubleChestItemHandler.java +++ b/src/main/java/net/minecraftforge/items/VanillaDoubleChestItemHandler.java @@ -12,7 +12,7 @@ import java.lang.ref.WeakReference; import com.google.common.base.Objects; -public class VanillaDoubleChestItemHandler extends WeakReference implements IItemHandler +public class VanillaDoubleChestItemHandler extends WeakReference implements IItemHandlerModifiable { // Dummy cache value to signify that we have checked and definitely found no adjacent chests public static final VanillaDoubleChestItemHandler NO_ADJACENT_CHESTS_INSTANCE = new VanillaDoubleChestItemHandler(null, null, false); @@ -91,6 +91,22 @@ public class VanillaDoubleChestItemHandler extends WeakReference