Uses of Interface
net.minecraft.registry.DynamicRegistryManager
Package
Description
-
Uses of DynamicRegistryManager in net.minecraft.block.entity
Modifier and TypeMethodDescriptionprivate static boolean
AbstractFurnaceBlockEntity.canAcceptRecipeOutput
(DynamicRegistryManager registryManager, @Nullable RecipeEntry<?> recipe, DefaultedList<ItemStack> slots, int count) private static boolean
AbstractFurnaceBlockEntity.craftRecipe
(DynamicRegistryManager registryManager, @Nullable RecipeEntry<?> recipe, DefaultedList<ItemStack> slots, int count) -
Uses of DynamicRegistryManager in net.minecraft.client
Modifier and TypeMethodDescriptionprivate void
MinecraftClient.addBlockEntityNbt
(ItemStack stack, BlockEntity blockEntity, DynamicRegistryManager registryManager) -
Uses of DynamicRegistryManager in net.minecraft.client.gui.screen.recipebook
Modifier and TypeFieldDescriptionprivate final DynamicRegistryManager
RecipeResultCollection.registryManager
Modifier and TypeMethodDescriptionprivate static boolean
RecipeResultCollection.shouldHaveSingleOutput
(DynamicRegistryManager registryManager, List<RecipeEntry<?>> recipes) ModifierConstructorDescriptionRecipeResultCollection
(DynamicRegistryManager registryManager, List<RecipeEntry<?>> recipes) -
Uses of DynamicRegistryManager in net.minecraft.client.gui.screen.world
ModifierConstructorDescriptionprivate
OptimizeWorldScreen
(BooleanConsumer callback, com.mojang.datafixers.DataFixer dataFixer, LevelStorage.Session storageSession, LevelInfo levelInfo, boolean eraseCache, DynamicRegistryManager registryManager) SuperflatPresetsListWidget
(DynamicRegistryManager dynamicRegistryManager, FeatureSet featureSet) -
Uses of DynamicRegistryManager in net.minecraft.client.network
Modifier and TypeMethodDescriptionClientCommandSource.getRegistryManager()
ClientRegistries.DynamicRegistries.load
(ResourceFactory factory, DynamicRegistryManager registryManager) Modifier and TypeMethodDescriptionClientRegistries.createRegistryManager
(ResourceFactory factory, DynamicRegistryManager registryManager, boolean local) ClientRegistries.DynamicRegistries.load
(ResourceFactory factory, DynamicRegistryManager registryManager) void
ClientTagLoader.load
(DynamicRegistryManager registryManager, boolean local) private void
ClientTagLoader.load
(DynamicRegistryManager registryManager, Predicate<RegistryKey<? extends Registry<?>>> predicate) -
Uses of DynamicRegistryManager in net.minecraft.client.option
Modifier and TypeMethodDescriptionvoid
HotbarStorageEntry.serialize
(PlayerInventory playerInventory, DynamicRegistryManager registryManager) -
Uses of DynamicRegistryManager in net.minecraft.client.recipebook
Modifier and TypeMethodDescriptionvoid
ClientRecipeBook.reload
(Iterable<RecipeEntry<?>> recipes, DynamicRegistryManager registryManager) -
Uses of DynamicRegistryManager in net.minecraft.command
-
Uses of DynamicRegistryManager in net.minecraft.enchantment
Modifier and TypeMethodDescriptionstatic void
EnchantmentHelper.applyEnchantmentProvider
(ItemStack stack, DynamicRegistryManager registryManager, RegistryKey<EnchantmentProvider> providerKey, LocalDifficulty localDifficulty, Random random) static ItemStack
EnchantmentHelper.enchant
(Random random, ItemStack stack, int level, DynamicRegistryManager dynamicRegistryManager, Optional<? extends RegistryEntryList<Enchantment>> enchantments) -
Uses of DynamicRegistryManager in net.minecraft.entity
-
Uses of DynamicRegistryManager in net.minecraft.entity.damage
-
Uses of DynamicRegistryManager in net.minecraft.entity.passive
Modifier and TypeMethodDescriptionstatic RegistryEntry
<WolfVariant> WolfVariants.fromBiome
(DynamicRegistryManager dynamicRegistryManager, RegistryEntry<Biome> biome) -
Uses of DynamicRegistryManager in net.minecraft.network
Modifier and TypeFieldDescriptionprivate final DynamicRegistryManager
RegistryByteBuf.registryManager
Modifier and TypeMethodDescriptionstatic Function
<ByteBuf, RegistryByteBuf> RegistryByteBuf.makeFactory
(DynamicRegistryManager registryManager) ModifierConstructorDescriptionRegistryByteBuf
(ByteBuf buf, DynamicRegistryManager registryManager) -
Uses of DynamicRegistryManager in net.minecraft.network.message
Modifier and TypeMethodDescriptionstatic MessageType.Parameters
MessageType.params
(RegistryKey<MessageType> typeKey, DynamicRegistryManager registryManager, Text name) -
Uses of DynamicRegistryManager in net.minecraft.network.packet.s2c.play
Modifier and TypeMethodDescriptionstatic BlockEntityUpdateS2CPacket
BlockEntityUpdateS2CPacket.create
(BlockEntity blockEntity, BiFunction<BlockEntity, DynamicRegistryManager, NbtCompound> nbtGetter) -
Uses of DynamicRegistryManager in net.minecraft.registry
Modifier and TypeFieldDescriptionprivate final DynamicRegistryManager
ReloadableRegistries.ReloadableWrapperLookup.registryManager
Modifier and TypeMethodDescriptionprivate RegistryBuilder.Registries
RegistryBuilder.createBootstrappedRegistries
(DynamicRegistryManager registryManager) private RegistryWrapper.WrapperLookup
RegistryBuilder.createFullWrapperLookup
(DynamicRegistryManager registryManager, RegistryWrapper.WrapperLookup base, RegistryCloner.CloneableRegistries cloneableRegistries, Map<RegistryKey<? extends Registry<?>>, RegistryBuilder.InitializedRegistry<?>> initializedRegistries, RegistryWrapper.WrapperLookup patches) private static RegistryOps.RegistryInfoGetter
RegistryLoader.createInfoGetter
(DynamicRegistryManager baseRegistryManager, List<RegistryLoader.Loader<?>> additionalRegistries) RegistryBuilder.createWrapperLookup
(DynamicRegistryManager registryManager) RegistryBuilder.createWrapperLookup
(DynamicRegistryManager baseRegistryManager, RegistryWrapper.WrapperLookup wrapperLookup, RegistryCloner.CloneableRegistries cloneableRegistries) private static RegistryWrapper.WrapperLookup
RegistryBuilder.createWrapperLookup
(RegistryBuilder.AnyOwner entryOwner, DynamicRegistryManager registryManager, Stream<RegistryWrapper.Impl<?>> wrappers) static void
SerializableRegistries.forEachSyncedRegistry
(com.mojang.serialization.DynamicOps<NbtElement> nbtOps, DynamicRegistryManager registryManager, Set<VersionedIdentifier> knownPacks, BiConsumer<RegistryKey<? extends Registry<?>>, List<SerializableRegistries.SerializedRegistryEntry>> callback) private static DynamicRegistryManager.Immutable
RegistryLoader.load
(RegistryLoader.RegistryLoadable loadable, DynamicRegistryManager baseRegistryManager, List<RegistryLoader.Entry<?>> entries) RegistryLoader.loadFromNetwork
(Map<RegistryKey<? extends Registry<?>>, List<SerializableRegistries.SerializedRegistryEntry>> data, ResourceFactory factory, DynamicRegistryManager registryManager, List<RegistryLoader.Entry<?>> entries) RegistryLoader.loadFromResource
(ResourceManager resourceManager, DynamicRegistryManager registryManager, List<RegistryLoader.Entry<?>> entries) static RegistryBuilder.Registries
RegistryBuilder.Registries.of
(DynamicRegistryManager dynamicRegistryManager, Stream<RegistryKey<? extends Registry<?>>> registryRefs) private static <T> void
SerializableRegistries.serialize
(com.mojang.serialization.DynamicOps<NbtElement> nbtOps, RegistryLoader.Entry<T> entry, DynamicRegistryManager registryManager, Set<VersionedIdentifier> knownPacks, BiConsumer<RegistryKey<? extends Registry<?>>, List<SerializableRegistries.SerializedRegistryEntry>> callback) private static Stream
<DynamicRegistryManager.Entry<?>> SerializableRegistries.stream
(DynamicRegistryManager dynamicRegistryManager) private static <T> void
ReloadableRegistries.validateLootData
(LootTableReporter reporter, LootDataType<T> lootDataType, DynamicRegistryManager registryManager) Modifier and TypeMethodDescriptionprivate static Map
<RegistryKey<? extends Registry<?>>, Registry<?>> CombinedDynamicRegistries.toRegistryMap
(Stream<? extends DynamicRegistryManager> registryManagers) ModifierConstructorDescription(package private)
ReloadableWrapperLookup
(DynamicRegistryManager registryManager) -
Uses of DynamicRegistryManager in net.minecraft.registry.tag
Modifier and TypeFieldDescriptionprivate final DynamicRegistryManager
TagManagerLoader.registryManager
-
Uses of DynamicRegistryManager in net.minecraft.screen
Modifier and TypeMethodDescriptionprivate List
<EnchantmentLevelEntry> EnchantmentScreenHandler.generateEnchantments
(DynamicRegistryManager registryManager, ItemStack stack, int slot, int level) -
Uses of DynamicRegistryManager in net.minecraft.server
Modifier and TypeFieldDescriptionprivate final DynamicRegistryManager
DataPackContents.ConfigurableWrapperLookup.dynamicRegistryManager
Modifier and TypeMethodDescriptionprivate static void
Main.forceUpgradeWorld
(LevelStorage.Session session, com.mojang.datafixers.DataFixer dataFixer, boolean eraseCache, BooleanSupplier continueCheck, DynamicRegistryManager dynamicRegistryManager, boolean recreateRegionFiles) private static <T> void
DataPackContents.repopulateTags
(DynamicRegistryManager dynamicRegistryManager, TagManagerLoader.RegistryTags<T> tags) ModifierConstructorDescription(package private)
ConfigurableWrapperLookup
(DynamicRegistryManager dynamicRegistryManager) -
Uses of DynamicRegistryManager in net.minecraft.server.command
-
Uses of DynamicRegistryManager in net.minecraft.server.dedicated
Modifier and TypeMethodDescriptionprotected abstract T
AbstractPropertiesHandler.create
(DynamicRegistryManager registryManager, Properties properties) Creates another property handler with the same type as this one from the passed new map of properties.protected ServerPropertiesHandler
ServerPropertiesHandler.create
(DynamicRegistryManager dynamicRegistryManager, Properties properties) ServerPropertiesHandler.createDimensionsRegistryHolder
(DynamicRegistryManager dynamicRegistry) ServerPropertiesHandler.WorldGenProperties.createDimensionsRegistryHolder
(DynamicRegistryManager dynamicRegistryManager) AbstractPropertiesHandler.PropertyAccessor.set
(DynamicRegistryManager registryManager, V value) Returns a new property handler with another map of property in which the property handled by this accessor is updated. -
Uses of DynamicRegistryManager in net.minecraft.server.integrated
Modifier and TypeMethodDescriptionvoid
IntegratedServerLoader.createAndStart
(String levelName, LevelInfo levelInfo, GeneratorOptions dynamicRegistryManager, Function<DynamicRegistryManager, DimensionOptionsRegistryHolder> dimensionsRegistrySupplier, Screen screen) -
Uses of DynamicRegistryManager in net.minecraft.structure
Modifier and TypeFieldDescriptionprivate final DynamicRegistryManager
StructureContext.registryManager
The field for theregistryManager
record component.private final DynamicRegistryManager
StructureGeneratorFactory.Context.registryManager
The field for theregistryManager
record component.Modifier and TypeMethodDescriptionStructureContext.registryManager()
Returns the value of theregistryManager
record component.StructureGeneratorFactory.Context.registryManager()
Returns the value of theregistryManager
record component.ModifierConstructorDescriptionContext
(ChunkGenerator chunkGenerator, BiomeSource biomeSource, NoiseConfig noiseConfig, long long2, ChunkPos chunkPos, C c, HeightLimitView heightLimitView, Predicate<RegistryEntry<Biome>> predicate, StructureTemplateManager structureTemplateManager, DynamicRegistryManager dynamicRegistryManager) StructureContext
(ResourceManager resourceManager, DynamicRegistryManager dynamicRegistryManager, StructureTemplateManager structureTemplateManager) -
Uses of DynamicRegistryManager in net.minecraft.world
Modifier and TypeFieldDescriptionprivate final DynamicRegistryManager
StructureLocator.registryManager
private final DynamicRegistryManager
World.registryManager
Modifier and TypeMethodDescriptionChunkRegion.getRegistryManager()
World.getRegistryManager()
WorldView.getRegistryManager()
Modifier and TypeMethodDescriptionSaveProperties.cloneWorldNbt
(DynamicRegistryManager registryManager, @Nullable NbtCompound playerNbt) ChunkSerializer.readStructureReferences
(DynamicRegistryManager registryManager, ChunkPos pos, NbtCompound nbt) ModifierConstructorDescriptionStructureLocator
(NbtScannable chunkIoWorker, DynamicRegistryManager registryManager, StructureTemplateManager structureTemplateManager, RegistryKey<World> worldKey, ChunkGenerator chunkGenerator, NoiseConfig noiseConfig, HeightLimitView world, BiomeSource biomeSource, long seed, com.mojang.datafixers.DataFixer dataFixer) protected
World
(MutableWorldProperties properties, RegistryKey<World> registryRef, DynamicRegistryManager registryManager, RegistryEntry<DimensionType> dimensionEntry, Supplier<Profiler> profiler, boolean isClient, boolean debugWorld, long biomeAccess, int maxChainedNeighborUpdates) -
Uses of DynamicRegistryManager in net.minecraft.world.dimension
Modifier and TypeMethodDescriptionDimensionOptionsRegistryHolder.with
(DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator) -
Uses of DynamicRegistryManager in net.minecraft.world.gen
Modifier and TypeMethodDescriptionWorldPresets.createDemoOptions
(DynamicRegistryManager dynamicRegistryManager) static DimensionOptions
WorldPresets.getDefaultOverworldOptions
(DynamicRegistryManager dynamicRegistryManager) -
Uses of DynamicRegistryManager in net.minecraft.world.gen.carver
Modifier and TypeFieldDescriptionprivate final DynamicRegistryManager
CarverContext.registryManager
ModifierConstructorDescriptionCarverContext
(NoiseChunkGenerator noiseChunkGenerator, DynamicRegistryManager registryManager, HeightLimitView heightLimitView, ChunkNoiseSampler chunkNoiseSampler, NoiseConfig noiseConfig, MaterialRules.MaterialRule materialRule) -
Uses of DynamicRegistryManager in net.minecraft.world.gen.chunk
Modifier and TypeMethodDescriptionvoid
ChunkGenerator.setStructureStarts
(DynamicRegistryManager registryManager, StructurePlacementCalculator placementCalculator, StructureAccessor structureAccessor, Chunk chunk, StructureTemplateManager structureTemplateManager) Determines which structures should start in the given chunk and creates their starting points.private boolean
ChunkGenerator.trySetStructureStart
(StructureSet.WeightedEntry weightedEntry, StructureAccessor structureAccessor, DynamicRegistryManager dynamicRegistryManager, NoiseConfig noiseConfig, StructureTemplateManager structureManager, long seed, Chunk chunk, ChunkPos pos, ChunkSectionPos sectionPos) -
Uses of DynamicRegistryManager in net.minecraft.world.gen.structure
Modifier and TypeFieldDescriptionprivate final DynamicRegistryManager
Structure.Context.dynamicRegistryManager
The field for thedynamicRegistryManager
record component.Modifier and TypeMethodDescriptionStructure.Context.dynamicRegistryManager()
Returns the value of thedynamicRegistryManager
record component.Modifier and TypeMethodDescriptionStructure.createStructureStart
(DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, NoiseConfig noiseConfig, StructureTemplateManager structureTemplateManager, long seed, ChunkPos chunkPos, int references, HeightLimitView world, Predicate<RegistryEntry<Biome>> validBiomes) ModifierConstructorDescriptionContext
(DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, NoiseConfig noiseConfig, StructureTemplateManager structureTemplateManager, long seed, ChunkPos chunkPos, HeightLimitView world, Predicate<RegistryEntry<Biome>> biomePredicate) Context
(DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, NoiseConfig noiseConfig, StructureTemplateManager structureTemplateManager, ChunkRandom chunkRandom, long long2, ChunkPos chunkPos, HeightLimitView heightLimitView, Predicate<RegistryEntry<Biome>> predicate) -
Uses of DynamicRegistryManager in net.minecraft.world.level
Modifier and TypeMethodDescriptionLevelProperties.cloneWorldNbt
(DynamicRegistryManager registryManager, @Nullable NbtCompound playerNbt) static <T> com.mojang.serialization.DataResult
<T> WorldGenSettings.encode
(com.mojang.serialization.DynamicOps<T> registryOps, GeneratorOptions generatorOptions, DynamicRegistryManager dynamicRegistryManager) private void
LevelProperties.updateProperties
(DynamicRegistryManager registryManager, NbtCompound levelNbt, @Nullable NbtCompound playerNbt) -
Uses of DynamicRegistryManager in net.minecraft.world.level.storage
Modifier and TypeMethodDescriptionvoid
LevelStorage.Session.backupLevelDataFile
(DynamicRegistryManager registryManager, SaveProperties saveProperties) void
LevelStorage.Session.backupLevelDataFile
(DynamicRegistryManager registryManager, SaveProperties saveProperties, @Nullable NbtCompound nbt) -
Uses of DynamicRegistryManager in net.minecraft.world.poi
ModifierConstructorDescriptionPointOfInterestStorage
(StorageKey storageKey, Path directory, com.mojang.datafixers.DataFixer dataFixer, boolean dsync, DynamicRegistryManager registryManager, HeightLimitView world) -
Uses of DynamicRegistryManager in net.minecraft.world.storage
Modifier and TypeFieldDescriptionprivate final DynamicRegistryManager
SerializingRegionBasedStorage.registryManager
ModifierConstructorDescriptionSerializingRegionBasedStorage
(ChunkPosKeyedStorage storageAccess, Function<Runnable, com.mojang.serialization.Codec<R>> codecFactory, Function<Runnable, R> factory, DynamicRegistryManager registryManager, HeightLimitView world) -
Uses of DynamicRegistryManager in net.minecraft.world.updater
ModifierConstructorDescriptionWorldUpdater
(LevelStorage.Session session, com.mojang.datafixers.DataFixer dataFixer, DynamicRegistryManager dynamicRegistryManager, boolean eraseCache, boolean recreateRegionFiles)