public class SchematicTableTileEntity extends SyncedTileEntity implements net.minecraft.tileentity.ITickableTileEntity, net.minecraft.inventory.container.INamedContainerProvider, IInteractionChecker
| Modifier and Type | Class and Description |
|---|---|
class |
SchematicTableTileEntity.SchematicTableInventory |
| Modifier and Type | Field and Description |
|---|---|
SchematicTableTileEntity.SchematicTableInventory |
inventory |
boolean |
isUploading |
boolean |
sendUpdate |
float |
uploadingProgress |
java.lang.String |
uploadingSchematic |
| Constructor and Description |
|---|
SchematicTableTileEntity(net.minecraft.tileentity.TileEntityType<?> tileEntityTypeIn) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canPlayerUse(net.minecraft.entity.player.PlayerEntity player) |
net.minecraft.inventory.container.Container |
createMenu(int id,
net.minecraft.entity.player.PlayerInventory inv,
net.minecraft.entity.player.PlayerEntity player) |
void |
finishUpload() |
net.minecraft.util.text.ITextComponent |
getDisplayName() |
void |
load(net.minecraft.block.BlockState state,
net.minecraft.nbt.CompoundNBT compound) |
void |
readClientUpdate(net.minecraft.block.BlockState state,
net.minecraft.nbt.CompoundNBT compound) |
net.minecraft.nbt.CompoundNBT |
save(net.minecraft.nbt.CompoundNBT compound) |
void |
sendToContainer(net.minecraft.network.PacketBuffer buffer) |
void |
startUpload(java.lang.String schematic) |
void |
tick() |
net.minecraft.nbt.CompoundNBT |
writeToClient(net.minecraft.nbt.CompoundNBT compound) |
causeBlockUpdate, 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, setRemoved, triggerEventareCapsCompatible, areCapsCompatible, deserializeCaps, gatherCapabilities, gatherCapabilities, getCapabilities, getCapability, invalidateCaps, reviveCaps, serializeCapsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic SchematicTableTileEntity.SchematicTableInventory inventory
public boolean isUploading
public java.lang.String uploadingSchematic
public float uploadingProgress
public boolean sendUpdate
public SchematicTableTileEntity(net.minecraft.tileentity.TileEntityType<?> tileEntityTypeIn)
public void sendToContainer(net.minecraft.network.PacketBuffer buffer)
public void load(net.minecraft.block.BlockState state,
net.minecraft.nbt.CompoundNBT compound)
load in class net.minecraft.tileentity.TileEntitypublic void readClientUpdate(net.minecraft.block.BlockState state,
net.minecraft.nbt.CompoundNBT compound)
readClientUpdate in class SyncedTileEntitypublic net.minecraft.nbt.CompoundNBT save(net.minecraft.nbt.CompoundNBT compound)
save in class net.minecraft.tileentity.TileEntitypublic net.minecraft.nbt.CompoundNBT writeToClient(net.minecraft.nbt.CompoundNBT compound)
writeToClient in class SyncedTileEntitypublic void tick()
tick in interface net.minecraft.tileentity.ITickableTileEntitypublic void startUpload(java.lang.String schematic)
public void finishUpload()
public net.minecraft.inventory.container.Container createMenu(int id,
net.minecraft.entity.player.PlayerInventory inv,
net.minecraft.entity.player.PlayerEntity player)
createMenu in interface net.minecraft.inventory.container.IContainerProviderpublic net.minecraft.util.text.ITextComponent getDisplayName()
getDisplayName in interface net.minecraft.inventory.container.INamedContainerProviderpublic boolean canPlayerUse(net.minecraft.entity.player.PlayerEntity player)
canPlayerUse in interface IInteractionChecker