Uses of Interface
net.minecraft.util.registry.DynamicRegistryManager
Package
Description
-
Uses of DynamicRegistryManager in net.minecraft.client
Modifier and TypeMethodDescriptionvoid
MinecraftClient.createWorld
(String worldName, LevelInfo levelInfo, DynamicRegistryManager dynamicRegistryManager, GeneratorOptions generatorOptions) -
Uses of DynamicRegistryManager in net.minecraft.client.gui.screen
ModifierConstructorDescriptionCustomizeBuffetLevelScreen
(Screen parent, DynamicRegistryManager registryManager, Consumer<RegistryEntry<Biome>> onDone, RegistryEntry<Biome> registryEntry) ModifierConstructorDescriptionSuperflatPreset
(Item icon, Text name, Function<DynamicRegistryManager, FlatChunkGeneratorConfig> generatorConfigProvider) -
Uses of DynamicRegistryManager in net.minecraft.client.gui.screen.world
-
Uses of DynamicRegistryManager in net.minecraft.client.network
Modifier and TypeMethodDescriptionClientCommandSource.getRegistryManager()
ClientPlayNetworkHandler.getRegistryManager()
-
Uses of DynamicRegistryManager in net.minecraft.client.world
Modifier and TypeMethodDescriptionGeneratorType.createDefaultOptions
(DynamicRegistryManager registryManager, long seed, boolean generateStructures, boolean bonusChest) private static GeneratorOptions
GeneratorType.createFixedBiomeOptions
(DynamicRegistryManager registryManager, GeneratorOptions generatorOptions, RegistryEntry<Biome> registryEntry) (package private) static NoiseChunkGenerator
GeneratorType.createNoiseChunkGenerator
(DynamicRegistryManager registryManager, long seed, RegistryKey<ChunkGeneratorSettings> settingsKey) protected abstract ChunkGenerator
GeneratorType.getChunkGenerator
(DynamicRegistryManager registryManager, long seed) private static RegistryEntry<Biome>
GeneratorType.method_40214
(DynamicRegistryManager dynamicRegistryManager, GeneratorOptions generatorOptions) -
Uses of DynamicRegistryManager in net.minecraft.command
-
Uses of DynamicRegistryManager in net.minecraft.data.report
Modifier and TypeMethodDescriptionprivate static <T> void
WorldgenProvider.writeRegistryEntries
(DataCache cache, Path path, DynamicRegistryManager registryManager, com.mojang.serialization.DynamicOps<JsonElement> json, DynamicRegistryManager.Info<T> info) -
Uses of DynamicRegistryManager in net.minecraft.server
Modifier and TypeMethodDescriptionvoid
DataPackContents.refresh
(DynamicRegistryManager dynamicRegistryManager) private static <T> void
DataPackContents.repopulateTags
(DynamicRegistryManager dynamicRegistryManager, TagManagerLoader.RegistryTags<T> tags) -
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.getGeneratorOptions
(DynamicRegistryManager registryManager) 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.world
-
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, long long2, ChunkPos chunkPos, C c, HeightLimitView heightLimitView, Predicate<RegistryEntry<Biome>> predicate, StructureManager structureManager, DynamicRegistryManager dynamicRegistryManager) StructureContext
(ResourceManager resourceManager, DynamicRegistryManager dynamicRegistryManager, StructureManager structureManager) -
Uses of DynamicRegistryManager in net.minecraft.structure.pool
Modifier and TypeMethodDescriptionstatic void
StructurePoolBasedGenerator.generate
(DynamicRegistryManager registryManager, PoolStructurePiece piece, int maxDepth, StructurePoolBasedGenerator.PieceFactory pieceFactory, ChunkGenerator chunkGenerator, StructureManager structureManager, List<? super PoolStructurePiece> results, Random random, HeightLimitView world) -
Uses of DynamicRegistryManager in net.minecraft.tag
Modifier and TypeFieldDescriptionprivate final DynamicRegistryManager
TagManagerLoader.registryManager
Modifier and TypeMethodDescriptionstatic Map<RegistryKey<? extends Registry<?>>,
TagPacketSerializer.Serialized> TagPacketSerializer.serializeTags
(DynamicRegistryManager dynamicRegistryManager) -
Uses of DynamicRegistryManager in net.minecraft.util.dynamic
Modifier and TypeFieldDescriptionprivate final DynamicRegistryManager
RegistryOps.registryManager
Modifier and TypeMethodDescription<E> void
EntryLoader.Impl.add
(DynamicRegistryManager registryManager, RegistryKey<E> key, com.mojang.serialization.Encoder<E> encoder, int rawId, E entry, com.mojang.serialization.Lifecycle lifecycle) static <T> RegistryOps<T>
RegistryOps.of
(com.mojang.serialization.DynamicOps<T> delegate, DynamicRegistryManager registryManager) ModifierConstructorDescriptionprivate
RegistryOps
(com.mojang.serialization.DynamicOps<T> delegate, DynamicRegistryManager dynamicRegistryManager, Optional<RegistryLoader.LoaderAccess> loaderAccess) -
Uses of DynamicRegistryManager in net.minecraft.util.registry
Modifier and TypeInterfaceDescriptionstatic interface
static interface
Modifier and TypeClassDescriptionstatic final class
static final class
Modifier and TypeFieldDescriptionstatic final DynamicRegistryManager
BuiltinRegistries.DYNAMIC_REGISTRY_MANAGER
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<DynamicRegistryManager>
DynamicRegistryManager.CODEC
Modifier and TypeMethodDescriptionstatic DynamicRegistryManager
DynamicRegistryManager.createDynamicRegistryManager
(com.mojang.serialization.Dynamic<?> dynamic) Modifier and TypeMethodDescriptionprivate static <E> com.mojang.serialization.Codec<DynamicRegistryManager>
DynamicRegistryManager.createCodec()
private static <K extends RegistryKey<? extends Registry<?>>,
V extends Registry<?>>
com.mojang.serialization.Codec<DynamicRegistryManager>DynamicRegistryManager.createCodec
(com.mojang.serialization.codecs.UnboundedMapCodec<K, V> originalCodec) -
Uses of DynamicRegistryManager in net.minecraft.world
Modifier and TypeFieldDescriptionprivate final DynamicRegistryManager
StructureLocator.registryManager
Modifier and TypeMethodDescriptionChunkRegion.getRegistryManager()
RegistryWorldView.getRegistryManager()
Modifier and TypeMethodDescriptionSaveProperties.cloneWorldNbt
(DynamicRegistryManager registryManager, @Nullable NbtCompound playerNbt) private static Map<ConfiguredStructureFeature<?,
?>, LongSet> ChunkSerializer.readStructureReferences
(DynamicRegistryManager dynamicRegistryManager, ChunkPos chunkPos, NbtCompound nbtCompound) ModifierConstructorDescriptionStructureLocator
(NbtScannable chunkIoWorker, DynamicRegistryManager registryManager, StructureManager structureManager, RegistryKey<World> worldKey, ChunkGenerator chunkGenerator, HeightLimitView world, BiomeSource biomeSource, long seed, com.mojang.datafixers.DataFixer dataFixer) -
Uses of DynamicRegistryManager in net.minecraft.world.dimension
Modifier and TypeMethodDescriptionstatic Registry<DimensionOptions>
DimensionType.createDefaultDimensionOptions
(DynamicRegistryManager registryManager, long seed) static Registry<DimensionOptions>
DimensionType.createDefaultDimensionOptions
(DynamicRegistryManager registryManager, long seed, boolean bool) -
Uses of DynamicRegistryManager in net.minecraft.world.gen
Modifier and TypeMethodDescriptionstatic GeneratorOptions
GeneratorOptions.createDemo
(DynamicRegistryManager registryManager) static NoiseChunkGenerator
GeneratorOptions.createGenerator
(DynamicRegistryManager registryManager, long seed, RegistryKey<ChunkGeneratorSettings> settings) static NoiseChunkGenerator
GeneratorOptions.createGenerator
(DynamicRegistryManager registryManager, long seed, RegistryKey<ChunkGeneratorSettings> settings, boolean bool) static NoiseChunkGenerator
GeneratorOptions.createOverworldGenerator
(DynamicRegistryManager registryManager, long seed) static NoiseChunkGenerator
GeneratorOptions.createOverworldGenerator
(DynamicRegistryManager registryManager, long seed, boolean bool) static GeneratorOptions
GeneratorOptions.fromProperties
(DynamicRegistryManager registryManager, ServerPropertiesHandler.WorldGenProperties worldGenProperties) static GeneratorOptions
GeneratorOptions.getDefaultOptions
(DynamicRegistryManager registryManager) -
Uses of DynamicRegistryManager in net.minecraft.world.gen.carver
Modifier and TypeFieldDescriptionprivate final DynamicRegistryManager
CarverContext.registryManager
ModifierConstructorDescriptionCarverContext
(NoiseChunkGenerator chunkGenerator, DynamicRegistryManager registryManager, HeightLimitView heightLimitView, ChunkNoiseSampler chunkNoiseSampler) -
Uses of DynamicRegistryManager in net.minecraft.world.gen.chunk
Modifier and TypeMethodDescriptionprivate boolean
ChunkGenerator.method_41044
(StructureSet.WeightedEntry weightedEntry, StructureAccessor structureAccessor, DynamicRegistryManager dynamicRegistryManager, StructureManager structureManager, long long2, Chunk chunk, ChunkPos chunkPos, ChunkSectionPos chunkSectionPos) void
ChunkGenerator.setStructureStarts
(DynamicRegistryManager registryManager, StructureAccessor world, Chunk chunk, StructureManager structureManager, long worldSeed) Determines which structures should start in the given chunk and creates their starting points. -
Uses of DynamicRegistryManager in net.minecraft.world.gen.feature
Modifier and TypeMethodDescriptionboolean
StructureFeature.canGenerate
(DynamicRegistryManager registryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, StructureManager structureManager, long worldSeed, ChunkPos pos, C config, HeightLimitView world, Predicate<RegistryEntry<Biome>> biomePredicate) ConfiguredStructureFeature.tryPlaceStart
(DynamicRegistryManager registryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, StructureManager structureManager, long worldSeed, ChunkPos chunkPos, int structureReferences, HeightLimitView world, Predicate<RegistryEntry<Biome>> biomePredicate) -
Uses of DynamicRegistryManager in net.minecraft.world.level
Modifier and TypeMethodDescriptionLevelProperties.cloneWorldNbt
(DynamicRegistryManager registryManager, @Nullable NbtCompound playerNbt) 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)