From 8b2e5618d4807b19ca0de3929726083d4c837ea6 Mon Sep 17 00:00:00 2001 From: joserobjr Date: Thu, 10 Nov 2016 09:58:11 -0300 Subject: [PATCH] Possible fix for #5 --- .../tile/TileTransactionMachine.java | 22 ++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/src/main/java/br/com/gamemods/universalcoinsserver/tile/TileTransactionMachine.java b/src/main/java/br/com/gamemods/universalcoinsserver/tile/TileTransactionMachine.java index 0bb5a57..afb17c6 100644 --- a/src/main/java/br/com/gamemods/universalcoinsserver/tile/TileTransactionMachine.java +++ b/src/main/java/br/com/gamemods/universalcoinsserver/tile/TileTransactionMachine.java @@ -6,12 +6,14 @@ import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayerMP; import net.minecraft.inventory.IInventory; +import net.minecraft.inventory.ISidedInventory; +import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.tileentity.TileEntity; import java.util.UUID; -public abstract class TileTransactionMachine extends TileEntity implements Machine, IInventory +public abstract class TileTransactionMachine extends TileEntity implements Machine, ISidedInventory { private UUID machineId; public EntityPlayer opener; @@ -102,4 +104,22 @@ public void onContainerClosed(EntityPlayer player) if(player.isEntityEqual(opener)) opener = null; } + + @Override + public int[] getSlotsForFace(int p_94128_1_) + { + return new int[0]; + } + + @Override + public boolean canInsertItem(int p_102007_1_, ItemStack p_102007_2_, int p_102007_3_) + { + return false; + } + + @Override + public boolean canExtractItem(int p_102008_1_, ItemStack p_102008_2_, int p_102008_3_) + { + return false; + } }