public class BeaconTileEntity extends TileEntity implements INamedContainerProvider, ITickableTileEntity
| Modifier and Type | Class and Description |
|---|---|
static class |
BeaconTileEntity.BeamSegment |
| Modifier and Type | Field and Description |
|---|---|
static Effect[][] |
EFFECTS_LIST |
pos, removed, worldINFINITE_EXTENT_AABB| Constructor and Description |
|---|
BeaconTileEntity() |
| Modifier and Type | Method and Description |
|---|---|
Container |
createMenu(int p_createMenu_1_,
PlayerInventory p_createMenu_2_,
PlayerEntity p_createMenu_3_) |
java.util.List<BeaconTileEntity.BeamSegment> |
getBeamSegments() |
ITextComponent |
getDisplayName() |
int |
getLevels() |
double |
getMaxRenderDistanceSquared() |
SUpdateTileEntityPacket |
getUpdatePacket() |
CompoundNBT |
getUpdateTag() |
void |
playSound(SoundEvent p_205736_1_) |
void |
read(CompoundNBT compound) |
void |
remove() |
void |
setCustomName(ITextComponent aname) |
void |
tick() |
CompoundNBT |
write(CompoundNBT compound) |
addInfoToCrashReport, create, getBlockState, getDistanceSq, getPos, getTileData, getType, getWorld, hasWorld, isRemoved, markDirty, mirror, onlyOpsCanSetNbt, receiveClientEvent, rotate, setPos, setWorld, updateContainingBlockInfo, validate, warnInvalidBlockareCapsCompatible, areCapsCompatible, deserializeCaps, gatherCapabilities, gatherCapabilities, getCapabilities, getCapability, invalidateCaps, reviveCaps, serializeCapsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcanRenderBreaking, deserializeNBT, getModelData, getRenderBoundingBox, getTileEntity, handleUpdateTag, hasFastRenderer, onChunkUnloaded, onDataPacket, onLoad, requestModelDataUpdate, serializeNBTgetCapability, getCapabilitypublic static final Effect[][] EFFECTS_LIST
public void tick()
tick in interface ITickableTileEntitypublic void remove()
remove in class TileEntitypublic void playSound(SoundEvent p_205736_1_)
public java.util.List<BeaconTileEntity.BeamSegment> getBeamSegments()
public int getLevels()
@Nullable public SUpdateTileEntityPacket getUpdatePacket()
getUpdatePacket in class TileEntitypublic CompoundNBT getUpdateTag()
getUpdateTag in class TileEntitypublic double getMaxRenderDistanceSquared()
getMaxRenderDistanceSquared in class TileEntitypublic void read(CompoundNBT compound)
read in class TileEntitypublic CompoundNBT write(CompoundNBT compound)
write in class TileEntitypublic void setCustomName(@Nullable
ITextComponent aname)
@Nullable public Container createMenu(int p_createMenu_1_, PlayerInventory p_createMenu_2_, PlayerEntity p_createMenu_3_)
createMenu in interface IContainerProviderpublic ITextComponent getDisplayName()
getDisplayName in interface INamedContainerProvider