Interface ContainerEntity
- All Superinterfaces:
 Clearable,Container,IMenuProviderExtension,MenuConstructor,MenuProvider
- All Known Implementing Classes:
 AbstractMinecartContainer,ChestBoat,MinecartChest,MinecartHopper
- 
Field Summary
Fields inherited from interface net.minecraft.world.Container
DEFAULT_DISTANCE_LIMIT, LARGE_MAX_STACK_SIZE - 
Method Summary
Modifier and TypeMethodDescriptiondefault voidaddChestVehicleSaveData(CompoundTag p_219944_) 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_) default ItemStackremoveChestVehicleItem(int p_219937_, int p_219938_) default ItemStackremoveChestVehicleItemNoUpdate(int p_219946_) default voidsetChestVehicleItem(int p_219941_, ItemStack p_219942_) voidsetLootTable(ResourceLocation p_219926_) 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, hasAnyMatching, hasAnyOf, removeItem, removeItemNoUpdate, setChanged, setItem, startOpen, stillValid, stopOpenMethods inherited from interface net.neoforged.neoforge.client.extensions.IMenuProviderExtension
shouldTriggerClientSideContainerClosingOnOpenMethods inherited from interface net.minecraft.world.inventory.MenuConstructor
createMenuMethods inherited from interface net.minecraft.world.MenuProvider
getDisplayName 
- 
Method Details
- 
position
Vec3 position() - 
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
 
 -