Uses of Class
net.minecraft.inventory.container.Container
Package
Description
-
Uses of Container in net.minecraft.client.gui
Modifier and TypeClassDescriptionclass
DisplayEffectsScreen<T extends Container>
interface
IHasContainer<T extends Container>
static interface
ScreenManager.IScreenFactory<T extends Container,
U extends Screen & IHasContainer<T>> Modifier and TypeMethodDescriptionstatic <T extends Container>
voidScreenManager.create
(ContainerType<T> p_216909_0_, Minecraft p_216909_1_, int p_216909_2_, ITextComponent p_216909_3_) private static <T extends Container>
ScreenManager.IScreenFactory<T,?> ScreenManager.getConstructor
(ContainerType<T> p_216912_0_) static <T extends Container>
Optional<ScreenManager.IScreenFactory<T,?>> ScreenManager.getScreenFactory
(ContainerType<T> p_216909_0_, Minecraft p_216909_1_, int p_216909_2_, ITextComponent p_216909_3_) static <M extends Container,
U extends Screen & IHasContainer<M>>
voidScreenManager.register
(ContainerType<? extends M> p_216911_0_, ScreenManager.IScreenFactory<M, U> p_216911_1_) -
Uses of Container in net.minecraft.client.gui.screen.inventory
Modifier and TypeMethodDescriptionvoid
AbstractRepairScreen.refreshContainer
(Container p_71110_1_, NonNullList<ItemStack> p_71110_2_) void
CreativeCraftingListener.refreshContainer
(Container p_71110_1_, NonNullList<ItemStack> p_71110_2_) void
AbstractRepairScreen.setContainerData
(Container p_71112_1_, int p_71112_2_, int p_71112_3_) void
CreativeCraftingListener.setContainerData
(Container p_71112_1_, int p_71112_2_, int p_71112_3_) void
AbstractRepairScreen.slotChanged
(Container p_71111_1_, int p_71111_2_, ItemStack p_71111_3_) void
AnvilScreen.slotChanged
(Container p_71111_1_, int p_71111_2_, ItemStack p_71111_3_) void
CreativeCraftingListener.slotChanged
(Container p_71111_1_, int p_71111_2_, ItemStack p_71111_3_) -
Uses of Container in net.minecraft.entity.item.minecart
Modifier and TypeMethodDescriptionChestMinecartEntity.createMenu
(int p_213968_1_, PlayerInventory p_213968_2_) protected abstract Container
ContainerMinecartEntity.createMenu
(int p_213968_1_, PlayerInventory p_213968_2_) ContainerMinecartEntity.createMenu
(int p_createMenu_1_, PlayerInventory p_createMenu_2_, PlayerEntity p_createMenu_3_) HopperMinecartEntity.createMenu
(int p_213968_1_, PlayerInventory p_213968_2_) -
Uses of Container in net.minecraft.entity.player
Modifier and TypeMethodDescriptionvoid
ServerPlayerEntity.refreshContainer
(Container p_71120_1_) void
ServerPlayerEntity.refreshContainer
(Container p_71110_1_, NonNullList<ItemStack> p_71110_2_) void
ServerPlayerEntity.setContainerData
(Container p_71112_1_, int p_71112_2_, int p_71112_3_) void
ServerPlayerEntity.slotChanged
(Container p_71111_1_, int p_71111_2_, ItemStack p_71111_3_) -
Uses of Container in net.minecraft.inventory
ModifierConstructorDescriptionCraftingInventory
(Container p_i1807_1_, int p_i1807_2_, int p_i1807_3_) -
Uses of Container in net.minecraft.inventory.container
Modifier and TypeClassDescriptionclass
ContainerType<T extends Container>
static interface
ContainerType.IFactory<T extends Container>
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
RecipeBookContainer<C extends IInventory>
class
class
class
class
class
class
Modifier and TypeMethodDescriptionprivate static <T extends Container>
ContainerType<T>ContainerType.register
(String p_221505_0_, ContainerType.IFactory<T> p_221505_1_) Modifier and TypeMethodDescriptionIContainerProvider.createMenu
(int p_createMenu_1_, PlayerInventory p_createMenu_2_, PlayerEntity p_createMenu_3_) SimpleNamedContainerProvider.createMenu
(int p_createMenu_1_, PlayerInventory p_createMenu_2_, PlayerEntity p_createMenu_3_) Modifier and TypeMethodDescriptionvoid
IContainerListener.refreshContainer
(Container p_71110_1_, NonNullList<ItemStack> p_71110_2_) void
IContainerListener.setContainerData
(Container p_71112_1_, int p_71112_2_, int p_71112_3_) void
IContainerListener.slotChanged
(Container p_71111_1_, int p_71111_2_, ItemStack p_71111_3_) -
Uses of Container in net.minecraft.tileentity
Modifier and TypeMethodDescriptionprotected Container
BarrelTileEntity.createMenu
(int p_213906_1_, PlayerInventory p_213906_2_) BeaconTileEntity.createMenu
(int p_createMenu_1_, PlayerInventory p_createMenu_2_, PlayerEntity p_createMenu_3_) protected Container
BlastFurnaceTileEntity.createMenu
(int p_213906_1_, PlayerInventory p_213906_2_) protected Container
BrewingStandTileEntity.createMenu
(int p_213906_1_, PlayerInventory p_213906_2_) protected Container
ChestTileEntity.createMenu
(int p_213906_1_, PlayerInventory p_213906_2_) protected Container
DispenserTileEntity.createMenu
(int p_213906_1_, PlayerInventory p_213906_2_) protected Container
FurnaceTileEntity.createMenu
(int p_213906_1_, PlayerInventory p_213906_2_) protected Container
HopperTileEntity.createMenu
(int p_213906_1_, PlayerInventory p_213906_2_) LecternTileEntity.createMenu
(int p_createMenu_1_, PlayerInventory p_createMenu_2_, PlayerEntity p_createMenu_3_) LockableLootTileEntity.createMenu
(int p_createMenu_1_, PlayerInventory p_createMenu_2_, PlayerEntity p_createMenu_3_) protected abstract Container
LockableTileEntity.createMenu
(int p_213906_1_, PlayerInventory p_213906_2_) LockableTileEntity.createMenu
(int p_createMenu_1_, PlayerInventory p_createMenu_2_, PlayerEntity p_createMenu_3_) protected Container
ShulkerBoxTileEntity.createMenu
(int p_213906_1_, PlayerInventory p_213906_2_) protected Container
SmokerTileEntity.createMenu
(int p_213906_1_, PlayerInventory p_213906_2_) -
Uses of Container in net.minecraftforge.common.extensions
Modifier and TypeMethodDescriptionstatic <T extends Container>
ContainerType<T>IForgeContainerType.create
(IContainerFactory<T> factory) -
Uses of Container in net.minecraftforge.debug.misc
-
Uses of Container in net.minecraftforge.event.entity.player
ModifierConstructorDescriptionClose
(PlayerEntity player, Container container) Open
(PlayerEntity player, Container container) PlayerContainerEvent
(PlayerEntity player, Container container) -
Uses of Container in net.minecraftforge.fml.network