public abstract class ContainerLiquidTanksSocketed<T extends net.minecraft.tileentity.TileEntity & ILiquidTankTile & ISocketable> extends ContainerTile<T> implements IContainerSocketed, IContainerLiquidTanks
tilePLAYER_HOTBAR_OFFSET, PLAYER_INV_SLOTS| Modifier | Constructor and Description |
|---|---|
protected |
ContainerLiquidTanksSocketed(T tile,
net.minecraft.entity.player.InventoryPlayer playerInventory,
int xInv,
int yInv) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(net.minecraft.inventory.IContainerListener crafting) |
void |
detectAndSendChanges() |
net.minecraftforge.fluids.IFluidTank |
getTank(int slot) |
void |
handleChipsetClick(int slot) |
void |
handleChipsetClickServer(int slot,
net.minecraft.entity.player.EntityPlayerMP player,
net.minecraft.item.ItemStack itemstack) |
void |
handlePipetteClick(int slot,
net.minecraft.entity.player.EntityPlayerMP player) |
void |
handlePipetteClickClient(int slot,
net.minecraft.entity.player.EntityPlayer player) |
void |
handleSolderingIronClick(int slot) |
void |
handleSolderingIronClickServer(int slot,
net.minecraft.entity.player.EntityPlayerMP player,
net.minecraft.item.ItemStack itemstack) |
void |
onContainerClosed(net.minecraft.entity.player.EntityPlayer entityPlayer) |
canAccess, canInteractWith, onGuiEnergyaddHotbarSlot, addPlayerInventory, addSlot, addSlotToContainer, getContainerSections, getForestrySlot, sendPacketToListeners, slotClick, transferStackInSlotcalcRedstone, calcRedstoneFromInventory, canAddItemToSlot, canDragIntoSlot, canMergeSlot, clearContainer, computeStackSize, enchantItem, extractDragMode, getCanCraft, getDragEvent, getInventory, getNextTransactionID, getQuickcraftMask, getSlot, getSlotFromInventory, isValidDragMode, mergeItemStack, onCraftMatrixChanged, putStackInSlot, removeListener, resetDrag, setAll, setCanCraft, slotChangedCraftingGrid, updateProgressBarprotected ContainerLiquidTanksSocketed(T tile, net.minecraft.entity.player.InventoryPlayer playerInventory, int xInv, int yInv)
public void handlePipetteClickClient(int slot,
net.minecraft.entity.player.EntityPlayer player)
handlePipetteClickClient in interface IContainerLiquidTankspublic void handlePipetteClick(int slot,
net.minecraft.entity.player.EntityPlayerMP player)
handlePipetteClick in interface IContainerLiquidTankspublic void detectAndSendChanges()
detectAndSendChanges in class ContainerTile<T extends net.minecraft.tileentity.TileEntity & ILiquidTankTile & ISocketable>public void addListener(net.minecraft.inventory.IContainerListener crafting)
addListener in class net.minecraft.inventory.Containerpublic void onContainerClosed(net.minecraft.entity.player.EntityPlayer entityPlayer)
onContainerClosed in class net.minecraft.inventory.Containerpublic net.minecraftforge.fluids.IFluidTank getTank(int slot)
getTank in interface IContainerLiquidTankspublic void handleChipsetClick(int slot)
handleChipsetClick in interface IContainerSocketedpublic void handleChipsetClickServer(int slot,
net.minecraft.entity.player.EntityPlayerMP player,
net.minecraft.item.ItemStack itemstack)
handleChipsetClickServer in interface IContainerSocketedpublic void handleSolderingIronClick(int slot)
handleSolderingIronClick in interface IContainerSocketedpublic void handleSolderingIronClickServer(int slot,
net.minecraft.entity.player.EntityPlayerMP player,
net.minecraft.item.ItemStack itemstack)
handleSolderingIronClickServer in interface IContainerSocketed