Uses of Interface
net.minecraftforge.registries.IForgeRegistryEntry
Packages that use IForgeRegistryEntry
Package
Description
-
Uses of IForgeRegistryEntry in net.minecraft.core
Methods in net.minecraft.core with type parameters of type IForgeRegistryEntryModifier and TypeMethodDescriptionprivate static <T extends IForgeRegistryEntry<T>>
Registry<T>Registry.forge(ResourceKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle cycle, Supplier<T> def)private static <T extends IForgeRegistryEntry<T>>
DefaultedRegistry<T>Registry.forge(ResourceKey<? extends Registry<T>> key, String defKey, com.mojang.serialization.Lifecycle cycle, Supplier<T> def)private static <T extends IForgeRegistryEntry<T>>
DefaultedRegistry<T>Registry.forge(ResourceKey<? extends Registry<T>> key, String defKey, Supplier<T> def)private static <T extends IForgeRegistryEntry<T>>
Registry<T>Registry.forge(ResourceKey<? extends Registry<T>> key, Supplier<T> def) -
Uses of IForgeRegistryEntry in net.minecraft.core.particles
Classes in net.minecraft.core.particles that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.data
Methods in net.minecraft.data with type parameters of type IForgeRegistryEntryModifier and TypeMethodDescriptionprivate static <T extends IForgeRegistryEntry<T>>
Registry<T>BuiltinRegistries.forge(ResourceKey<? extends Registry<T>> key, Supplier<T> def) -
Uses of IForgeRegistryEntry in net.minecraft.sounds
Classes in net.minecraft.sounds that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.stats
Classes in net.minecraft.stats that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.effect
Classes in net.minecraft.world.effect that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of IForgeRegistryEntry in net.minecraft.world.entity
Classes in net.minecraft.world.entity that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.entity.ai.attributes
Classes in net.minecraft.world.entity.ai.attributes that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.entity.ai.memory
Classes in net.minecraft.world.entity.ai.memory that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.entity.ai.sensing
Classes in net.minecraft.world.entity.ai.sensing that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.entity.ai.village.poi
Classes in net.minecraft.world.entity.ai.village.poi that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.entity.decoration
Classes in net.minecraft.world.entity.decoration that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.entity.npc
Classes in net.minecraft.world.entity.npc that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.entity.schedule
Classes in net.minecraft.world.entity.schedule that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.inventory
Classes in net.minecraft.world.inventory that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.item
Classes in net.minecraft.world.item that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassFoodOnAStickItem<T extends Entity & ItemSteerable>classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of IForgeRegistryEntry in net.minecraft.world.item.alchemy
Classes in net.minecraft.world.item.alchemy that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.item.crafting
Subinterfaces of IForgeRegistryEntry in net.minecraft.world.item.craftingClasses in net.minecraft.world.item.crafting that implement IForgeRegistryEntryModifier and TypeClassDescriptionstatic classstatic classclassSimpleCookingSerializer<T extends AbstractCookingRecipe>classSimpleRecipeSerializer<T extends Recipe<?>>static classSingleItemRecipe.Serializer<T extends SingleItemRecipe>static class -
Uses of IForgeRegistryEntry in net.minecraft.world.item.enchantment
Classes in net.minecraft.world.item.enchantment that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of IForgeRegistryEntry in net.minecraft.world.level.biome
Classes in net.minecraft.world.level.biome that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.level.block
Classes in net.minecraft.world.level.block that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassclassclassclassAbstractChestBlock<E extends BlockEntity>classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of IForgeRegistryEntry in net.minecraft.world.level.block.entity
Classes in net.minecraft.world.level.block.entity that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.level.block.piston
Classes in net.minecraft.world.level.block.piston that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassclassclass -
Uses of IForgeRegistryEntry in net.minecraft.world.level.block.state
Classes in net.minecraft.world.level.block.state that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.level.chunk
Classes in net.minecraft.world.level.chunk that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.level.levelgen.carver
Classes in net.minecraft.world.level.levelgen.carver that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassclassclassclassclassclassWorldCarver<C extends CarverConfiguration> -
Uses of IForgeRegistryEntry in net.minecraft.world.level.levelgen.feature
Classes in net.minecraft.world.level.levelgen.feature that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassAbstractFlowerFeature<U extends FeatureConfiguration>classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassFeature<FC extends FeatureConfiguration>classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassStructureFeature<C extends FeatureConfiguration>classclassclassclassclassclassclassclassclassclassclass -
Uses of IForgeRegistryEntry in net.minecraft.world.level.levelgen.feature.blockplacers
Classes in net.minecraft.world.level.levelgen.feature.blockplacers that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.level.levelgen.feature.foliageplacers
Classes in net.minecraft.world.level.levelgen.feature.foliageplacers that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.level.levelgen.feature.stateproviders
Classes in net.minecraft.world.level.levelgen.feature.stateproviders that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.level.levelgen.feature.treedecorators
Classes in net.minecraft.world.level.levelgen.feature.treedecorators that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.level.levelgen.placement
Classes in net.minecraft.world.level.levelgen.placement that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassFeatureDecorator<DC extends DecoratorConfiguration>classclassclassclassclassclassclassclassRepeatingDecorator<DC extends DecoratorConfiguration>classclassclassVerticalDecorator<DC extends DecoratorConfiguration>class -
Uses of IForgeRegistryEntry in net.minecraft.world.level.levelgen.placement.nether
Classes in net.minecraft.world.level.levelgen.placement.nether that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.level.levelgen.structure
Classes in net.minecraft.world.level.levelgen.structure that implement IForgeRegistryEntry -
Uses of IForgeRegistryEntry in net.minecraft.world.level.levelgen.surfacebuilders
Classes in net.minecraft.world.level.levelgen.surfacebuilders that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassSurfaceBuilder<C extends SurfaceBuilderConfiguration>classclass -
Uses of IForgeRegistryEntry in net.minecraft.world.level.material
Classes in net.minecraft.world.level.material that implement IForgeRegistryEntryModifier and TypeClassDescriptionclassclassclassclassstatic classstatic classclassstatic classstatic class -
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>>
StaticTagHelper<T>ForgeTagHandler.getTagHelper(IForgeRegistry<T> registry)static <T extends IForgeRegistryEntry<T>>
Tag.Named<T>ForgeTagHandler.makeWrapperTag(ResourceLocation registryName, ResourceLocation name)Helper method for creating named tags for custom forge registries.static <T extends IForgeRegistryEntry<T>>
Tag.Named<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>>
TIForgeFriendlyByteBuf.readRegistryId()Reads an registry-entry from the specified buffer.default <T extends IForgeRegistryEntry<T>>
TIForgeFriendlyByteBuf.readRegistryIdSafe(Class<? super T> registrySuperType)Reads an registry-entry from the specified buffer.default <T extends IForgeRegistryEntry<T>>
TIForgeFriendlyByteBuf.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>>
voidIForgeFriendlyByteBuf.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>>
voidIForgeFriendlyByteBuf.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 TypeClassDescriptionprivate static classstatic classstatic classstatic classstatic classstatic classprivate static classprivate static class(package private) static class -
Uses of IForgeRegistryEntry in net.minecraftforge.debug.client
Classes in net.minecraftforge.debug.client that implement IForgeRegistryEntryModifier and TypeClassDescription(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 IForgeRegistryEntryModifier and TypeClassDescriptionstatic classprivate static class -
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.fmllegacy
Classes in net.minecraftforge.fmllegacy with type parameters of type IForgeRegistryEntryFields in net.minecraftforge.fmllegacy declared as IForgeRegistryEntryMethods in net.minecraftforge.fmllegacy 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.fmllegacy.common.registry
Methods in net.minecraftforge.fmllegacy.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.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 TypeClassDescriptionclassclassForgeRegistryEntry<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(ResourceKey<? 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>>
MappedRegistry<T>GameData.getWrapper(ResourceKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle)static <T extends IForgeRegistryEntry<T>>
DefaultedRegistry<T>GameData.getWrapper(ResourceKey<? 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(ResourceKey<? extends Registry<T>> key, Class<T> type)private static <T extends IForgeRegistryEntry<T>>
RegistryBuilder<T>GameData.makeRegistry(ResourceKey<? extends Registry<T>> key, Class<T> type, int min, int max)private static <T extends IForgeRegistryEntry<T>>
RegistryBuilder<T>GameData.makeRegistry(ResourceKey<? 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)