Uses of Class
net.minecraftforge.registries.RegistryBuilder
Packages that use RegistryBuilder
-
Uses of RegistryBuilder in net.minecraftforge.registries
Fields in net.minecraftforge.registries declared as RegistryBuilderFields in net.minecraftforge.registries with type parameters of type RegistryBuilderModifier and TypeFieldDescriptionprivate Supplier<RegistryBuilder<T>>DeferredRegister.registryFactoryMethods in net.minecraftforge.registries that return RegistryBuilderModifier and TypeMethodDescriptionRegistryBuilder.add(IForgeRegistry.AddCallback<T> add)RegistryBuilder.add(IForgeRegistry.BakeCallback<T> bake)RegistryBuilder.add(IForgeRegistry.ClearCallback<T> clear)RegistryBuilder.add(IForgeRegistry.CreateCallback<T> create)RegistryBuilder.add(IForgeRegistry.ValidateCallback<T> validate)RegistryBuilder.addCallback(Object inst)RegistryBuilder.allowModification()RegistryBuilder.disableOverrides()RegistryBuilder.disableSaving()RegistryBuilder.disableSync()RegistryBuilder.dummy(IForgeRegistry.DummyFactory<T> factory)(package private) RegistryBuilder<T>RegistryBuilder.hasWrapper()RegistryBuilder.legacyName(String name)RegistryBuilder.legacyName(ResourceLocation name)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)RegistryBuilder.missing(IForgeRegistry.MissingFactory<T> missing)RegistryBuilder.onAdd(IForgeRegistry.AddCallback<T> add)RegistryBuilder.onBake(IForgeRegistry.BakeCallback<T> bake)RegistryBuilder.onClear(IForgeRegistry.ClearCallback<T> clear)RegistryBuilder.onCreate(IForgeRegistry.CreateCallback<T> create)RegistryBuilder.onValidate(IForgeRegistry.ValidateCallback<T> validate)RegistryBuilder.set(IForgeRegistry.DummyFactory<T> factory)RegistryBuilder.set(IForgeRegistry.MissingFactory<T> missing)RegistryBuilder.setDefaultKey(ResourceLocation key)RegistryBuilder.setIDRange(int min, int max)RegistryBuilder.setMaxID(int max)RegistryBuilder.setName(ResourceLocation name)Methods in net.minecraftforge.registries with parameters of type RegistryBuilderModifier and TypeMethodDescription(package private) <V extends IForgeRegistryEntry<V>>
ForgeRegistry<V>RegistryManager.createRegistry(ResourceLocation name, RegistryBuilder<V> builder)Method parameters in net.minecraftforge.registries with type arguments of type RegistryBuilderModifier and TypeMethodDescriptionDeferredRegister.makeRegistry(String name, Supplier<RegistryBuilder<T>> sup)For custom registries only, fills theDeferredRegister.registryFactoryto be called later seeDeferredRegister.register(IEventBus)CallssetName(net.minecraft.resources.ResourceLocation)andsetType(java.lang.Class<T>)automatically.Constructors in net.minecraftforge.registries with parameters of type RegistryBuilderModifierConstructorDescription(package private)ForgeRegistry(RegistryManager stage, ResourceLocation name, RegistryBuilder<V> builder)