public class ChassisTileEntity extends SmartTileEntity
| Constructor and Description |
|---|
ChassisTileEntity(net.minecraft.tileentity.TileEntityType<? extends ChassisTileEntity> type) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addAttachedChasses(java.util.Queue<net.minecraft.util.math.BlockPos> frontier,
java.util.Set<net.minecraft.util.math.BlockPos> visited) |
void |
addBehaviours(java.util.List<TileEntityBehaviour> behaviours) |
java.util.List<ChassisTileEntity> |
collectChassisGroup() |
java.util.List<net.minecraft.util.math.BlockPos> |
getIncludedBlockPositions(net.minecraft.util.Direction forcedMovement,
boolean visualize) |
int |
getRange() |
void |
initialize() |
protected boolean |
isRadial() |
addBehavioursDeferred, attachBehaviourLate, canPlayerUse, forEachBehaviour, fromTag, getBehaviour, getRequiredItems, getWorld, isFluidHandlerCap, isItemHandlerCap, isVirtual, lazyTick, load, markVirtual, readClientUpdate, removeBehaviour, save, sendToContainer, setLazyTickRate, setRemoved, 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, waitpublic ChassisTileEntity(net.minecraft.tileentity.TileEntityType<? extends ChassisTileEntity> type)
public void addBehaviours(java.util.List<TileEntityBehaviour> behaviours)
addBehaviours in class SmartTileEntitypublic void initialize()
initialize in class SmartTileEntitypublic int getRange()
public java.util.List<net.minecraft.util.math.BlockPos> getIncludedBlockPositions(net.minecraft.util.Direction forcedMovement,
boolean visualize)
protected boolean isRadial()
public java.util.List<ChassisTileEntity> collectChassisGroup()
public boolean addAttachedChasses(java.util.Queue<net.minecraft.util.math.BlockPos> frontier,
java.util.Set<net.minecraft.util.math.BlockPos> visited)