Uses of Interface
net.minecraftforge.registries.IForgeRegistryEntry
Packages that use IForgeRegistryEntry
Package
Description
-
Uses of IForgeRegistryEntry in net.minecraft.block
Classes in net.minecraft.block that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassclassclassclassclassAbstractChestBlock<E extends TileEntity>classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of IForgeRegistryEntry in net.minecraft.enchantment
Classes in net.minecraft.enchantment that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of IForgeRegistryEntry in net.minecraft.entity
Classes in net.minecraft.entity that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.entity.ai.attributes
Classes in net.minecraft.entity.ai.attributes that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.entity.ai.brain.memory
Classes in net.minecraft.entity.ai.brain.memory that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.entity.ai.brain.schedule
Classes in net.minecraft.entity.ai.brain.schedule that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.entity.ai.brain.sensor
Classes in net.minecraft.entity.ai.brain.sensor that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.entity.item
Classes in net.minecraft.entity.item that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.entity.merchant.villager
Classes in net.minecraft.entity.merchant.villager that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.fluid
Classes in net.minecraft.fluid that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassclassclassclassstatic classstatic classclassstatic classstatic class -
Uses of IForgeRegistryEntry in net.minecraft.inventory.container
Classes in net.minecraft.inventory.container that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.item
Classes in net.minecraft.item that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassOnAStickItem<T extends Entity & IRideable>classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of IForgeRegistryEntry in net.minecraft.item.crafting
Subinterfaces of IForgeRegistryEntry in net.minecraft.item.craftingClasses in net.minecraft.item.crafting that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassCookingRecipeSerializer<T extends AbstractCookingRecipe>static classstatic classstatic classSingleItemRecipe.Serializer<T extends SingleItemRecipe>static classclassSpecialRecipeSerializer<T extends IRecipe<?>> -
Uses of IForgeRegistryEntry in net.minecraft.particles
Classes in net.minecraft.particles that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.potion
Classes in net.minecraft.potion that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassclassclassclassclassclass -
Uses of IForgeRegistryEntry in net.minecraft.stats
Classes in net.minecraft.stats that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.tileentity
Classes in net.minecraft.tileentity that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.util
Classes in net.minecraft.util that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.util.registry
Methods in net.minecraft.util.registry with type parameters of type IForgeRegistryEntryModifier and TypeMethodDescriptionprivate static <T extends IForgeRegistryEntry<T>>
Registry<T>Registry.forge(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle cycle, Supplier<T> def) private static <T extends IForgeRegistryEntry<T>>
DefaultedRegistry<T>Registry.forge(RegistryKey<? extends Registry<T>> key, String defKey, com.mojang.serialization.Lifecycle cycle, Supplier<T> def) private static <T extends IForgeRegistryEntry<T>>
DefaultedRegistry<T>Registry.forge(RegistryKey<? extends Registry<T>> key, String defKey, Supplier<T> def) private static <T extends IForgeRegistryEntry<T>>
Registry<T>Registry.forge(RegistryKey<? extends Registry<T>> key, Supplier<T> def) private static <T extends IForgeRegistryEntry<T>>
Registry<T>WorldGenRegistries.forge(RegistryKey<? extends Registry<T>> key, Supplier<T> def) -
Uses of IForgeRegistryEntry in net.minecraft.village
Classes in net.minecraft.village that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.biome
Classes in net.minecraft.world.biome that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.chunk
Classes in net.minecraft.world.chunk that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.gen.blockplacer
Classes in net.minecraft.world.gen.blockplacer that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.gen.blockstateprovider
Classes in net.minecraft.world.gen.blockstateprovider that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.gen.carver
Classes in net.minecraft.world.gen.carver that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassclassclassclassclassclassWorldCarver<C extends ICarverConfig> -
Uses of IForgeRegistryEntry in net.minecraft.world.gen.feature
Classes in net.minecraft.world.gen.feature that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassFeature<FC extends IFeatureConfig>classclassFlowersFeature<U extends IFeatureConfig>classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of IForgeRegistryEntry in net.minecraft.world.gen.feature.structure
Classes in net.minecraft.world.gen.feature.structure that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassStructure<C extends IFeatureConfig>classclassclass -
Uses of IForgeRegistryEntry in net.minecraft.world.gen.foliageplacer
Classes in net.minecraft.world.gen.foliageplacer that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.gen.placement
Classes in net.minecraft.world.gen.placement that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassHeightmapBasedPlacement<DC extends IPlacementConfig>classHeightmapPlacement<DC extends IPlacementConfig>classHeightmapSpreadDoublePlacement<DC extends IPlacementConfig>classclassclassclassclassclassclassPlacement<DC extends IPlacementConfig>classclassclassclassSimpleHeightmapBasedPlacement<DC extends IPlacementConfig>classSimplePlacement<DC extends IPlacementConfig>classclassclass -
Uses of IForgeRegistryEntry in net.minecraft.world.gen.surfacebuilders
Classes in net.minecraft.world.gen.surfacebuilders that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassSurfaceBuilder<C extends ISurfaceBuilderConfig>classclassclass -
Uses of IForgeRegistryEntry in net.minecraft.world.gen.treedecorator
Classes in net.minecraft.world.gen.treedecorator that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraftforge.common
Classes in net.minecraftforge.common that implement IForgeRegistryEntryMethods in net.minecraftforge.common with type parameters of type IForgeRegistryEntryModifier and TypeMethodDescriptionstatic <T extends IForgeRegistryEntry<T>>
Tags.IOptionalNamedTag<T>ForgeTagHandler.createOptionalTag(ResourceLocation registryName, ResourceLocation name) Helper method for creating optional tags for custom forge registries.static <T extends IForgeRegistryEntry<T>>
Tags.IOptionalNamedTag<T>ForgeTagHandler.createOptionalTag(ResourceLocation registryName, ResourceLocation name, Set<Supplier<T>> defaults) Helper method for creating optional tags for custom forge registries.static <T extends IForgeRegistryEntry<T>>
Tags.IOptionalNamedTag<T>ForgeTagHandler.createOptionalTag(IForgeRegistry<T> registry, ResourceLocation name) Helper method that creates an optional tag for a forge registry, erroring if the registry doesn't support custom tag types.static <T extends IForgeRegistryEntry<T>>
Tags.IOptionalNamedTag<T>ForgeTagHandler.createOptionalTag(IForgeRegistry<T> registry, ResourceLocation name, Set<Supplier<T>> defaults) Helper method that creates an optional tag for a forge registry, erroring if the registry doesn't support custom tag types.private static <T extends IForgeRegistryEntry<T>>
TagRegistry<T>ForgeTagHandler.getTagRegistry(IForgeRegistry<T> registry) static <T extends IForgeRegistryEntry<T>>
ITag.INamedTag<T>ForgeTagHandler.makeWrapperTag(ResourceLocation registryName, ResourceLocation name) Helper method for creating named tags for custom forge registries.static <T extends IForgeRegistryEntry<T>>
ITag.INamedTag<T>ForgeTagHandler.makeWrapperTag(IForgeRegistry<T> registry, ResourceLocation name) Helper method that creates a named tag for a forge registry, erroring if the registry doesn't support custom tag types. -
Uses of IForgeRegistryEntry in net.minecraftforge.common.crafting
Classes in net.minecraftforge.common.crafting that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraftforge.common.data
Classes in net.minecraftforge.common.data with type parameters of type IForgeRegistryEntryModifier and TypeClassDescriptionclassForgeRegistryTagsProvider<T extends IForgeRegistryEntry<T>>Methods in net.minecraftforge.common.data with type parameters of type IForgeRegistryEntryModifier and TypeMethodDescriptionprivate static <T extends IForgeRegistryEntry<T>>
StringForgeRegistryTagsProvider.getTagFolder(IForgeRegistry<T> registryIn) private static <T extends IForgeRegistryEntry<T>>
Registry<T>ForgeRegistryTagsProvider.wrapRegistry(IForgeRegistry<T> registryIn) -
Uses of IForgeRegistryEntry in net.minecraftforge.common.extensions
Methods in net.minecraftforge.common.extensions with type parameters of type IForgeRegistryEntryModifier and TypeMethodDescriptiondefault <T extends IForgeRegistryEntry<T>>
ITagCollection<T>IForgeTagCollectionSupplier.getCustomTypeCollection(IForgeRegistry<T> reg) Gets theITagCollectionfor a forge registry, or throws an exception if the registry doesn't support custom tag types.default <T extends IForgeRegistryEntry<T>>
TIForgePacketBuffer.readRegistryId()Reads an registry-entry from the specified buffer.default <T extends IForgeRegistryEntry<T>>
TIForgePacketBuffer.readRegistryIdSafe(Class<? super T> registrySuperType) Reads an registry-entry from the specified buffer.default <T extends IForgeRegistryEntry<T>>
TIForgePacketBuffer.readRegistryIdUnsafe(IForgeRegistry<T> registry) Reads an integer value from the buffer, which will be interpreted as an registry-id in the given registry.default <T extends IForgeRegistryEntry<T>>
voidIForgePacketBuffer.writeRegistryId(T entry) Writes an given registry-entry's integer id to the specified buffer in combination with writing the containing registry's id.default <T extends IForgeRegistryEntry<T>>
voidIForgePacketBuffer.writeRegistryIdUnsafe(IForgeRegistry<T> registry, T entry) Writes the given entries integer id to the buffer. -
Uses of IForgeRegistryEntry in net.minecraftforge.common.loot
Classes in net.minecraftforge.common.loot that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassGlobalLootModifierSerializer<T extends IGlobalLootModifier>Abstract base deserializer for LootModifiers. -
Uses of IForgeRegistryEntry in net.minecraftforge.common.world
Classes in net.minecraftforge.common.world that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraftforge.debug
Classes in net.minecraftforge.debug that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraftforge.debug.block
Classes in net.minecraftforge.debug.block that implement IForgeRegistryEntryModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classprivate static class(package private) static class -
Uses of IForgeRegistryEntry in net.minecraftforge.debug.entity
Classes in net.minecraftforge.debug.entity that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraftforge.debug.entity.player
Classes in net.minecraftforge.debug.entity.player that implement IForgeRegistryEntryModifier and TypeClassDescription(package private) static class -
Uses of IForgeRegistryEntry in net.minecraftforge.debug.fluid
Classes in net.minecraftforge.debug.fluid that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraftforge.debug.gameplay.loot
Classes in net.minecraftforge.debug.gameplay.loot that implement IForgeRegistryEntryModifier and TypeClassDescriptionprivate static classprivate static classprivate static classprivate static classprivate static class -
Uses of IForgeRegistryEntry in net.minecraftforge.debug.item
Classes in net.minecraftforge.debug.item that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraftforge.debug.misc
Classes in net.minecraftforge.debug.misc that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraftforge.debug.world
Classes in net.minecraftforge.debug.world that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraftforge.event
Classes in net.minecraftforge.event with type parameters of type IForgeRegistryEntryModifier and TypeClassDescriptionclassRegistryEvent<T extends IForgeRegistryEntry<T>>RegistryEvent supertype.static classRegistryEvent.MissingMappings<T extends IForgeRegistryEntry<T>>static classRegistryEvent.MissingMappings.Mapping<T extends IForgeRegistryEntry<T>>static classRegistryEvent.Register<T extends IForgeRegistryEntry<T>>Register your objects for the appropriate registry type when you receive this event.Fields in net.minecraftforge.event declared as IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraftforge.fluids
Classes in net.minecraftforge.fluids that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassstatic classstatic class -
Uses of IForgeRegistryEntry in net.minecraftforge.fluids.capability
Classes in net.minecraftforge.fluids.capability that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassA simple fluid container, to replace the functionality of the old FluidContainerRegistry and IFluidContainerItem. -
Uses of IForgeRegistryEntry in net.minecraftforge.fml
Classes in net.minecraftforge.fml with type parameters of type IForgeRegistryEntryModifier and TypeClassDescriptionfinal classRegistryObject<T extends IForgeRegistryEntry<? super T>>Fields in net.minecraftforge.fml declared as IForgeRegistryEntryMethods in net.minecraftforge.fml with type parameters of type IForgeRegistryEntryModifier and TypeMethodDescriptionprivate static <T extends IForgeRegistryEntry<? super T>>
RegistryObject<T>RegistryObject.empty()static <T extends IForgeRegistryEntry<T>,U extends T>
RegistryObject<U>RegistryObject.of(ResourceLocation name, Class<T> baseType, String modid) static <T extends IForgeRegistryEntry<T>,U extends T>
RegistryObject<U>RegistryObject.of(ResourceLocation name, Supplier<Class<? super T>> registryType) static <T extends IForgeRegistryEntry<T>,U extends T>
RegistryObject<U>RegistryObject.of(ResourceLocation name, IForgeRegistry<T> registry) -
Uses of IForgeRegistryEntry in net.minecraftforge.fml.common.registry
Methods in net.minecraftforge.fml.common.registry with type parameters of type IForgeRegistryEntryModifier and TypeMethodDescriptionstatic <K extends IForgeRegistryEntry<K>>
IForgeRegistry<K>GameRegistry.findRegistry(Class<K> registryType) Retrieves the registry associated with this super class type. -
Uses of IForgeRegistryEntry in net.minecraftforge.fml.network
Methods in net.minecraftforge.fml.network with type parameters of type IForgeRegistryEntryModifier and TypeMethodDescriptionprivate static <T extends IForgeRegistryEntry<T>>
ITagCollection<T>FMLPlayMessages.SyncCustomTagTypes.readTagCollection(PacketBuffer buf, IForgeRegistry<T> registry) -
Uses of IForgeRegistryEntry in net.minecraftforge.registries
Classes in net.minecraftforge.registries with type parameters of type IForgeRegistryEntryModifier and TypeClassDescriptionclassDeferredRegister<T extends IForgeRegistryEntry<T>>Utility class to help with managing registry entries.classForgeRegistry<V extends IForgeRegistryEntry<V>>classForgeRegistryEntry<V extends IForgeRegistryEntry<V>>Default implementation of IForgeRegistryEntry, this is necessary to reduce redundant code.static classForgeRegistryEntry.UncheckedRegistryEntry<V extends IForgeRegistryEntry<V>>This class exists for registry entries which are dynamic (e.g.interfaceIForgeRegistry<V extends IForgeRegistryEntry<V>>Main interface for the registry system.static interfaceIForgeRegistry.AddCallback<V extends IForgeRegistryEntry<V>>Callback fired when objects are added to the registry.static interfaceIForgeRegistry.BakeCallback<V extends IForgeRegistryEntry<V>>Callback fired when the registry is done processing.static interfaceIForgeRegistry.ClearCallback<V extends IForgeRegistryEntry<V>>Callback fired when the registry is cleared.static interfaceIForgeRegistry.CreateCallback<V extends IForgeRegistryEntry<V>>Callback fired when a registry instance is created.static interfaceIForgeRegistry.DummyFactory<V extends IForgeRegistryEntry<V>>Factory for creating dummy entries, allowing worlds to be loaded and keep the missing block references.static interfaceIForgeRegistry.MissingFactory<V extends IForgeRegistryEntry<V>>static interfaceIForgeRegistry.ValidateCallback<V extends IForgeRegistryEntry<V>>Callback fired when the registry contents are validated.interfaceIForgeRegistryInternal<V extends IForgeRegistryEntry<V>>interfaceIForgeRegistryModifiable<V extends IForgeRegistryEntry<V>>(package private) classNamespacedDefaultedWrapper<T extends IForgeRegistryEntry<T>>static classNamespacedDefaultedWrapper.Factory<V extends IForgeRegistryEntry<V>>(package private) classNamespacedWrapper<T extends IForgeRegistryEntry<T>>static classNamespacedWrapper.Factory<V extends IForgeRegistryEntry<V>>classRegistryBuilder<T extends IForgeRegistryEntry<T>>Classes in net.minecraftforge.registries that implement IForgeRegistryEntryModifier and TypeClassDescriptionfinal classclassForgeRegistryEntry<V extends IForgeRegistryEntry<V>>Default implementation of IForgeRegistryEntry, this is necessary to reduce redundant code.static classForgeRegistryEntry.UncheckedRegistryEntry<V extends IForgeRegistryEntry<V>>This class exists for registry entries which are dynamic (e.g.private static classFields in net.minecraftforge.registries declared as IForgeRegistryEntryFields in net.minecraftforge.registries with type parameters of type IForgeRegistryEntryModifier and TypeFieldDescription(package private) com.google.common.collect.BiMap<ResourceLocation,ForgeRegistry<? extends IForgeRegistryEntry<?>>> RegistryManager.registriesprivate com.google.common.collect.BiMap<Class<? extends IForgeRegistryEntry<?>>,ResourceLocation> RegistryManager.superTypesMethods in net.minecraftforge.registries with type parameters of type IForgeRegistryEntryModifier and TypeMethodDescriptionstatic <B extends IForgeRegistryEntry<B>>
DeferredRegister<B>Use for custom registries that are made during the NewRegistry event.static <B extends IForgeRegistryEntry<B>>
DeferredRegister<B>DeferredRegister.create(IForgeRegistry<B> reg, String modid) Use for vanilla/forge registries.(package private) <V extends IForgeRegistryEntry<V>>
ForgeRegistry<V>RegistryManager.createRegistry(ResourceLocation name, RegistryBuilder<V> builder) <V extends IForgeRegistryEntry<V>>
ResourceLocationRegistryManager.getName(IForgeRegistry<V> reg) <V extends IForgeRegistryEntry<V>>
IForgeRegistry<V>RegistryManager.getRegistry(Class<? super V> cls) <V extends IForgeRegistryEntry<V>>
ForgeRegistry<V>RegistryManager.getRegistry(RegistryKey<? extends Registry<V>> key) <V extends IForgeRegistryEntry<V>>
ForgeRegistry<V>RegistryManager.getRegistry(ResourceLocation key) <V extends IForgeRegistryEntry<V>>
ForgeRegistry<V>RegistryManager.getRegistry(ResourceLocation key, RegistryManager other) <V extends IForgeRegistryEntry<V>>
Class<V>RegistryManager.getSuperType(ResourceLocation key) static <T extends IForgeRegistryEntry<T>>
SimpleRegistry<T>GameData.getWrapper(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle) static <T extends IForgeRegistryEntry<T>>
DefaultedRegistry<T>GameData.getWrapper(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle, String defKey) private static <T extends IForgeRegistryEntry<T>>
voidGameData.loadFrozenDataToStagingRegistry(RegistryManager STAGING, ResourceLocation name, Map<ResourceLocation, Integer[]> remaps, Class<T> clazz) private static <T extends IForgeRegistryEntry<T>>
voidGameData.loadPersistentDataToStagingRegistry(RegistryManager pool, RegistryManager to, Map<ResourceLocation, Integer[]> remaps, Map<ResourceLocation, Integer> missing, ResourceLocation name, ForgeRegistry.Snapshot snap, Class<T> regType) private static <T extends IForgeRegistryEntry<T>>
voidGameData.loadRegistry(ResourceLocation registryName, RegistryManager from, RegistryManager to, Class<T> regType, boolean freeze) private static <T extends IForgeRegistryEntry<T>>
RegistryBuilder<T>GameData.makeRegistry(RegistryKey<? extends Registry<T>> key, Class<T> type) private static <T extends IForgeRegistryEntry<T>>
RegistryBuilder<T>GameData.makeRegistry(RegistryKey<? extends Registry<T>> key, Class<T> type, int min, int max) private static <T extends IForgeRegistryEntry<T>>
RegistryBuilder<T>GameData.makeRegistry(RegistryKey<? extends Registry<T>> key, Class<T> type, String _default) private static <T extends IForgeRegistryEntry<T>>
voidGameData.processMissing(Class<T> clazz, ResourceLocation name, RegistryManager STAGING, RegistryEvent.MissingMappings<?> e, Map<ResourceLocation, Integer> missing, Map<ResourceLocation, Integer[]> remaps, Collection<ResourceLocation> defaulted, Collection<ResourceLocation> failed, boolean injectNetworkDummies) static <K extends IForgeRegistryEntry<K>>
KGameData.register_impl(K value) <V extends IForgeRegistryEntry<V>>
ResourceLocationRegistryManager.updateLegacyName(ResourceLocation legacyName) Methods in net.minecraftforge.registries with parameters of type IForgeRegistryEntryModifier and TypeMethodDescriptionprivate static voidGameData.forceRegistryName(IForgeRegistryEntry<?> entry, ResourceLocation name) voidForgeRegistry.registerAll(V... values) voidIForgeRegistry.registerAll(V... values)