Class ContainerType<T extends Container>
java.lang.Object
net.minecraftforge.registries.ForgeRegistryEntry<ContainerType<?>>
net.minecraft.inventory.container.ContainerType<T>
- All Implemented Interfaces:
IForgeContainerType<T>,IForgeRegistryEntry<ContainerType<?>>
public class ContainerType<T extends Container>
extends ForgeRegistryEntry<ContainerType<?>>
implements IForgeContainerType<T>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.minecraftforge.registries.ForgeRegistryEntry
ForgeRegistryEntry.UncheckedRegistryEntry<V extends IForgeRegistryEntry<V>> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ContainerType<RepairContainer>static final ContainerType<BeaconContainer>static final ContainerType<BlastFurnaceContainer>static final ContainerType<BrewingStandContainer>static final ContainerType<CartographyContainer>private final ContainerType.IFactory<T>static final ContainerType<WorkbenchContainer>static final ContainerType<EnchantmentContainer>static final ContainerType<FurnaceContainer>static final ContainerType<DispenserContainer>static final ContainerType<ChestContainer>static final ContainerType<ChestContainer>static final ContainerType<ChestContainer>static final ContainerType<ChestContainer>static final ContainerType<ChestContainer>static final ContainerType<ChestContainer>static final ContainerType<GrindstoneContainer>static final ContainerType<HopperContainer>static final ContainerType<LecternContainer>static final ContainerType<LoomContainer>static final ContainerType<MerchantContainer>static final ContainerType<ShulkerBoxContainer>static final ContainerType<SmithingTableContainer>static final ContainerType<SmokerContainer>static final ContainerType<StonecutterContainer>Fields inherited from class net.minecraftforge.registries.ForgeRegistryEntry
delegate -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate(int p_221506_1_, PlayerInventory p_221506_2_) create(int windowId, PlayerInventory playerInv, PacketBuffer extraData) private static <T extends Container>
ContainerType<T>register(String p_221505_0_, ContainerType.IFactory<T> p_221505_1_) Methods inherited from class net.minecraftforge.registries.ForgeRegistryEntry
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
-
Field Details
-
GENERIC_9x1
-
GENERIC_9x2
-
GENERIC_9x3
-
GENERIC_9x4
-
GENERIC_9x5
-
GENERIC_9x6
-
GENERIC_3x3
-
ANVIL
-
BEACON
-
BLAST_FURNACE
-
BREWING_STAND
-
CRAFTING
-
ENCHANTMENT
-
FURNACE
-
GRINDSTONE
-
HOPPER
-
LECTERN
-
LOOM
-
MERCHANT
-
SHULKER_BOX
-
SMITHING
-
SMOKER
-
CARTOGRAPHY_TABLE
-
STONECUTTER
-
constructor
-
-
Constructor Details
-
ContainerType
-
-
Method Details
-
register
private static <T extends Container> ContainerType<T> register(String p_221505_0_, ContainerType.IFactory<T> p_221505_1_) -
create
-
create
- Specified by:
createin interfaceIForgeContainerType<T extends Container>
-