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 classes/interfaces inherited from class net.minecraftforge.registries.ForgeRegistryEntry
ForgeRegistryEntry.UncheckedRegistryEntry<V extends IForgeRegistryEntry<V>>
-
Field Summary
Modifier 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
-
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:
create
in interfaceIForgeContainerType<T extends Container>
-