Uses of Class
net.minecraft.inventory.container.ContainerType
Package
Description
-
Uses of ContainerType in net.minecraft.client.gui
Modifier and TypeFieldDescriptionprivate static final Map<ContainerType<?>,
ScreenManager.IScreenFactory<?, ?>> ScreenManager.SCREENS
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_) default void
ScreenManager.IScreenFactory.fromPacket
(ITextComponent p_216908_1_, ContainerType<T> p_216908_2_, Minecraft p_216908_3_, int p_216908_4_) 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 ContainerType in net.minecraft.inventory.container
Modifier and TypeFieldDescriptionstatic final ContainerType<RepairContainer>
ContainerType.ANVIL
static final ContainerType<BeaconContainer>
ContainerType.BEACON
static final ContainerType<BlastFurnaceContainer>
ContainerType.BLAST_FURNACE
static final ContainerType<BrewingStandContainer>
ContainerType.BREWING_STAND
static final ContainerType<CartographyContainer>
ContainerType.CARTOGRAPHY_TABLE
static final ContainerType<WorkbenchContainer>
ContainerType.CRAFTING
static final ContainerType<EnchantmentContainer>
ContainerType.ENCHANTMENT
static final ContainerType<FurnaceContainer>
ContainerType.FURNACE
static final ContainerType<DispenserContainer>
ContainerType.GENERIC_3x3
static final ContainerType<ChestContainer>
ContainerType.GENERIC_9x1
static final ContainerType<ChestContainer>
ContainerType.GENERIC_9x2
static final ContainerType<ChestContainer>
ContainerType.GENERIC_9x3
static final ContainerType<ChestContainer>
ContainerType.GENERIC_9x4
static final ContainerType<ChestContainer>
ContainerType.GENERIC_9x5
static final ContainerType<ChestContainer>
ContainerType.GENERIC_9x6
static final ContainerType<GrindstoneContainer>
ContainerType.GRINDSTONE
static final ContainerType<HopperContainer>
ContainerType.HOPPER
static final ContainerType<LecternContainer>
ContainerType.LECTERN
static final ContainerType<LoomContainer>
ContainerType.LOOM
private final ContainerType<?>
Container.menuType
static final ContainerType<MerchantContainer>
ContainerType.MERCHANT
static final ContainerType<ShulkerBoxContainer>
ContainerType.SHULKER_BOX
static final ContainerType<SmithingTableContainer>
ContainerType.SMITHING
static final ContainerType<SmokerContainer>
ContainerType.SMOKER
static final ContainerType<StonecutterContainer>
ContainerType.STONECUTTER
Modifier and TypeMethodDescriptionContainer.getType()
StonecutterContainer.getType()
private static <T extends Container>
ContainerType<T>ContainerType.register
(String p_221505_0_, ContainerType.IFactory<T> p_221505_1_) ModifierConstructorDescriptionprotected
AbstractFurnaceContainer
(ContainerType<?> p_i241921_1_, IRecipeType<? extends AbstractCookingRecipe> p_i241921_2_, RecipeBookCategory p_i241921_3_, int p_i241921_4_, PlayerInventory p_i241921_5_) protected
AbstractFurnaceContainer
(ContainerType<?> p_i241922_1_, IRecipeType<? extends AbstractCookingRecipe> p_i241922_2_, RecipeBookCategory p_i241922_3_, int p_i241922_4_, PlayerInventory p_i241922_5_, IInventory p_i241922_6_, IIntArray p_i241922_7_) AbstractRepairContainer
(ContainerType<?> p_i231587_1_, int p_i231587_2_, PlayerInventory p_i231587_3_, IWorldPosCallable p_i231587_4_) private
ChestContainer
(ContainerType<?> p_i50091_1_, int p_i50091_2_, PlayerInventory p_i50091_3_, int p_i50091_4_) ChestContainer
(ContainerType<?> p_i50092_1_, int p_i50092_2_, PlayerInventory p_i50092_3_, IInventory p_i50092_4_, int p_i50092_5_) protected
Container
(ContainerType<?> p_i50105_1_, int p_i50105_2_) RecipeBookContainer
(ContainerType<?> p_i50067_1_, int p_i50067_2_) -
Uses of ContainerType in net.minecraft.network.play.server
ModifierConstructorDescriptionSOpenWindowPacket
(int p_i50769_1_, ContainerType<?> p_i50769_2_, ITextComponent p_i50769_3_) -
Uses of ContainerType in net.minecraft.util.registry
Modifier and TypeFieldDescriptionstatic final Registry<ContainerType<?>>
Registry.MENU
Deprecated.static final RegistryKey<Registry<ContainerType<?>>>
Registry.MENU_REGISTRY
-
Uses of ContainerType in net.minecraftforge.common.extensions
Modifier and TypeMethodDescriptionstatic <T extends Container>
ContainerType<T>IForgeContainerType.create
(IContainerFactory<T> factory) -
Uses of ContainerType in net.minecraftforge.debug.misc
Modifier and TypeFieldDescriptionstatic final ContainerType<ContainerTypeTest.TestContainer>
ContainerTypeTest.TYPE
Modifier and TypeMethodDescriptionprivate void
ContainerTypeTest.registerContainers
(RegistryEvent.Register<ContainerType<?>> event) -
Uses of ContainerType in net.minecraftforge.fml.network
ModifierConstructorDescription(package private)
OpenContainer
(ContainerType<?> id, int windowId, ITextComponent name, PacketBuffer additionalData) -
Uses of ContainerType in net.minecraftforge.registries
Modifier and TypeFieldDescriptionstatic final RegistryKey<Registry<ContainerType<?>>>
ForgeRegistries.Keys.CONTAINER_TYPES
static final IForgeRegistry<ContainerType<?>>
ForgeRegistries.CONTAINERS