public class EngineTileEntity extends SmartTileEntity implements com.jozufozu.flywheel.backend.instancing.IInstanceRendered
| Modifier and Type | Field and Description |
|---|---|
float |
appliedCapacity |
float |
appliedSpeed |
protected net.minecraft.util.math.AxisAlignedBB |
cachedBoundingBox |
protected FlywheelTileEntity |
poweredWheel |
| Constructor and Description |
|---|
EngineTileEntity(net.minecraft.tileentity.TileEntityType<?> tileEntityTypeIn) |
| Modifier and Type | Method and Description |
|---|---|
void |
addBehaviours(java.util.List<TileEntityBehaviour> behaviours) |
void |
attachWheel() |
void |
detachWheel() |
net.minecraft.util.math.AxisAlignedBB |
getRenderBoundingBox() |
void |
lazyTick() |
protected void |
refreshWheelSpeed() |
void |
setRemoved() |
addBehavioursDeferred, attachBehaviourLate, canPlayerUse, forEachBehaviour, fromTag, getBehaviour, getRequiredItems, getWorld, initialize, isFluidHandlerCap, isItemHandlerCap, isVirtual, load, markVirtual, readClientUpdate, removeBehaviour, save, setLazyTickRate, tick, write, writeSafe, writeToClientcauseBlockUpdate, containedChunk, getTileData, getUpdatePacket, getUpdateTag, handleUpdateTag, notifyUpdate, onDataPacket, packetTarget, sendDataclearCache, clearRemoved, fillCrashReportCategory, getBlockPos, getBlockState, getLevel, getType, getViewDistance, hasLevel, isRemoved, loadStatic, logInvalidState, mirror, onChunkUnloaded, onlyOpCanSetNbt, rotate, setChanged, setLevelAndPosition, setPosition, triggerEventareCapsCompatible, areCapsCompatible, deserializeCaps, gatherCapabilities, gatherCapabilities, getCapabilities, getCapability, invalidateCaps, reviveCaps, serializeCapsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetWorld, shouldRenderNormallypublic float appliedCapacity
public float appliedSpeed
protected FlywheelTileEntity poweredWheel
protected net.minecraft.util.math.AxisAlignedBB cachedBoundingBox
public EngineTileEntity(net.minecraft.tileentity.TileEntityType<?> tileEntityTypeIn)
public void addBehaviours(java.util.List<TileEntityBehaviour> behaviours)
addBehaviours in class SmartTileEntitypublic net.minecraft.util.math.AxisAlignedBB getRenderBoundingBox()
getRenderBoundingBox in interface net.minecraftforge.common.extensions.IForgeTileEntitypublic void lazyTick()
lazyTick in class SmartTileEntitypublic void attachWheel()
public void detachWheel()
public void setRemoved()
setRemoved in class SmartTileEntityprotected void refreshWheelSpeed()