接口 ContainerEntity
- 所有超级接口:
Clearable
,Container
,MenuConstructor
,MenuProvider
- 所有已知实现类:
AbstractChestBoat
,AbstractMinecartContainer
,ChestBoat
,ChestRaft
,MinecartChest
,MinecartHopper
-
字段概要
从接口继承的字段 net.minecraft.world.Container
DEFAULT_DISTANCE_BUFFER
-
方法概要
修饰符和类型方法说明default void
addChestVehicleSaveData
(CompoundTag p_219944_, HolderLookup.Provider p_329733_) default void
chestVehicleDestroyed
(DamageSource p_219928_, ServerLevel p_369535_, Entity p_219930_) default void
void
default ItemStack
getChestVehicleItem
(int p_219948_) default SlotAccess
getChestVehicleSlot
(int p_219952_) long
default InteractionResult
interactWithContainerVehicle
(Player p_270068_) default boolean
default boolean
isChestVehicleStillValid
(Player p_219955_) default boolean
isEmpty()
boolean
level()
position()
default void
readChestVehicleSaveData
(CompoundTag p_219935_, HolderLookup.Provider p_334732_) default ItemStack
removeChestVehicleItem
(int p_219937_, int p_219938_) default ItemStack
removeChestVehicleItemNoUpdate
(int p_219946_) default void
setChestVehicleItem
(int p_219941_, ItemStack p_219942_) void
setContainerLootTable
(ResourceKey<LootTable> p_363380_) void
setContainerLootTableSeed
(long p_368553_) default void
unpackChestVehicleLootTable
(Player p_219950_) 从接口继承的方法 net.minecraft.world.Clearable
clearContent
从接口继承的方法 net.minecraft.world.Container
canPlaceItem, canTakeItem, countItem, getContainerSize, getItem, getMaxStackSize, getMaxStackSize, hasAnyMatching, hasAnyOf, removeItem, removeItemNoUpdate, setChanged, setItem, startOpen, stillValid, stopOpen
从接口继承的方法 net.minecraft.world.inventory.MenuConstructor
createMenu
从接口继承的方法 net.minecraft.world.MenuProvider
getDisplayName
-
方法详细资料
-
position
Vec3 position() -
getBoundingBox
AABB getBoundingBox() -
getContainerLootTable
-
setContainerLootTable
-
getContainerLootTableSeed
long getContainerLootTableSeed() -
setContainerLootTableSeed
void setContainerLootTableSeed(long p_368553_) -
getItemStacks
NonNullList<ItemStack> getItemStacks() -
clearItemStacks
void clearItemStacks() -
level
Level level() -
isRemoved
boolean isRemoved() -
isEmpty
default boolean isEmpty() -
addChestVehicleSaveData
-
readChestVehicleSaveData
-
chestVehicleDestroyed
-
interactWithContainerVehicle
-
unpackChestVehicleLootTable
-
clearChestVehicleContent
default void clearChestVehicleContent() -
isChestVehicleEmpty
default boolean isChestVehicleEmpty() -
removeChestVehicleItemNoUpdate
-
getChestVehicleItem
-
removeChestVehicleItem
-
setChestVehicleItem
-
getChestVehicleSlot
-
isChestVehicleStillValid
-