Package net.minecraft.world
Interface Container
- All Superinterfaces:
- Clearable
- All Known Subinterfaces:
- ContainerEntity,- Hopper,- WorldlyContainer
- All Known Implementing Classes:
- AbstractFurnaceBlockEntity,- AbstractMinecartContainer,- BarrelBlockEntity,- BaseContainerBlockEntity,- BlastFurnaceBlockEntity,- BrewingStandBlockEntity,- ChestBlockEntity,- ChestBoat,- ChiseledBookShelfBlockEntity,- ComposterBlock.EmptyContainer,- ComposterBlock.InputContainer,- ComposterBlock.OutputContainer,- CompoundContainer,- CraftingContainer,- DispenserBlockEntity,- DropperBlockEntity,- FurnaceBlockEntity,- HopperBlockEntity,- Inventory,- MerchantContainer,- MinecartChest,- MinecartHopper,- PlayerEnderChestContainer,- RandomizableContainerBlockEntity,- RecipeBookExtensionTest.RecipeBookTestContainer,- RecipeWrapper,- ResultContainer,- ShulkerBoxBlockEntity,- SimpleContainer,- SmokerBlockEntity,- TrappedChestBlockEntity
- 
Field SummaryFields
- 
Method SummaryModifier and TypeMethodDescriptiondefault booleancanPlaceItem(int p_18952_, ItemStack p_18953_) default intintgetItem(int p_18941_) default intdefault booleanhasAnyMatching(Predicate<ItemStack> p_216875_) default booleanbooleanisEmpty()removeItem(int p_18942_, int p_18943_) removeItemNoUpdate(int p_18951_) voidvoiddefault voidbooleanstillValid(Player p_18946_) default voidMethods inherited from interface net.minecraft.world.ClearableclearContent
- 
Field Details- 
LARGE_MAX_STACK_SIZEstatic final int LARGE_MAX_STACK_SIZE- See Also:
 
 
- 
- 
Method Details- 
getContainerSizeint getContainerSize()
- 
isEmptyboolean isEmpty()
- 
getItem
- 
removeItem
- 
removeItemNoUpdate
- 
setItem
- 
getMaxStackSizedefault int getMaxStackSize()
- 
setChangedvoid setChanged()
- 
stillValid
- 
startOpen
- 
stopOpen
- 
canPlaceItem
- 
countItem
- 
hasAnyOf
- 
hasAnyMatching
 
-