Uses of Class
net.neoforged.neoforge.registries.DeferredRegister
Packages that use DeferredRegister
-
Uses of DeferredRegister in net.neoforged.neoforge.common
Fields in net.neoforged.neoforge.common declared as DeferredRegisterModifier and TypeFieldDescriptionprivate static final DeferredRegister
<Attribute> NeoForgeMod.ATTRIBUTES
private static final DeferredRegister
<com.mojang.serialization.MapCodec<? extends BiomeModifier>> NeoForgeMod.BIOME_MODIFIER_SERIALIZERS
private static final DeferredRegister
<ArgumentTypeInfo<?, ?>> NeoForgeMod.COMMAND_ARGUMENT_TYPES
private static final DeferredRegister
<com.mojang.serialization.MapCodec<? extends ICondition>> NeoForgeMod.CONDITION_CODECS
private static final DeferredRegister
<DataComponentPredicate.Type<?>> NeoForgeMod.DATA_COMPONENT_PREDICATE_TYPES
private static final DeferredRegister
<com.mojang.serialization.MapCodec<? extends EntitySubPredicate>> NeoForgeMod.ENTITY_PREDICATE_CODECS
private static final DeferredRegister
<FluidIngredientType<?>> NeoForgeMod.FLUID_INGREDIENT_TYPES
private static final DeferredRegister
<com.mojang.serialization.MapCodec<? extends IGlobalLootModifier>> NeoForgeMod.GLOBAL_LOOT_MODIFIER_SERIALIZERS
private static final DeferredRegister
<HolderSetType> NeoForgeMod.HOLDER_SET_TYPES
private static final DeferredRegister
<IngredientType<?>> NeoForgeMod.INGREDIENT_TYPES
private static final DeferredRegister
<SlotDisplay.Type<?>> NeoForgeMod.SLOT_DISPLAY_TYPES
private static final DeferredRegister
<com.mojang.serialization.MapCodec<? extends StructureModifier>> NeoForgeMod.STRUCTURE_MODIFIER_SERIALIZERS
private static final DeferredRegister
<TicketType> NeoForgeMod.TICKET_TYPES
private static final DeferredRegister
<FluidType> NeoForgeMod.VANILLA_FLUID_TYPES
-
Uses of DeferredRegister in net.neoforged.neoforge.registries
Subclasses of DeferredRegister in net.neoforged.neoforge.registriesModifier and TypeClassDescriptionstatic class
Specialized DeferredRegister forBlocks
that uses the specializedDeferredBlock
as the return type forDeferredRegister.Blocks.register(java.lang.String, java.util.function.Function<net.minecraft.resources.ResourceLocation, ? extends B>)
.static class
Specialized DeferredRegister forDataComponentTypes
.static class
Specialized DeferredRegister forEntityTypes
.static class
Specialized DeferredRegister forItems
that uses the specializedDeferredItem
as the return type forDeferredRegister.Items.register(java.lang.String, java.util.function.Function<net.minecraft.resources.ResourceLocation, ? extends I>)
.Methods in net.neoforged.neoforge.registries that return DeferredRegisterModifier and TypeMethodDescriptionstatic <T> DeferredRegister
<T> DeferredRegister factory for modded registries or vanilla registries.static <T> DeferredRegister
<T> DeferredRegister.create
(ResourceKey<? extends Registry<T>> key, String namespace) DeferredRegister factory for modded registries or vanilla registries to lookup based on the provided registry key.static <B> DeferredRegister
<B> DeferredRegister.create
(ResourceLocation registryName, String modid) DeferredRegister factory for custom forge registries orvanilla registries
to lookup based on the provided registry name.