diff options
| author | Christina Berchtold <kekzdealer@gmail.com> | 2019-11-08 21:27:05 +0100 |
|---|---|---|
| committer | Christina Berchtold <kekzdealer@gmail.com> | 2019-11-08 21:27:05 +0100 |
| commit | a76478105d61d7be330c63fd247f7fbb66da9d9a (patch) | |
| tree | 3f2fdc8b02d4aed9a9c4c2d1dab9d76b1d61dc7f /src/main/java/tileentities/TE_ItemDistributionNode.java | |
| parent | 8c11cb77c724a7adf29777a1e7123d6492eec00a (diff) | |
| download | GT5-Unofficial-a76478105d61d7be330c63fd247f7fbb66da9d9a.tar.gz GT5-Unofficial-a76478105d61d7be330c63fd247f7fbb66da9d9a.tar.bz2 GT5-Unofficial-a76478105d61d7be330c63fd247f7fbb66da9d9a.zip | |
Gave Multi Hatch a shaped crafting recipe after many failed attempts with assembling machines. Began adding Item Distribution Network code.
Diffstat (limited to 'src/main/java/tileentities/TE_ItemDistributionNode.java')
| -rw-r--r-- | src/main/java/tileentities/TE_ItemDistributionNode.java | 96 |
1 files changed, 96 insertions, 0 deletions
diff --git a/src/main/java/tileentities/TE_ItemDistributionNode.java b/src/main/java/tileentities/TE_ItemDistributionNode.java new file mode 100644 index 0000000000..4da94ea5f5 --- /dev/null +++ b/src/main/java/tileentities/TE_ItemDistributionNode.java @@ -0,0 +1,96 @@ +package tileentities; + +import kekztech.IConduit; +import kekztech.ItemDistributionNetworkController; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.inventory.IInventory; +import net.minecraft.item.ItemStack; +import net.minecraft.tileentity.TileEntity; + +public class TE_ItemDistributionNode extends TileEntity implements IConduit, IInventory { + +private ItemDistributionNetworkController network; + + public TE_ItemDistributionNode() { + } + + @Override + public void setNetwork(ItemDistributionNetworkController network) { + this.network = network; + } + + @Override + public ItemDistributionNetworkController getNetwork() { + return network; + } + + @Override + public int getSizeInventory() { + return 16; + } + + @Override + public ItemStack getStackInSlot(int slot) { + // TODO Auto-generated method stub + return null; + } + + @Override + public ItemStack decrStackSize(int slot, int amount) { + // TODO Auto-generated method stub + return null; + } + + @Override + public ItemStack getStackInSlotOnClosing(int slot) { + // TODO Auto-generated method stub + return null; + } + + @Override + public void setInventorySlotContents(int slot, ItemStack itemStack) { + // TODO Auto-generated method stub + + } + + @Override + public String getInventoryName() { + // TODO Auto-generated method stub + return null; + } + + @Override + public boolean hasCustomInventoryName() { + // TODO Auto-generated method stub + return false; + } + + @Override + public int getInventoryStackLimit() { + return 64; + } + + @Override + public boolean isUseableByPlayer(EntityPlayer player) { + return true; + } + + @Override + public void openInventory() { + // TODO Auto-generated method stub + + } + + @Override + public void closeInventory() { + // TODO Auto-generated method stub + + } + + @Override + public boolean isItemValidForSlot(int p_94041_1_, ItemStack p_94041_2_) { + // TODO Auto-generated method stub + return false; + } + +} |
