Package net.minecraft.world
Interface Container
- All Superinterfaces:
- Clearable
- All Known Subinterfaces:
- ContainerEntity,- ContainerSingleItem,- ContainerSingleItem.BlockContainerSingleItem,- CraftingContainer,- Hopper,- RandomizableContainer,- WorldlyContainer
- All Known Implementing Classes:
- AbstractFurnaceBlockEntity,- AbstractMinecartContainer,- BarrelBlockEntity,- BaseContainerBlockEntity,- BlastFurnaceBlockEntity,- BrewingStandBlockEntity,- ChestBlockEntity,- ChestBoat,- ChiseledBookShelfBlockEntity,- ComposterBlock.EmptyContainer,- ComposterBlock.InputContainer,- ComposterBlock.OutputContainer,- CompoundContainer,- CrafterBlockEntity,- DecoratedPotBlockEntity,- DispenserBlockEntity,- DropperBlockEntity,- FurnaceBlockEntity,- HopperBlockEntity,- Inventory,- JukeboxBlockEntity,- MerchantContainer,- MinecartChest,- MinecartHopper,- PlayerEnderChestContainer,- RandomizableContainerBlockEntity,- RecipeWrapper,- ResultContainer,- ShulkerBoxBlockEntity,- SimpleContainer,- SmokerBlockEntity,- TransientCraftingContainer,- TrappedChestBlockEntity
- 
Field SummaryFields
- 
Method SummaryModifier and TypeMethodDescriptiondefault booleancanPlaceItem(int p_18952_, ItemStack p_18953_) default booleancanTakeItem(Container p_273520_, int p_272681_, ItemStack p_273702_) default intintgetItem(int p_18941_) default intdefault intgetMaxStackSize(ItemStack p_329589_) default booleanhasAnyMatching(Predicate<ItemStack> p_216875_) default booleanbooleanisEmpty()removeItem(int p_18942_, int p_18943_) removeItemNoUpdate(int p_18951_) voidvoiddefault voidbooleanstillValid(Player p_18946_) static booleanstillValidBlockEntity(BlockEntity p_273154_, Player p_273222_) static booleanstillValidBlockEntity(BlockEntity p_272877_, Player p_272670_, float p_328395_) default voidMethods inherited from interface net.minecraft.world.ClearableclearContent
- 
Field Details- 
DEFAULT_DISTANCE_BUFFERstatic final float DEFAULT_DISTANCE_BUFFER- See Also:
 
 
- 
- 
Method Details- 
getContainerSizeint getContainerSize()
- 
isEmptyboolean isEmpty()
- 
getItem
- 
removeItem
- 
removeItemNoUpdate
- 
setItem
- 
getMaxStackSizedefault int getMaxStackSize()
- 
getMaxStackSize
- 
setChangedvoid setChanged()
- 
stillValid
- 
startOpen
- 
stopOpen
- 
canPlaceItem
- 
canTakeItem
- 
countItem
- 
hasAnyOf
- 
hasAnyMatching
- 
stillValidBlockEntity
- 
stillValidBlockEntity
 
-