public class TileFarmPlain extends TileFarm
IFarmComponent.Active, IFarmComponent.ListenerIMultiblockComponent.HasInventory| Constructor and Description |
|---|
TileFarmPlain() |
| Modifier and Type | Method and Description |
|---|---|
void |
onMachineAssembled(IMultiblockController multiblockController,
net.minecraft.util.math.BlockPos minCoord,
net.minecraft.util.math.BlockPos maxCoord)
Called when a machine is fully assembled from the disassembled state, meaning
it was constructed by a player/entity action, not by chunks loading.
|
void |
onMachineBroken()
Called when the machine is broken for game reasons, e.g.
|
decodeDescriptionPacket, encodeDescriptionPacket, getContainer, getErrorLogic, getFarmBlockTexture, getFarmBlockType, getGui, getInternalInventory, getOwnerHandler, getSocket, getSocketCount, getSocketType, getUnlocalizedTitle, readFromNBT, readGuiData, setFarmBlockTexture, setSocket, shouldRefresh, writeGuiData, writeToNBTallowsAutomation, canExtractItem, canInsertItem, canSlotAccept, clear, closeInventory, decrStackSize, getDisplayName, getField, getFieldCount, getInventoryStackLimit, getName, getOwner, getSizeInventory, getSlotsForFace, getStackInSlot, getWorldObj, hasCustomName, isEmpty, isItemValidForSlot, isLocked, isUsableByPlayer, openGui, openInventory, removeStackFromSlot, setField, setInventorySlotContents, setOwnergetCoordinates, getMultiblockLogic, getUpdatePacket, getUpdateTag, handleUpdateTag, invalidate, onChunkUnload, onDataPacket, validateaddInfoToCrashReport, canRenderBreaking, create, deserializeNBT, getBlockMetadata, getBlockType, getCapability, getDistanceSq, getKey, getMaxRenderDistanceSquared, getPos, getRenderBoundingBox, getTileData, getWorld, hasCapability, hasFastRenderer, hasWorld, isInvalid, markDirty, mirror, onLoad, onlyOpsCanSetNbt, receiveClientEvent, register, restrictNBTCopy, rotate, serializeNBT, setPos, setWorld, setWorldCreate, shouldRenderInPass, updateContainingBlockInfoclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMultiblockLogicgetCoordinates, getOwnergetCoordinatespublic void onMachineAssembled(IMultiblockController multiblockController, net.minecraft.util.math.BlockPos minCoord, net.minecraft.util.math.BlockPos maxCoord)
IMultiblockComponentonMachineAssembled in interface IMultiblockComponentonMachineAssembled in class TileFarmmultiblockController - The controller to which this part is being assembled.public void onMachineBroken()
IMultiblockComponentonMachineBroken in interface IMultiblockComponentonMachineBroken in class TileFarm