public class BarrelTileEntity extends LockableLootTileEntity
lootTable, lootTableSeed
pos, removed, world
INFINITE_EXTENT_AABB
コンストラクタと説明 |
---|
BarrelTileEntity() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
barrelTick() |
void |
closeInventory(PlayerEntity player) |
protected Container |
createMenu(int id,
PlayerInventory player) |
protected ITextComponent |
getDefaultName() |
protected NonNullList<ItemStack> |
getItems() |
int |
getSizeInventory()
Returns the number of slots in the inventory.
|
void |
openInventory(PlayerEntity player) |
void |
read(CompoundNBT compound) |
protected void |
setItems(NonNullList<ItemStack> itemsIn) |
CompoundNBT |
write(CompoundNBT compound) |
canOpen, checkLootAndRead, checkLootAndWrite, clear, createMenu, decrStackSize, fillWithLoot, getStackInSlot, isEmpty, isUsableByPlayer, removeStackFromSlot, setInventorySlotContents, setLootTable, setLootTable
canUnlock, createUnSidedHandler, getCapability, getCustomName, getDisplayName, getName, remove, setCustomName
addInfoToCrashReport, create, getBlockState, getDistanceSq, getMaxRenderDistanceSquared, getPos, getTileData, getType, getUpdatePacket, getUpdateTag, getWorld, hasWorld, isRemoved, markDirty, mirror, onlyOpsCanSetNbt, receiveClientEvent, rotate, setPos, setWorldAndPos, updateContainingBlockInfo, validate, warnInvalidBlock
areCapsCompatible, areCapsCompatible, deserializeCaps, gatherCapabilities, gatherCapabilities, getCapabilities, invalidateCaps, reviveCaps, serializeCaps
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
count, getInventoryStackLimit, hasAny, isItemValidForSlot, markDirty
clearObj
hasCustomName
canRenderBreaking, deserializeNBT, getModelData, getRenderBoundingBox, getTileEntity, handleUpdateTag, hasFastRenderer, onChunkUnloaded, onDataPacket, onLoad, requestModelDataUpdate, serializeNBT
getCapability
public CompoundNBT write(CompoundNBT compound)
write
クラス内 LockableTileEntity
public void read(CompoundNBT compound)
read
クラス内 LockableTileEntity
public int getSizeInventory()
protected NonNullList<ItemStack> getItems()
getItems
クラス内 LockableLootTileEntity
protected void setItems(NonNullList<ItemStack> itemsIn)
setItems
クラス内 LockableLootTileEntity
protected ITextComponent getDefaultName()
getDefaultName
クラス内 LockableTileEntity
protected Container createMenu(int id, PlayerInventory player)
createMenu
クラス内 LockableTileEntity
public void openInventory(PlayerEntity player)
public void barrelTick()
public void closeInventory(PlayerEntity player)