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(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) 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.util.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)