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.registryFactory
Methods 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.registryFactory
to 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)