- All Implemented Interfaces:
- IUpgradeAcceptor, IDescSynced, IGUIButtonSensitive, ILuaMethodProvider, IUpgradeHolder, net.minecraft.tileentity.ITickableTileEntity, net.minecraft.util.INameable, net.minecraftforge.common.capabilities.ICapabilityProvider, net.minecraftforge.common.capabilities.ICapabilitySerializable<net.minecraft.nbt.CompoundNBT>, net.minecraftforge.common.extensions.IForgeTileEntity, net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundNBT>
- Direct Known Subclasses:
- TileEntityAbstractHopper, TileEntityAssemblyPlatform, TileEntityAssemblyRobot, TileEntityCompressedIronBlock, TileEntityElevatorCaller, TileEntityEtchingTank, TileEntityFluidTank, TileEntityHeatPipe, TileEntityKeroseneLamp, TileEntityPneumaticBase, TileEntityPneumaticDoor, TileEntityProgrammer, TileEntityRefineryController, TileEntityRefineryOutput, TileEntitySecurityStation, TileEntitySentryTurret, TileEntitySmartChest
public abstract class TileEntityTickableBase
extends TileEntityBase
implements net.minecraft.tileentity.ITickableTileEntity
Ticking tile entities should either extend this class, or implement ITickable themselves.
Note that the superclass, TileEntityBase, contains an implementation of tick() which
is used by default.