Interface ContainerEntity
- All Superinterfaces:
Clearable,Container,MenuConstructor,MenuProvider
- All Known Implementing Classes:
AbstractMinecartContainer,ChestBoat,MinecartChest,MinecartHopper
-
Field Summary
Fields inherited from interface net.minecraft.world.Container
DEFAULT_DISTANCE_BUFFER -
Method Summary
Modifier and TypeMethodDescriptiondefault voidaddChestVehicleSaveData(CompoundTag p_219944_, HolderLookup.Provider p_329733_) default voidchestVehicleDestroyed(DamageSource p_219928_, Level p_219929_, Entity p_219930_) default voidvoiddefault ItemStackgetChestVehicleItem(int p_219948_) default SlotAccessgetChestVehicleSlot(int p_219952_) longdefault InteractionResultinteractWithContainerVehicle(Player p_270068_) default booleandefault booleanisChestVehicleStillValid(Player p_219955_) default booleanisEmpty()booleanlevel()position()default voidreadChestVehicleSaveData(CompoundTag p_219935_, HolderLookup.Provider p_334732_) default ItemStackremoveChestVehicleItem(int p_219937_, int p_219938_) default ItemStackremoveChestVehicleItemNoUpdate(int p_219946_) default voidsetChestVehicleItem(int p_219941_, ItemStack p_219942_) voidsetLootTable(ResourceKey<LootTable> p_327875_) voidsetLootTableSeed(long p_219925_) default voidunpackChestVehicleLootTable(Player p_219950_) Methods inherited from interface net.minecraft.world.Clearable
clearContentMethods inherited from interface net.minecraft.world.Container
canPlaceItem, canTakeItem, countItem, getContainerSize, getItem, getMaxStackSize, getMaxStackSize, hasAnyMatching, hasAnyOf, removeItem, removeItemNoUpdate, setChanged, setItem, startOpen, stillValid, stopOpenMethods inherited from interface net.minecraft.world.inventory.MenuConstructor
createMenuMethods inherited from interface net.minecraft.world.MenuProvider
getDisplayName
-
Method Details
-
position
Vec3 position() -
getBoundingBox
AABB getBoundingBox() -
getLootTable
-
setLootTable
-
getLootTableSeed
long getLootTableSeed() -
setLootTableSeed
void setLootTableSeed(long p_219925_) -
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
-