diff --git a/src/main/java/com/simibubi/create/content/contraptions/fluids/actors/ItemDrainTileEntity.java b/src/main/java/com/simibubi/create/content/contraptions/fluids/actors/ItemDrainTileEntity.java index d85ad6bb6..9fbdb599a 100644 --- a/src/main/java/com/simibubi/create/content/contraptions/fluids/actors/ItemDrainTileEntity.java +++ b/src/main/java/com/simibubi/create/content/contraptions/fluids/actors/ItemDrainTileEntity.java @@ -76,6 +76,7 @@ public class ItemDrainTileEntity extends SmartTileEntity implements IHaveGoggleI return returned; transportedStack = transportedStack.copy(); + transportedStack.stack = inserted.copy(); transportedStack.beltPosition = side.getAxis() .isVertical() ? .5f : 0; transportedStack.prevSideOffset = transportedStack.sideOffset; @@ -277,7 +278,7 @@ public class ItemDrainTileEntity extends SmartTileEntity implements IHaveGoggleI heldItem = TransportedItemStack.read(compound.getCompound("HeldItem")); super.read(compound, clientPacket); } - + @Override public LazyOptional getCapability(Capability cap, Direction side) { if (side != null && side.getAxis()