Uses of Interface
net.minecraft.core.WritableRegistry
Packages that use WritableRegistry
Package
Description
Classes for NeoForge's own data generation.
-
Uses of WritableRegistry in net.minecraft.core
Classes in net.minecraft.core that implement WritableRegistry -
Uses of WritableRegistry in net.minecraft.core.registries
Fields in net.minecraft.core.registries declared as WritableRegistryModifier and TypeFieldDescriptionprivate static final WritableRegistry<WritableRegistry<?>> BuiltInRegistries.WRITABLE_REGISTRYFields in net.minecraft.core.registries with type parameters of type WritableRegistryModifier and TypeFieldDescriptionprivate static final WritableRegistry<WritableRegistry<?>> BuiltInRegistries.WRITABLE_REGISTRYMethods in net.minecraft.core.registries with type parameters of type WritableRegistryModifier and TypeMethodDescriptionprivate static <T, R extends WritableRegistry<T>>
RBuiltInRegistries.internalRegister(ResourceKey<? extends Registry<T>> name, R registry, BuiltInRegistries.RegistryBootstrap<T> loader) -
Uses of WritableRegistry in net.minecraft.data.loot
Methods in net.minecraft.data.loot with parameters of type WritableRegistryModifier and TypeMethodDescriptionprotected voidLootTableProvider.validate(WritableRegistry<LootTable> tables, ValidationContextSource validationContext, ProblemReporter.Collector problems) -
Uses of WritableRegistry in net.minecraft.resources
Fields in net.minecraft.resources declared as WritableRegistry -
Uses of WritableRegistry in net.minecraft.server
Methods in net.minecraft.server that return types with arguments of type WritableRegistryModifier and TypeMethodDescriptionprivate static <T extends Validatable>
CompletableFuture<WritableRegistry<?>> ReloadableServerRegistries.scheduleRegistryLoad(LootDataType<T> type, RegistryOps<JsonElement> ops, ResourceManager manager, Executor taskExecutor) Method parameters in net.minecraft.server with type arguments of type WritableRegistryModifier and TypeMethodDescriptionprivate static ReloadableServerRegistries.LoadResultReloadableServerRegistries.createAndValidateFullContext(LayeredRegistryAccess<RegistryLayer> contextLayers, HolderLookup.Provider contextLookupWithUpdatedTags, List<WritableRegistry<?>> newRegistries) private static LayeredRegistryAccess<RegistryLayer> ReloadableServerRegistries.createUpdatedRegistries(LayeredRegistryAccess<RegistryLayer> context, List<WritableRegistry<?>> registries) -
Uses of WritableRegistry in net.minecraft.tags
Methods in net.minecraft.tags with parameters of type WritableRegistryModifier and TypeMethodDescriptionstatic <T> TagLoader.ElementLookup<Holder<T>> TagLoader.ElementLookup.fromWritableRegistry(WritableRegistry<T> registry) static <T> voidTagLoader.loadTagsForRegistry(ResourceManager manager, WritableRegistry<T> registry) -
Uses of WritableRegistry in net.neoforged.neoforge.common.data.internal
Methods in net.neoforged.neoforge.common.data.internal with parameters of type WritableRegistryModifier and TypeMethodDescriptionprotected voidNeoForgeLootTableProvider.validate(WritableRegistry<LootTable> tables, ValidationContextSource validationContext, ProblemReporter.Collector problems) -
Uses of WritableRegistry in net.neoforged.neoforge.event
Fields in net.neoforged.neoforge.event declared as WritableRegistryModifier and TypeFieldDescriptionprivate final WritableRegistry<TestEnvironmentDefinition<?>> RegisterGameTestsEvent.environmentsRegistryprivate final WritableRegistry<GameTestInstance> RegisterGameTestsEvent.testsRegistryConstructors in net.neoforged.neoforge.event with parameters of type WritableRegistryModifierConstructorDescriptionRegisterGameTestsEvent(WritableRegistry<TestEnvironmentDefinition<?>> environmentsRegistry, WritableRegistry<GameTestInstance> testsRegistry)