类 CompressedChestTile
java.lang.Object
net.minecraftforge.common.capabilities.CapabilityProvider<net.minecraft.world.level.block.entity.BlockEntity>
net.minecraft.world.level.block.entity.BlockEntity
net.minecraft.world.level.block.entity.BaseContainerBlockEntity
net.minecraft.world.level.block.entity.RandomizableContainerBlockEntity
net.minecraft.world.level.block.entity.ChestBlockEntity
committee.nova.mods.avaritia.common.tile.CompressedChestTile
- 所有已实现的接口:
net.minecraft.world.Clearable,net.minecraft.world.Container,net.minecraft.world.inventory.MenuConstructor,net.minecraft.world.level.block.entity.LidBlockEntity,net.minecraft.world.MenuProvider,net.minecraft.world.Nameable,net.minecraftforge.common.capabilities.ICapabilityProvider,net.minecraftforge.common.capabilities.ICapabilityProviderImpl<net.minecraft.world.level.block.entity.BlockEntity>,net.minecraftforge.common.capabilities.ICapabilitySerializable<net.minecraft.nbt.CompoundTag>,net.minecraftforge.common.extensions.IForgeBlockEntity,net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>
public class CompressedChestTile
extends net.minecraft.world.level.block.entity.ChestBlockEntity
Name: Avaritia-forge / CompressChestTile
-
嵌套类概要
从类继承的嵌套类/接口 net.minecraftforge.common.capabilities.CapabilityProvider
net.minecraftforge.common.capabilities.CapabilityProvider.AsField<B extends net.minecraftforge.common.capabilities.ICapabilityProviderImpl<B>> -
字段概要
字段从类继承的字段 net.minecraft.world.level.block.entity.RandomizableContainerBlockEntity
LOOT_TABLE_SEED_TAG, LOOT_TABLE_TAG, lootTable, lootTableSeed从类继承的字段 net.minecraft.world.level.block.entity.BlockEntity
level, remove, worldPosition从接口继承的字段 net.minecraft.world.Container
DEFAULT_DISTANCE_LIMIT, LARGE_MAX_STACK_SIZE从接口继承的字段 net.minecraftforge.common.extensions.IForgeBlockEntity
INFINITE_EXTENT_AABB -
构造器概要
构造器限定符构造器说明CompressedChestTile(net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState blockState) protectedCompressedChestTile(net.minecraft.world.level.block.entity.BlockEntityType<?> blockEntityType, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState blockState) -
方法概要
修饰符和类型方法说明protected @NotNull net.minecraft.world.inventory.AbstractContainerMenucreateMenu(int pContainerId, @NotNull net.minecraft.world.entity.player.Inventory pInventory) net.minecraft.nbt.CompoundTagintprotected @NotNull net.minecraft.network.chat.ComponentvoidvoidsetChestTag(net.minecraft.nbt.CompoundTag chestTag) protected voidsignalOpenCount(net.minecraft.world.level.Level pLevel, net.minecraft.core.BlockPos pPos, net.minecraft.world.level.block.state.BlockState pState, int pEventId, int pEventParam) voidstartOpen(@NotNull net.minecraft.world.entity.player.Player pPlayer) voidstopOpen(@NotNull net.minecraft.world.entity.player.Player pPlayer) 从类继承的方法 net.minecraft.world.level.block.entity.ChestBlockEntity
getCapability, getItems, getOpenCount, getOpenNess, invalidateCaps, lidAnimateTick, load, saveAdditional, setBlockState, setItems, swapContents, triggerEvent从类继承的方法 net.minecraft.world.level.block.entity.RandomizableContainerBlockEntity
canOpen, clearContent, createMenu, getItem, isEmpty, removeItem, removeItemNoUpdate, setItem, setLootTable, setLootTable, stillValid, tryLoadLootTable, trySaveLootTable, unpackLootTable从类继承的方法 net.minecraft.world.level.block.entity.BaseContainerBlockEntity
canUnlock, createUnSidedHandler, getCustomName, getDisplayName, getName, reviveCaps, setCustomName从类继承的方法 net.minecraft.world.level.block.entity.BlockEntity
addEntityType, clearRemoved, fillCrashReportCategory, getBlockPos, getBlockState, getLevel, getPersistentData, getPosFromTag, getType, getUpdatePacket, getUpdateTag, hasLevel, isRemoved, loadStatic, onChunkUnloaded, onlyOpCanSetNbt, saveToItem, saveWithFullMetadata, saveWithId, saveWithoutMetadata, setChanged, setChanged, setLevel, setRemoved从类继承的方法 net.minecraftforge.common.capabilities.CapabilityProvider
areCapsCompatible, areCapsCompatible, deserializeCaps, gatherCapabilities, gatherCapabilities, gatherCapabilities, getCapabilities, serializeCaps从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 net.minecraft.world.Container
canPlaceItem, canTakeItem, countItem, getMaxStackSize, hasAnyMatching, hasAnyOf, setChanged从接口继承的方法 net.minecraftforge.common.capabilities.ICapabilityProvider
getCapability从接口继承的方法 net.minecraftforge.common.extensions.IForgeBlockEntity
deserializeNBT, getModelData, getRenderBoundingBox, handleUpdateTag, hasCustomOutlineRendering, onDataPacket, onLoad, requestModelDataUpdate, serializeNBT从接口继承的方法 net.minecraft.world.Nameable
hasCustomName
-
字段详细资料
-
SIZE
protected final int SIZE- 另请参阅:
-
chestTag
protected net.minecraft.nbt.CompoundTag chestTag
-
-
构造器详细资料
-
CompressedChestTile
protected CompressedChestTile(net.minecraft.world.level.block.entity.BlockEntityType<?> blockEntityType, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState blockState) -
CompressedChestTile
public CompressedChestTile(net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState blockState)
-
-
方法详细资料
-
getContainerSize
public int getContainerSize()- 指定者:
getContainerSize在接口中net.minecraft.world.Container- 覆盖:
getContainerSize在类中net.minecraft.world.level.block.entity.ChestBlockEntity
-
getDefaultName
@NotNull protected @NotNull net.minecraft.network.chat.Component getDefaultName()- 覆盖:
getDefaultName在类中net.minecraft.world.level.block.entity.ChestBlockEntity
-
createMenu
@NotNull protected @NotNull net.minecraft.world.inventory.AbstractContainerMenu createMenu(int pContainerId, @NotNull @NotNull net.minecraft.world.entity.player.Inventory pInventory) - 覆盖:
createMenu在类中net.minecraft.world.level.block.entity.ChestBlockEntity
-
startOpen
public void startOpen(@NotNull @NotNull net.minecraft.world.entity.player.Player pPlayer) - 指定者:
startOpen在接口中net.minecraft.world.Container- 覆盖:
startOpen在类中net.minecraft.world.level.block.entity.ChestBlockEntity
-
stopOpen
public void stopOpen(@NotNull @NotNull net.minecraft.world.entity.player.Player pPlayer) - 指定者:
stopOpen在接口中net.minecraft.world.Container- 覆盖:
stopOpen在类中net.minecraft.world.level.block.entity.ChestBlockEntity
-
recheckOpen
public void recheckOpen()- 覆盖:
recheckOpen在类中net.minecraft.world.level.block.entity.ChestBlockEntity
-
signalOpenCount
protected void signalOpenCount(net.minecraft.world.level.Level pLevel, net.minecraft.core.BlockPos pPos, net.minecraft.world.level.block.state.BlockState pState, int pEventId, int pEventParam) - 覆盖:
signalOpenCount在类中net.minecraft.world.level.block.entity.ChestBlockEntity
-
getChestTag
public net.minecraft.nbt.CompoundTag getChestTag() -
setChestTag
public void setChestTag(net.minecraft.nbt.CompoundTag chestTag)
-