public class ContainerFillerPlanner extends ContainerBC_Neptune implements IContainerFilling
Modifier and Type | Field and Description |
---|---|
AddonFillerPlanner |
addon |
DEBUG, IDS, NET_DATA, NET_SET_PHANTOM, NET_SET_PHANTOM_MULTI, NET_WIDGET, player
Constructor and Description |
---|
ContainerFillerPlanner(net.minecraft.entity.player.EntityPlayer player) |
Modifier and Type | Method and Description |
---|---|
boolean |
canInteractWith(net.minecraft.entity.player.EntityPlayer player) |
FullStatement<IFillerPattern> |
getPatternStatement() |
FullStatement<IFillerPattern> |
getPatternStatementClient() |
net.minecraft.entity.player.EntityPlayer |
getPlayer() |
boolean |
isInverted() |
void |
readMessage(int id,
PacketBufferBC buffer,
net.minecraftforge.fml.relauncher.Side side,
net.minecraftforge.fml.common.network.simpleimpl.MessageContext ctx) |
void |
setInverted(boolean value) |
void |
valuesChanged() |
addFullPlayerInventory, addFullPlayerInventory, addWidget, getIdAllocator, getWidgets, safeCopy, sendMessage, sendMessage, sendSetPhantomSlot, sendSetPhantomSlot, sendSetPhantomSlots, slotClick, transferStackInSlot, writeMessage
addListener, addSlotToContainer, calcRedstone, calcRedstoneFromInventory, canAddItemToSlot, canDragIntoSlot, canMergeSlot, computeStackSize, detectAndSendChanges, enchantItem, extractDragMode, getCanCraft, getDragEvent, getInventory, getNextTransactionID, getQuickcraftMask, getSlot, getSlotFromInventory, isValidDragMode, mergeItemStack, onContainerClosed, onCraftMatrixChanged, putStackInSlot, removeListener, resetDrag, retrySlotClick, setAll, setCanCraft, updateProgressBar
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
init, isLocked, onStatementChange, sendData, sendInverted, sendMessage
public final AddonFillerPlanner addon
public ContainerFillerPlanner(net.minecraft.entity.player.EntityPlayer player)
public net.minecraft.entity.player.EntityPlayer getPlayer()
getPlayer
in interface IContainerFilling
public FullStatement<IFillerPattern> getPatternStatementClient()
getPatternStatementClient
in interface IContainerFilling
public FullStatement<IFillerPattern> getPatternStatement()
getPatternStatement
in interface IContainerFilling
public boolean isInverted()
isInverted
in interface IContainerFilling
public void setInverted(boolean value)
setInverted
in interface IContainerFilling
public void valuesChanged()
valuesChanged
in interface IContainerFilling
public void readMessage(int id, PacketBufferBC buffer, net.minecraftforge.fml.relauncher.Side side, net.minecraftforge.fml.common.network.simpleimpl.MessageContext ctx) throws java.io.IOException
readMessage
in interface IContainerFilling
readMessage
in class ContainerBC_Neptune
java.io.IOException
public boolean canInteractWith(net.minecraft.entity.player.EntityPlayer player)
canInteractWith
in class net.minecraft.inventory.Container