Uses of Class
net.minecraft.util.registry.RegistryKey
Packages that use RegistryKey
Package
Description
-
Uses of RegistryKey in net.minecraft.advancement.criterion
Fields in net.minecraft.advancement.criterion declared as RegistryKeyModifier and TypeFieldDescriptionprivate final @Nullable RegistryKey<World>
ChangedDimensionCriterion.Conditions.from
private final @Nullable RegistryKey<World>
ChangedDimensionCriterion.Conditions.to
Methods in net.minecraft.advancement.criterion with parameters of type RegistryKeyModifier and TypeMethodDescriptionChangedDimensionCriterion.Conditions.create
(RegistryKey<World> from, RegistryKey<World> to) ChangedDimensionCriterion.Conditions.from
(RegistryKey<World> from) boolean
ChangedDimensionCriterion.Conditions.matches
(RegistryKey<World> from, RegistryKey<World> to) ChangedDimensionCriterion.Conditions.to
(RegistryKey<World> to) void
ChangedDimensionCriterion.trigger
(ServerPlayerEntity player, RegistryKey<World> from, RegistryKey<World> to) Constructors in net.minecraft.advancement.criterion with parameters of type RegistryKeyModifierConstructorDescriptionConditions
(EntityPredicate.Extended player, @Nullable RegistryKey<World> from, @Nullable RegistryKey<World> to) -
Uses of RegistryKey in net.minecraft.client.gui.screen
Fields in net.minecraft.client.gui.screen declared as RegistryKeyMethods in net.minecraft.client.gui.screen with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static void
PresetsScreen.addPreset
(Text presetName, ItemConvertible icon, RegistryKey<Biome> presetBiome, Set<RegistryKey<StructureSet>> structureKeys, boolean generateStronghold, boolean generateFeatures, FlatChunkGeneratorLayer[] layers) Method parameters in net.minecraft.client.gui.screen with type arguments of type RegistryKeyModifier and TypeMethodDescriptionprivate static void
PresetsScreen.addPreset
(Text presetName, ItemConvertible icon, RegistryKey<Biome> presetBiome, Set<RegistryKey<StructureSet>> structureKeys, boolean generateStronghold, boolean generateFeatures, FlatChunkGeneratorLayer[] layers) -
Uses of RegistryKey in net.minecraft.client.gui.screen.world
Fields in net.minecraft.client.gui.screen.world with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate static final Object2IntMap<RegistryKey<World>>
OptimizeWorldScreen.DIMENSION_COLORS
-
Uses of RegistryKey in net.minecraft.client.network
Fields in net.minecraft.client.network with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate Set<RegistryKey<World>>
ClientPlayNetworkHandler.worldKeys
Methods in net.minecraft.client.network that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionClientCommandSource.getWorldKeys()
ClientPlayNetworkHandler.getWorldKeys()
Methods in net.minecraft.client.network with parameters of type RegistryKeyModifier and TypeMethodDescriptionCompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
ClientCommandSource.listIdSuggestions
(RegistryKey<? extends Registry<?>> registryRef, CommandSource.SuggestedIdType suggestedIdType, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, com.mojang.brigadier.context.CommandContext<?> context) private <T> void
ClientPlayNetworkHandler.loadTags
(RegistryKey<? extends Registry<? extends T>> registryKey, TagPacketSerializer.Serialized serialized) -
Uses of RegistryKey in net.minecraft.client.world
Methods in net.minecraft.client.world with parameters of type RegistryKeyModifier and TypeMethodDescription(package private) static NoiseChunkGenerator
GeneratorType.createNoiseChunkGenerator
(DynamicRegistryManager registryManager, long seed, RegistryKey<ChunkGeneratorSettings> settingsKey) Constructors in net.minecraft.client.world with parameters of type RegistryKeyModifierConstructorDescriptionClientWorld
(ClientPlayNetworkHandler netHandler, ClientWorld.Properties properties, RegistryKey<World> registryRef, RegistryEntry<DimensionType> registryEntry, int loadDistance, int simulationDistance, Supplier<Profiler> profiler, WorldRenderer worldRenderer, boolean debugWorld, long seed) -
Uses of RegistryKey in net.minecraft.command
Methods in net.minecraft.command that return types with arguments of type RegistryKeyMethods in net.minecraft.command with parameters of type RegistryKeyModifier and TypeMethodDescriptionCompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
CommandSource.listIdSuggestions
(RegistryKey<? extends Registry<?>> registryRef, CommandSource.SuggestedIdType suggestedIdType, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, com.mojang.brigadier.context.CommandContext<?> context) -
Uses of RegistryKey in net.minecraft.command.argument
Fields in net.minecraft.command.argument declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey<T>
RegistryPredicateArgumentType.RegistryKeyBased.key
The field for thekey
record component.(package private) final RegistryKey<? extends Registry<T>>
RegistryKeyArgumentType.registryRef
(package private) final RegistryKey<? extends Registry<T>>
RegistryPredicateArgumentType.registryRef
Methods in net.minecraft.command.argument that return RegistryKeyModifier and TypeMethodDescriptionprivate static <T> RegistryKey<T>
RegistryKeyArgumentType.getKey
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name, RegistryKey<Registry<T>> registryRef, com.mojang.brigadier.exceptions.DynamicCommandExceptionType invalidException) RegistryPredicateArgumentType.RegistryKeyBased.key()
Returns the value of thekey
record component.RegistryKeyArgumentType.parse
(com.mojang.brigadier.StringReader stringReader) Methods in net.minecraft.command.argument that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptioncom.mojang.datafixers.util.Either<RegistryKey<T>,
TagKey<T>> RegistryPredicateArgumentType.RegistryKeyBased.getKey()
com.mojang.datafixers.util.Either<RegistryKey<T>,
TagKey<T>> RegistryPredicateArgumentType.RegistryPredicate.getKey()
com.mojang.datafixers.util.Either<RegistryKey<T>,
TagKey<T>> RegistryPredicateArgumentType.TagBased.getKey()
Methods in net.minecraft.command.argument with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static <T> RegistryKey<T>
RegistryKeyArgumentType.getKey
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name, RegistryKey<Registry<T>> registryRef, com.mojang.brigadier.exceptions.DynamicCommandExceptionType invalidException) private static <T> RegistryPredicateArgumentType.RegistryPredicate<T>
RegistryPredicateArgumentType.getPredicate
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name, RegistryKey<Registry<T>> registryRef, com.mojang.brigadier.exceptions.DynamicCommandExceptionType invalidException) private static <T> Registry<T>
RegistryKeyArgumentType.getRegistry
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, RegistryKey<? extends Registry<T>> registryRef) static <T> RegistryKeyArgumentType<T>
RegistryKeyArgumentType.registryKey
(RegistryKey<? extends Registry<T>> registryRef) static <T> RegistryPredicateArgumentType<T>
RegistryPredicateArgumentType.registryPredicate
(RegistryKey<? extends Registry<T>> registryRef) RegistryPredicateArgumentType.RegistryKeyBased.tryCast
(RegistryKey<? extends Registry<E>> registryRef) RegistryPredicateArgumentType.RegistryPredicate.tryCast
(RegistryKey<? extends Registry<E>> registryRef) RegistryPredicateArgumentType.TagBased.tryCast
(RegistryKey<? extends Registry<E>> registryRef) Constructors in net.minecraft.command.argument with parameters of type RegistryKeyModifierConstructorDescriptionRegistryKeyArgumentType
(RegistryKey<? extends Registry<T>> registryRef) (package private)
RegistryKeyBased
(RegistryKey<T> registryKey) RegistryPredicateArgumentType
(RegistryKey<? extends Registry<T>> registryRef) -
Uses of RegistryKey in net.minecraft.data.report
Methods in net.minecraft.data.report with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static <E,
T extends Registry<E>>
voidWorldgenProvider.writeRegistryEntries
(Path path, DataCache cache, com.mojang.serialization.DynamicOps<JsonElement> json, RegistryKey<? extends T> registryKey, T registry, com.mojang.serialization.Encoder<E> encoder) -
Uses of RegistryKey in net.minecraft.data.server
Fields in net.minecraft.data.server with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate static final List<RegistryKey<Biome>>
NetherTabAdvancementGenerator.NETHER_BIOMES
Methods in net.minecraft.data.server that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionprivate List<RegistryKey<Biome>>
AdventureTabAdvancementGenerator.getOverworldBiomes()
Methods in net.minecraft.data.server with parameters of type RegistryKeyMethod parameters in net.minecraft.data.server with type arguments of type RegistryKeyModifier and TypeMethodDescriptionprotected static Advancement.Builder
AdventureTabAdvancementGenerator.requireListedBiomesVisited
(Advancement.Builder task, List<RegistryKey<Biome>> biomes) -
Uses of RegistryKey in net.minecraft.item
Methods in net.minecraft.item that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionstatic Optional<RegistryKey<World>>
CompassItem.getLodestoneDimension
(NbtCompound nbt) Methods in net.minecraft.item with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static int
FilledMapItem.allocateMapId
(World world, int x, int z, int scale, boolean showIcons, boolean unlimitedTracking, RegistryKey<World> dimension) private static void
FilledMapItem.createMapState
(ItemStack stack, World world, int x, int z, int scale, boolean showIcons, boolean unlimitedTracking, RegistryKey<World> dimension) private void
CompassItem.writeNbt
(RegistryKey<World> worldKey, BlockPos pos, NbtCompound nbt) -
Uses of RegistryKey in net.minecraft.item.map
Fields in net.minecraft.item.map declared as RegistryKeyMethods in net.minecraft.item.map with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic MapState
MapState.of
(byte scale, boolean showIcons, RegistryKey<World> dimension) Creates a new map state instance for the client.static MapState
MapState.of
(double centerX, double centerZ, byte scale, boolean showIcons, boolean unlimitedTracking, RegistryKey<World> dimension) Creates a new map state instance.Constructors in net.minecraft.item.map with parameters of type RegistryKeyModifierConstructorDescriptionprivate
MapState
(int centerX, int centerZ, byte scale, boolean showIcons, boolean unlimitedTracking, boolean locked, RegistryKey<World> dimension) -
Uses of RegistryKey in net.minecraft.network.packet.s2c.play
Fields in net.minecraft.network.packet.s2c.play declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey<World>
PlayerRespawnS2CPacket.dimension
private final RegistryKey<World>
GameJoinS2CPacket.dimensionId
The field for thedimensionId
record component.Fields in net.minecraft.network.packet.s2c.play with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Set<RegistryKey<World>>
GameJoinS2CPacket.dimensionIds
The field for thedimensionIds
record component.private final Map<RegistryKey<? extends Registry<?>>,
TagPacketSerializer.Serialized> SynchronizeTagsS2CPacket.groups
Methods in net.minecraft.network.packet.s2c.play that return RegistryKeyModifier and TypeMethodDescriptionGameJoinS2CPacket.dimensionId()
Returns the value of thedimensionId
record component.PlayerRespawnS2CPacket.getDimension()
Methods in net.minecraft.network.packet.s2c.play that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionGameJoinS2CPacket.dimensionIds()
Returns the value of thedimensionIds
record component.Map<RegistryKey<? extends Registry<?>>,
TagPacketSerializer.Serialized> SynchronizeTagsS2CPacket.getGroups()
Constructors in net.minecraft.network.packet.s2c.play with parameters of type RegistryKeyModifierConstructorDescriptionGameJoinS2CPacket
(int playerEntityId, boolean bool, GameMode previousGameMode, @Nullable GameMode gameMode, Set<RegistryKey<World>> set, DynamicRegistryManager.Immutable immutable, RegistryEntry<DimensionType> registryEntry, RegistryKey<World> registryKey, long long2, int maxPlayers, int chunkLoadDistance, int int2, boolean bool2, boolean bool3, boolean bool4, boolean bool5) PlayerRespawnS2CPacket
(RegistryEntry<DimensionType> registryEntry, RegistryKey<World> dimension, long sha256Seed, GameMode gameMode, @Nullable GameMode previousGameMode, boolean debugWorld, boolean flatWorld, boolean keepPlayerAttributes) Constructor parameters in net.minecraft.network.packet.s2c.play with type arguments of type RegistryKeyModifierConstructorDescriptionGameJoinS2CPacket
(int playerEntityId, boolean bool, GameMode previousGameMode, @Nullable GameMode gameMode, Set<RegistryKey<World>> set, DynamicRegistryManager.Immutable immutable, RegistryEntry<DimensionType> registryEntry, RegistryKey<World> registryKey, long long2, int maxPlayers, int chunkLoadDistance, int int2, boolean bool2, boolean bool3, boolean bool4, boolean bool5) SynchronizeTagsS2CPacket
(Map<RegistryKey<? extends Registry<?>>, TagPacketSerializer.Serialized> groups) -
Uses of RegistryKey in net.minecraft.predicate.entity
Fields in net.minecraft.predicate.entity declared as RegistryKeyModifier and TypeFieldDescriptionprivate final @Nullable RegistryKey<Biome>
LocationPredicate.biome
private @Nullable RegistryKey<Biome>
LocationPredicate.Builder.biome
private @Nullable RegistryKey<World>
LocationPredicate.Builder.dimension
private final @Nullable RegistryKey<World>
LocationPredicate.dimension
private @Nullable RegistryKey<ConfiguredStructureFeature<?,
?>> LocationPredicate.Builder.feature
private final @Nullable RegistryKey<ConfiguredStructureFeature<?,
?>> LocationPredicate.feature
Methods in net.minecraft.predicate.entity with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic LocationPredicate
LocationPredicate.biome
(RegistryKey<Biome> biome) LocationPredicate.Builder.biome
(@Nullable RegistryKey<Biome> biome) LocationPredicate.Builder.dimension
(@Nullable RegistryKey<World> dimension) static LocationPredicate
LocationPredicate.dimension
(RegistryKey<World> dimension) LocationPredicate.Builder.feature
(@Nullable RegistryKey<ConfiguredStructureFeature<?, ?>> feature) static LocationPredicate
LocationPredicate.feature
(RegistryKey<ConfiguredStructureFeature<?, ?>> feature) Constructors in net.minecraft.predicate.entity with parameters of type RegistryKeyModifierConstructorDescriptionLocationPredicate
(NumberRange.FloatRange x, NumberRange.FloatRange y, NumberRange.FloatRange z, @Nullable RegistryKey<Biome> biome, @Nullable RegistryKey<ConfiguredStructureFeature<?, ?>> feature, @Nullable RegistryKey<World> dimension, @Nullable Boolean smokey, LightPredicate light, BlockPredicate block, FluidPredicate fluid) -
Uses of RegistryKey in net.minecraft.server
Fields in net.minecraft.server with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Map<RegistryKey<World>,
ServerWorld> MinecraftServer.worlds
Methods in net.minecraft.server that return types with arguments of type RegistryKeyMethods in net.minecraft.server with parameters of type RegistryKeyModifier and TypeMethodDescriptionMinecraftServer.getWorld
(RegistryKey<World> key) void
PlayerManager.sendToAround
(@Nullable PlayerEntity player, double x, double y, double z, double distance, RegistryKey<World> worldKey, Packet<?> packet) void
PlayerManager.sendToDimension
(Packet<?> packet, RegistryKey<World> dimension) -
Uses of RegistryKey in net.minecraft.server.chase
Fields in net.minecraft.server.chase declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey<World>
ChaseClient.TeleportPos.dimension
The field for thedimension
record component.Methods in net.minecraft.server.chase that return RegistryKeyModifier and TypeMethodDescriptionChaseClient.TeleportPos.dimension()
Returns the value of thedimension
record component.Constructors in net.minecraft.server.chase with parameters of type RegistryKeyModifierConstructorDescription(package private)
TeleportPos
(RegistryKey<World> dimension, Vec3d pos, Vec2f rot) Creates an instance of aTeleportPos
record class. -
Uses of RegistryKey in net.minecraft.server.command
Fields in net.minecraft.server.command with type parameters of type RegistryKeyMethods in net.minecraft.server.command that return types with arguments of type RegistryKeyMethods in net.minecraft.server.command with parameters of type RegistryKeyModifier and TypeMethodDescriptionCompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
ServerCommandSource.listIdSuggestions
(RegistryKey<? extends Registry<?>> registryRef, CommandSource.SuggestedIdType suggestedIdType, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, com.mojang.brigadier.context.CommandContext<?> context) -
Uses of RegistryKey in net.minecraft.server.network
Fields in net.minecraft.server.network declared as RegistryKeyModifier and TypeFieldDescriptionprivate RegistryKey<World>
ServerPlayerEntity.spawnPointDimension
Methods in net.minecraft.server.network that return RegistryKeyMethods in net.minecraft.server.network with parameters of type RegistryKeyModifier and TypeMethodDescriptionvoid
ServerPlayerEntity.setSpawnPoint
(RegistryKey<World> dimension, @Nullable BlockPos pos, float angle, boolean forced, boolean sendMessage) Sets the player's spawn point. -
Uses of RegistryKey in net.minecraft.server.world
Constructors in net.minecraft.server.world with parameters of type RegistryKeyModifierConstructorDescriptionServerWorld
(MinecraftServer server, Executor workerExecutor, LevelStorage.Session session, ServerWorldProperties properties, RegistryKey<World> worldKey, RegistryEntry<DimensionType> registryEntry, WorldGenerationProgressListener worldGenerationProgressListener, ChunkGenerator chunkGenerator, boolean debugWorld, long seed, List<Spawner> spawners, boolean shouldTickTime) -
Uses of RegistryKey in net.minecraft.structure
Fields in net.minecraft.structure declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<StructureSet>
StructureSetKeys.BURIED_TREASURES
static final RegistryKey<StructureSet>
StructureSetKeys.DESERT_PYRAMIDS
static final RegistryKey<StructureSet>
StructureSetKeys.END_CITIES
static final RegistryKey<StructureSet>
StructureSetKeys.IGLOOS
static final RegistryKey<StructureSet>
StructureSetKeys.JUNGLE_TEMPLES
static final RegistryKey<StructureSet>
StructureSetKeys.MINESHAFTS
static final RegistryKey<StructureSet>
StructureSetKeys.NETHER_COMPLEXES
static final RegistryKey<StructureSet>
StructureSetKeys.NETHER_FOSSILS
static final RegistryKey<StructureSet>
StructureSetKeys.OCEAN_MONUMENTS
static final RegistryKey<StructureSet>
StructureSetKeys.OCEAN_RUINS
static final RegistryKey<StructureSet>
StructureSetKeys.PILLAGER_OUTPOSTS
static final RegistryKey<StructureSet>
StructureSetKeys.RUINED_PORTALS
static final RegistryKey<StructureSet>
StructureSetKeys.SHIPWRECKS
static final RegistryKey<StructureSet>
StructureSetKeys.STRONGHOLDS
static final RegistryKey<StructureSet>
StructureSetKeys.SWAMP_HUTS
static final RegistryKey<StructureSet>
StructureSetKeys.VILLAGES
static final RegistryKey<StructureSet>
StructureSetKeys.WOODLAND_MANSIONS
Methods in net.minecraft.structure that return RegistryKeyMethods in net.minecraft.structure with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic RegistryEntry<StructureSet>
StructureSets.register
(RegistryKey<StructureSet> key, StructureSet structureSet) static RegistryEntry<StructureSet>
StructureSets.register
(RegistryKey<StructureSet> key, RegistryEntry<ConfiguredStructureFeature<?, ?>> configuredStructureFigure, StructurePlacement placement) -
Uses of RegistryKey in net.minecraft.structure.pool
Fields in net.minecraft.structure.pool declared as RegistryKey -
Uses of RegistryKey in net.minecraft.tag
Fields in net.minecraft.tag declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey<? extends Registry<T>>
TagManagerLoader.RegistryTags.key
The field for thekey
record component.private final RegistryKey<? extends Registry<T>>
TagKey.registry
The field for theregistry
record component.Fields in net.minecraft.tag with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate static final Map<RegistryKey<? extends Registry<?>>,
String> TagManagerLoader.DIRECTORIES
Methods in net.minecraft.tag that return RegistryKeyModifier and TypeMethodDescriptionRegistryKey<? extends Registry<T>>
TagManagerLoader.RegistryTags.key()
Returns the value of thekey
record component.RegistryKey<? extends Registry<T>>
TagKey.registry()
Returns the value of theregistry
record component.Methods in net.minecraft.tag that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionstatic Map<RegistryKey<? extends Registry<?>>,
TagPacketSerializer.Serialized> TagPacketSerializer.serializeTags
(DynamicRegistryManager dynamicRegistryManager) Methods in net.minecraft.tag with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic String
TagManagerLoader.getPath
(RegistryKey<? extends Registry<?>> registry) static <T> com.mojang.serialization.Codec<TagKey<T>>
TagKey.identifierCodec
(RegistryKey<? extends Registry<T>> registry) boolean
TagKey.isOf
(RegistryKey<? extends Registry<?>> registryRef) static <T> void
TagPacketSerializer.loadTags
(RegistryKey<? extends Registry<T>> registryKey, Registry<T> registry, TagPacketSerializer.Serialized serialized, TagPacketSerializer.Loader<T> loader) static <T> TagKey<T>
TagKey.of
(RegistryKey<? extends Registry<T>> registry, Identifier id) static <T> com.mojang.serialization.Codec<TagKey<T>>
TagKey.stringCodec
(RegistryKey<? extends Registry<T>> registry) TagKey.tryCast
(RegistryKey<? extends Registry<E>> registryRef) Constructors in net.minecraft.tag with parameters of type RegistryKeyModifierConstructorDescriptionRegistryTags
(RegistryKey<? extends Registry<T>> registryKey, Map<Identifier, Tag<RegistryEntry<T>>> map) TagKey
(RegistryKey<? extends Registry<T>> registryKey, Identifier identifier) Deprecated. -
Uses of RegistryKey in net.minecraft.util.dynamic
Fields in net.minecraft.util.dynamic declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey<World>
GlobalPos.dimension
private final RegistryKey<? extends Registry<E>>
RegistryElementCodec.registryRef
Fields in net.minecraft.util.dynamic with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Map<RegistryKey<? extends Registry<?>>,
RegistryLoader.ValueHolder<?>> RegistryLoader.valueHolders
private final Map<RegistryKey<?>,
EntryLoader.Impl.Element> EntryLoader.Impl.values
(package private) final Map<RegistryKey<E>,
com.mojang.serialization.DataResult<RegistryEntry<E>>> RegistryLoader.ValueHolder.values
Methods in net.minecraft.util.dynamic that return RegistryKeyMethods in net.minecraft.util.dynamic that return types with arguments of type RegistryKeyModifier and TypeMethodDescription<E> Collection<RegistryKey<E>>
EntryLoader.getKnownEntryPaths
(RegistryKey<? extends Registry<E>> key) <E> Collection<RegistryKey<E>>
EntryLoader.Impl.getKnownEntryPaths
(RegistryKey<? extends Registry<E>> key) Methods in net.minecraft.util.dynamic with parameters of type RegistryKeyModifier 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 GlobalPos
GlobalPos.create
(RegistryKey<World> dimension, BlockPos pos) static <E> com.mojang.serialization.MapCodec<Registry<E>>
RegistryOps.createRegistryCodec
(RegistryKey<? extends Registry<? extends E>> registryRef) <E> Collection<RegistryKey<E>>
EntryLoader.getKnownEntryPaths
(RegistryKey<? extends Registry<E>> key) <E> Collection<RegistryKey<E>>
EntryLoader.Impl.getKnownEntryPaths
(RegistryKey<? extends Registry<E>> key) private <E> RegistryLoader.ValueHolder<E>
RegistryLoader.getOrCreateValueHolder
(RegistryKey<? extends Registry<E>> registryRef) RegistryOps.getRegistry
(RegistryKey<? extends Registry<? extends E>> key) <E> Optional<com.mojang.serialization.DataResult<EntryLoader.Entry<E>>>
EntryLoader.Impl.load
(com.mojang.serialization.DynamicOps<JsonElement> json, RegistryKey<? extends Registry<E>> registryId, RegistryKey<E> entryId, com.mojang.serialization.Decoder<E> decoder) <E> Optional<com.mojang.serialization.DataResult<EntryLoader.Entry<E>>>
EntryLoader.load
(com.mojang.serialization.DynamicOps<JsonElement> json, RegistryKey<? extends Registry<E>> registryId, RegistryKey<E> entryId, com.mojang.serialization.Decoder<E> decoder) <E> com.mojang.serialization.DataResult<? extends Registry<E>>
RegistryLoader.load
(MutableRegistry<E> registry, RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> codec, com.mojang.serialization.DynamicOps<JsonElement> ops) (package private) <E> com.mojang.serialization.DataResult<RegistryEntry<E>>
RegistryLoader.load
(MutableRegistry<E> registry, RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> codec, RegistryKey<E> entryKey, com.mojang.serialization.DynamicOps<JsonElement> ops) <E> com.mojang.serialization.DataResult<? extends Registry<E>>
RegistryLoader.LoaderAccess.load
(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> codec, com.mojang.serialization.DynamicOps<JsonElement> ops) <E> com.mojang.serialization.DataResult<RegistryEntry<E>>
RegistryLoader.LoaderAccess.load
(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> codec, RegistryKey<E> entryKey, com.mojang.serialization.DynamicOps<JsonElement> ops) static <E> RegistryElementCodec<E>
RegistryElementCodec.of
(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> elementCodec) private static <E> RegistryElementCodec<E>
RegistryElementCodec.of
(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> elementCodec, boolean allowInlineDefinitions) Constructors in net.minecraft.util.dynamic with parameters of type RegistryKeyModifierConstructorDescriptionprivate
GlobalPos
(RegistryKey<World> dimension, BlockPos pos) private
RegistryElementCodec
(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> elementCodec, boolean allowInlineDefinitions) -
Uses of RegistryKey in net.minecraft.util.profiling.jfr
Methods in net.minecraft.util.profiling.jfr with parameters of type RegistryKeyModifier and TypeMethodDescriptionFlightProfiler.NoopProfiler.startChunkGenerationProfiling
(ChunkPos chunkPos, RegistryKey<World> world, String targetStatus) FlightProfiler.startChunkGenerationProfiling
(ChunkPos chunkPos, RegistryKey<World> world, String targetStatus) JfrProfiler.startChunkGenerationProfiling
(ChunkPos chunkPos, RegistryKey<World> world, String targetStatus) -
Uses of RegistryKey in net.minecraft.util.profiling.jfr.event
Constructors in net.minecraft.util.profiling.jfr.event with parameters of type RegistryKeyModifierConstructorDescriptionChunkGenerationEvent
(ChunkPos chunkPos, RegistryKey<World> world, String targetStatus) -
Uses of RegistryKey in net.minecraft.util.registry
Fields in net.minecraft.util.registry declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<Registry<Activity>>
Registry.ACTIVITY_KEY
static final RegistryKey<Registry<EntityAttribute>>
Registry.ATTRIBUTE_KEY
static final RegistryKey<Registry<Biome>>
Registry.BIOME_KEY
static final RegistryKey<Registry<com.mojang.serialization.Codec<? extends BiomeSource>>>
Registry.BIOME_SOURCE_KEY
static final RegistryKey<Registry<BlockEntityType<?>>>
Registry.BLOCK_ENTITY_TYPE_KEY
static final RegistryKey<Registry<Block>>
Registry.BLOCK_KEY
static final RegistryKey<Registry<BlockPredicateType<?>>>
Registry.BLOCK_PREDICATE_TYPE_KEY
static final RegistryKey<Registry<BlockStateProviderType<?>>>
Registry.BLOCK_STATE_PROVIDER_TYPE_KEY
static final RegistryKey<Registry<Carver<?>>>
Registry.CARVER_KEY
static final RegistryKey<Registry<com.mojang.serialization.Codec<? extends ChunkGenerator>>>
Registry.CHUNK_GENERATOR_KEY
static final RegistryKey<Registry<ChunkGeneratorSettings>>
Registry.CHUNK_GENERATOR_SETTINGS_KEY
static final RegistryKey<Registry<ChunkStatus>>
Registry.CHUNK_STATUS_KEY
static final RegistryKey<Registry<ConfiguredCarver<?>>>
Registry.CONFIGURED_CARVER_KEY
static final RegistryKey<Registry<ConfiguredFeature<?,
?>>> Registry.CONFIGURED_FEATURE_KEY
static final RegistryKey<Registry<ConfiguredStructureFeature<?,
?>>> Registry.CONFIGURED_STRUCTURE_FEATURE_KEY
static final RegistryKey<Registry<Identifier>>
Registry.CUSTOM_STAT_KEY
static final RegistryKey<Registry<DensityFunction>>
Registry.DENSITY_FUNCTION_KEY
static final RegistryKey<Registry<com.mojang.serialization.Codec<? extends DensityFunction>>>
Registry.DENSITY_FUNCTION_TYPE_KEY
static final RegistryKey<Registry<DimensionOptions>>
Registry.DIMENSION_KEY
A registry key representing theDimensionOptions
type.static final RegistryKey<Registry<DimensionType>>
Registry.DIMENSION_TYPE_KEY
static final RegistryKey<Registry<Enchantment>>
Registry.ENCHANTMENT_KEY
static final RegistryKey<Registry<EntityType<?>>>
Registry.ENTITY_TYPE_KEY
static final RegistryKey<Registry<Feature<?>>>
Registry.FEATURE_KEY
static final RegistryKey<Registry<FeatureSizeType<?>>>
Registry.FEATURE_SIZE_TYPE_KEY
static final RegistryKey<Registry<FloatProviderType<?>>>
Registry.FLOAT_PROVIDER_TYPE_KEY
static final RegistryKey<Registry<Fluid>>
Registry.FLUID_KEY
static final RegistryKey<Registry<FoliagePlacerType<?>>>
Registry.FOLIAGE_PLACER_TYPE_KEY
static final RegistryKey<Registry<GameEvent>>
Registry.GAME_EVENT_KEY
static final RegistryKey<Registry<HeightProviderType<?>>>
Registry.HEIGHT_PROVIDER_TYPE_KEY
static final RegistryKey<Registry<IntProviderType<?>>>
Registry.INT_PROVIDER_TYPE_KEY
static final RegistryKey<Registry<Item>>
Registry.ITEM_KEY
private final RegistryKey<? extends Registry<T>>
DynamicRegistryManager.Entry.key
The field for thekey
record component.private final RegistryKey<T>
RegistryCodecs.RegistryManagerEntry.key
The field for thekey
record component.static final RegistryKey<Registry<LootConditionType>>
Registry.LOOT_CONDITION_TYPE_KEY
static final RegistryKey<Registry<LootFunctionType>>
Registry.LOOT_FUNCTION_TYPE_KEY
static final RegistryKey<Registry<LootNbtProviderType>>
Registry.LOOT_NBT_PROVIDER_TYPE_KEY
static final RegistryKey<Registry<LootNumberProviderType>>
Registry.LOOT_NUMBER_PROVIDER_TYPE_KEY
static final RegistryKey<Registry<LootPoolEntryType>>
Registry.LOOT_POOL_ENTRY_TYPE_KEY
static final RegistryKey<Registry<LootScoreProviderType>>
Registry.LOOT_SCORE_PROVIDER_TYPE_KEY
static final RegistryKey<Registry<com.mojang.serialization.Codec<? extends MaterialRules.MaterialCondition>>>
Registry.MATERIAL_CONDITION_KEY
static final RegistryKey<Registry<com.mojang.serialization.Codec<? extends MaterialRules.MaterialRule>>>
Registry.MATERIAL_RULE_KEY
static final RegistryKey<Registry<MemoryModuleType<?>>>
Registry.MEMORY_MODULE_TYPE_KEY
static final RegistryKey<Registry<ScreenHandlerType<?>>>
Registry.MENU_KEY
static final RegistryKey<Registry<StatusEffect>>
Registry.MOB_EFFECT_KEY
static final RegistryKey<Registry<PaintingMotive>>
Registry.MOTIVE_KEY
static final RegistryKey<Registry<DoublePerlinNoiseSampler.NoiseParameters>>
Registry.NOISE_WORLDGEN
static final RegistryKey<Registry<ParticleType<?>>>
Registry.PARTICLE_TYPE_KEY
static final RegistryKey<Registry<PlacedFeature>>
Registry.PLACED_FEATURE_KEY
static final RegistryKey<Registry<PlacementModifierType<?>>>
Registry.PLACEMENT_MODIFIER_TYPE_KEY
static final RegistryKey<Registry<PointOfInterestType>>
Registry.POINT_OF_INTEREST_TYPE_KEY
static final RegistryKey<Registry<PosRuleTestType<?>>>
Registry.POS_RULE_TEST_KEY
static final RegistryKey<Registry<PositionSourceType<?>>>
Registry.POSITION_SOURCE_TYPE_KEY
static final RegistryKey<Registry<Potion>>
Registry.POTION_KEY
static final RegistryKey<Registry<RecipeSerializer<?>>>
Registry.RECIPE_SERIALIZER_KEY
static final RegistryKey<Registry<RecipeType<?>>>
Registry.RECIPE_TYPE_KEY
private final RegistryKey<? extends Registry<E>>
DynamicRegistryManager.Info.registry
The field for theregistry
record component.private final RegistryKey<? extends Registry<E>>
RegistryEntryListCodec.registry
private final RegistryKey<? extends Registry<E>>
RegistryFixedCodec.registry
private final RegistryKey<? extends Registry<T>>
Registry.registryKey
The key representing the type of elements held by this registry.private @Nullable RegistryKey<T>
RegistryEntry.Reference.registryKey
static final RegistryKey<Registry<RuleTestType<?>>>
Registry.RULE_TEST_KEY
static final RegistryKey<Registry<Schedule>>
Registry.SCHEDULE_KEY
static final RegistryKey<Registry<SensorType<?>>>
Registry.SENSOR_TYPE_KEY
static final RegistryKey<Registry<SoundEvent>>
Registry.SOUND_EVENT_KEY
static final RegistryKey<Registry<StatType<?>>>
Registry.STAT_TYPE_KEY
static final RegistryKey<Registry<StructureFeature<?>>>
Registry.STRUCTURE_FEATURE_KEY
static final RegistryKey<Registry<StructurePieceType>>
Registry.STRUCTURE_PIECE_KEY
static final RegistryKey<Registry<StructurePlacementType<?>>>
Registry.STRUCTURE_PLACEMENT_KEY
static final RegistryKey<Registry<StructurePoolElementType<?>>>
Registry.STRUCTURE_POOL_ELEMENT_KEY
static final RegistryKey<Registry<StructurePool>>
Registry.STRUCTURE_POOL_KEY
static final RegistryKey<Registry<StructureProcessorType<?>>>
Registry.STRUCTURE_PROCESSOR_KEY
static final RegistryKey<Registry<StructureProcessorList>>
Registry.STRUCTURE_PROCESSOR_LIST_KEY
static final RegistryKey<Registry<StructureSet>>
Registry.STRUCTURE_SET_KEY
static final RegistryKey<Registry<TreeDecoratorType<?>>>
Registry.TREE_DECORATOR_TYPE_KEY
static final RegistryKey<Registry<TrunkPlacerType<?>>>
Registry.TRUNK_PLACER_TYPE_KEY
static final RegistryKey<Registry<VillagerProfession>>
Registry.VILLAGER_PROFESSION_KEY
static final RegistryKey<Registry<VillagerType>>
Registry.VILLAGER_TYPE_KEY
static final RegistryKey<Registry<World>>
Registry.WORLD_KEY
A registry key representing theWorld
type.Fields in net.minecraft.util.registry with type parameters of type RegistryKeyModifier and TypeFieldDescriptionstatic final Map<RegistryKey<? extends Registry<?>>,
DynamicRegistryManager.Info<?>> DynamicRegistryManager.INFOS
private static final Map<String,
RegistryKey<?>> RegistryKey.INSTANCES
A cache of all registry keys ever created.private final Map<RegistryKey<T>,
RegistryEntry.Reference<T>> SimpleRegistry.keyToEntry
private final Map<? extends RegistryKey<? extends Registry<?>>,
? extends MutableRegistry<?>> DynamicRegistryManager.MutableImpl.mutableRegistries
private final Map<? extends RegistryKey<? extends Registry<?>>,
? extends Registry<?>> DynamicRegistryManager.ImmutableImpl.registries
Methods in net.minecraft.util.registry with type parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static <K extends RegistryKey<? extends Registry<?>>,
V extends Registry<?>>
com.mojang.serialization.Codec<DynamicRegistryManager>DynamicRegistryManager.createCodec
(com.mojang.serialization.codecs.UnboundedMapCodec<K, V> originalCodec) Methods in net.minecraft.util.registry that return RegistryKeyModifier and TypeMethodDescriptionprivate static <T> RegistryKey<Registry<T>>
Registry.createRegistryKey
(String registryId) RegistryKey<? extends Registry<T>>
Registry.getKey()
RegistryKey<? extends Registry<T>>
DynamicRegistryManager.Entry.key()
Returns the value of thekey
record component.RegistryCodecs.RegistryManagerEntry.key()
Returns the value of thekey
record component.private static <T> RegistryKey<T>
RegistryKey.of
(Identifier registry, Identifier value) static <T> RegistryKey<T>
RegistryKey.of
(RegistryKey<? extends Registry<T>> registry, Identifier value) Creates a registry key for a value in a registry with a registry key for the value-holding registry in the root registry and an identifier of the value.static <T> RegistryKey<Registry<T>>
RegistryKey.ofRegistry
(Identifier registry) Creates a registry key for a registry in the root registry (registry of all registries) with an identifier for the registry.RegistryKey<? extends Registry<E>>
DynamicRegistryManager.Info.registry()
Returns the value of theregistry
record component.RegistryEntry.Reference.registryKey()
Methods in net.minecraft.util.registry that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionstatic <T> com.mojang.serialization.Codec<RegistryKey<T>>
RegistryKey.createCodec
(RegistryKey<? extends Registry<T>> registry) static <T> Function<Identifier,
RegistryKey<T>> RegistryKey.createKeyFactory
(RegistryKey<? extends Registry<T>> registry) Creates a function that converts an identifier to a registry key for the registry thatregistry
refers to in the root registry.private static Map<RegistryKey<? extends Registry<?>>,
? extends MutableRegistry<?>> DynamicRegistryManager.createMutableRegistries()
abstract Set<Map.Entry<RegistryKey<T>,
T>> Registry.getEntrySet()
Set<Map.Entry<RegistryKey<T>,
T>> SimpleRegistry.getEntrySet()
abstract Optional<RegistryKey<T>>
RegistryEntry.Direct.getKey()
RegistryEntry.getKey()
RegistryEntry.Reference.getKey()
com.mojang.datafixers.util.Either<RegistryKey<T>,
T> RegistryEntry.Direct.getKeyOrValue()
com.mojang.datafixers.util.Either<RegistryKey<T>,
T> RegistryEntry.getKeyOrValue()
com.mojang.datafixers.util.Either<RegistryKey<T>,
T> RegistryEntry.Reference.getKeyOrValue()
private static <T> com.mojang.serialization.Codec<Map<RegistryKey<T>,
T>> RegistryCodecs.registryMap
(RegistryKey<? extends Registry<T>> registryRef, com.mojang.serialization.Codec<T> elementCodec) <E> Optional<RegistryKey<E>>
RegistryKey.tryCast
(RegistryKey<? extends Registry<E>> registryRef) Methods in net.minecraft.util.registry with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic <T> RegistryEntry<T>
BuiltinRegistries.add
(Registry<T> registry, RegistryKey<T> key, T object) abstract RegistryEntry<T>
MutableRegistry.add
(RegistryKey<T> key, T entry, com.mojang.serialization.Lifecycle lifecycle) SimpleRegistry.add
(RegistryKey<T> key, T entry, com.mojang.serialization.Lifecycle lifecycle) private static <T> Registry<T>
BuiltinRegistries.addRegistry
(RegistryKey<? extends Registry<T>> registryRef, com.mojang.serialization.Lifecycle lifecycle, Supplier<? extends RegistryEntry<? extends T>> defaultValueSupplier) private static <T> Registry<T>
BuiltinRegistries.addRegistry
(RegistryKey<? extends Registry<T>> registryRef, Supplier<? extends RegistryEntry<? extends T>> defaultValueSupplier) private static <T,
R extends MutableRegistry<T>>
RBuiltinRegistries.addRegistry
(RegistryKey<? extends Registry<T>> registryRef, R registry, Supplier<? extends RegistryEntry<? extends T>> defaultValueSupplier, com.mojang.serialization.Lifecycle lifecycle) private void
SimpleRegistry.assertNotFrozen
(RegistryKey<T> key) abstract boolean
Registry.contains
(RegistryKey<T> key) boolean
SimpleRegistry.contains
(RegistryKey<T> key) private static <T> Registry<T>
Registry.create
(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle, Function<T, RegistryEntry.Reference<T>> valueToEntryFunction, Registry.DefaultEntryGetter<T> defaultEntryGetter) private static <T> Registry<T>
Registry.create
(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle, Registry.DefaultEntryGetter<T> defaultEntryGetter) private static <T> DefaultedRegistry<T>
Registry.create
(RegistryKey<? extends Registry<T>> key, String defaultId, com.mojang.serialization.Lifecycle lifecycle, Function<T, RegistryEntry.Reference<T>> valueToEntryFunction, Registry.DefaultEntryGetter<T> defaultEntryGetter) private static <T> DefaultedRegistry<T>
Registry.create
(RegistryKey<? extends Registry<T>> key, String defaultId, com.mojang.serialization.Lifecycle lifecycle, Registry.DefaultEntryGetter<T> defaultEntryGetter) private static <T> DefaultedRegistry<T>
Registry.create
(RegistryKey<? extends Registry<T>> key, String defaultId, Function<T, RegistryEntry.Reference<T>> valueToEntryFunction, Registry.DefaultEntryGetter<T> defaultEntryGetter) private static <T> DefaultedRegistry<T>
Registry.create
(RegistryKey<? extends Registry<T>> key, String defaultId, Registry.DefaultEntryGetter<T> defaultEntryGetter) private static <T> Registry<T>
Registry.create
(RegistryKey<? extends Registry<T>> key, Registry.DefaultEntryGetter<T> defaultEntryGetter) private static <T,
R extends MutableRegistry<T>>
RRegistry.create
(RegistryKey<? extends Registry<T>> key, R registry, Registry.DefaultEntryGetter<T> defaultEntryGetter, com.mojang.serialization.Lifecycle lifecycle) static <E> com.mojang.serialization.Codec<RegistryEntryList<E>>
RegistryEntryListCodec.create
(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<RegistryEntry<E>> entryCodec, boolean alwaysSerializeAsList) static <T> com.mojang.serialization.Codec<RegistryKey<T>>
RegistryKey.createCodec
(RegistryKey<? extends Registry<T>> registry) static <T> Function<Identifier,
RegistryKey<T>> RegistryKey.createKeyFactory
(RegistryKey<? extends Registry<T>> registry) Creates a function that converts an identifier to a registry key for the registry thatregistry
refers to in the root registry.static <E> Registry<E>
DynamicRegistryManager.createRegistry
(RegistryKey<? extends Registry<? extends E>> registryRef, com.mojang.serialization.Dynamic<?> dynamic) static <T> com.mojang.serialization.Codec<Registry<T>>
RegistryCodecs.createRegistryCodec
(RegistryKey<? extends Registry<T>> registryRef, com.mojang.serialization.Lifecycle lifecycle, com.mojang.serialization.Codec<T> elementCodec) private static <E> com.mojang.serialization.Decoder<Registry<E>>
RegistryCodecs.createRegistryDecoder
(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> codec, com.mojang.serialization.Decoder<Map<RegistryKey<E>, E>> entryMapDecoder, com.mojang.serialization.Lifecycle lifecycle) static <E> MutableRegistry<?>
DynamicRegistryManager.createSimpleRegistry
(RegistryKey<? extends Registry<?>> registryRef) static <E> com.mojang.serialization.Codec<Registry<E>>
RegistryCodecs.dynamicRegistry
(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Lifecycle lifecycle, com.mojang.serialization.Codec<E> elementCodec) static <E> com.mojang.serialization.Codec<RegistryEntryList<E>>
RegistryCodecs.entryList
(RegistryKey<? extends Registry<E>> registryRef) static <E> com.mojang.serialization.Codec<RegistryEntryList<E>>
RegistryCodecs.entryList
(RegistryKey<? extends Registry<E>> registryRef, boolean alwaysSerializeAsList) static <E> com.mojang.serialization.Codec<RegistryEntryList<E>>
RegistryCodecs.entryList
(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> elementCodec) static <E> com.mojang.serialization.Codec<RegistryEntryList<E>>
RegistryCodecs.entryList
(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> elementCodec, boolean alwaysSerializeAsList) Registry.entryOf
(RegistryKey<T> key) default <E> Registry<E>
DynamicRegistryManager.get
(RegistryKey<? extends Registry<? extends E>> key) Retrieves a registry from this manager orRegistry.REGISTRIES
, or throws an exception when the registry does not exist.abstract T
Registry.get
(@Nullable RegistryKey<T> key) SimpleRegistry.get
(@Nullable RegistryKey<T> key) abstract Optional<RegistryEntry<T>>
Registry.getEntry
(RegistryKey<T> key) SimpleRegistry.getEntry
(RegistryKey<T> key) default <E> Registry<E>
DynamicRegistryManager.getManaged
(RegistryKey<? extends Registry<? extends E>> key) Retrieves a registry from this manager, or throws an exception when the registry does not exist.default <E> MutableRegistry<E>
DynamicRegistryManager.Mutable.getMutable
(RegistryKey<? extends Registry<? extends E>> key) private static <E> com.mojang.serialization.DataResult<? extends com.mojang.serialization.Codec<E>>
DynamicRegistryManager.getNetworkEntryCodec
(RegistryKey<? extends Registry<E>> registryKey) DynamicRegistryManager.getOptional
(RegistryKey<? extends Registry<? extends E>> key) DynamicRegistryManager.getOptionalManaged
(RegistryKey<? extends Registry<? extends E>> key) Retrieves a registry optionally from this manager.DynamicRegistryManager.ImmutableImpl.getOptionalManaged
(RegistryKey<? extends Registry<? extends E>> key) Retrieves a registry optionally from this manager.DynamicRegistryManager.MutableImpl.getOptionalManaged
(RegistryKey<? extends Registry<? extends E>> key) Retrieves a registry optionally from this manager.<E> Optional<MutableRegistry<E>>
DynamicRegistryManager.Mutable.getOptionalMutable
(RegistryKey<? extends Registry<? extends E>> key) <E> Optional<MutableRegistry<E>>
DynamicRegistryManager.MutableImpl.getOptionalMutable
(RegistryKey<? extends Registry<? extends E>> key) abstract RegistryEntry<T>
Registry.getOrCreateEntry
(RegistryKey<T> key) SimpleRegistry.getOrCreateEntry
(RegistryKey<T> key) Registry.getOrEmpty
(@Nullable RegistryKey<T> key) Registry.getOrThrow
(RegistryKey<T> key) Gets an entry from the registry.boolean
RegistryKey.isOf
(RegistryKey<? extends Registry<?>> registry) Returns whether this registry key belongs to the given registry (according to its type, not whether the registry actually contains this key).private static <T> com.mojang.serialization.MapCodec<RegistryCodecs.RegistryManagerEntry<T>>
RegistryCodecs.managerEntry
(RegistryKey<? extends Registry<T>> registryRef, com.mojang.serialization.MapCodec<T> elementCodec) boolean
RegistryEntry.Direct.matchesKey
(RegistryKey<T> key) boolean
RegistryEntry.matchesKey
(RegistryKey<T> key) boolean
RegistryEntry.Reference.matchesKey
(RegistryKey<T> key) private static <T> DynamicRegistryManager.Entry<T>
DynamicRegistryManager.Entry.of
(RegistryKey<? extends Registry<?>> key, Registry<?> value) static <E> RegistryFixedCodec<E>
RegistryFixedCodec.of
(RegistryKey<? extends Registry<E>> registry) static <T> RegistryKey<T>
RegistryKey.of
(RegistryKey<? extends Registry<T>> registry, Identifier value) Creates a registry key for a value in a registry with a registry key for the value-holding registry in the root registry and an identifier of the value.private static <E> void
DynamicRegistryManager.register
(ImmutableMap.Builder<RegistryKey<? extends Registry<?>>, DynamicRegistryManager.Info<?>> infosBuilder, RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> entryCodec) private static <E> void
DynamicRegistryManager.register
(ImmutableMap.Builder<RegistryKey<? extends Registry<?>>, DynamicRegistryManager.Info<?>> infosBuilder, RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> entryCodec, com.mojang.serialization.Codec<E> networkEntryCodec) static <V,
T extends V>
TRegistry.register
(Registry<V> registry, RegistryKey<V> key, T entry) private static <T> com.mojang.serialization.Codec<Map<RegistryKey<T>,
T>> RegistryCodecs.registryMap
(RegistryKey<? extends Registry<T>> registryRef, com.mojang.serialization.Codec<T> elementCodec) abstract RegistryEntry<T>
MutableRegistry.replace
(OptionalInt rawId, RegistryKey<T> key, T newEntry, com.mojang.serialization.Lifecycle lifecycle) If the given key is already present in the registry, replaces the entry associated with the given key with the new entry.SimpleRegistry.replace
(OptionalInt rawId, RegistryKey<T> key, T newEntry, com.mojang.serialization.Lifecycle lifecycle) If the given key is already present in the registry, replaces the entry associated with the given key with the new entry.DefaultedRegistry.set
(int rawId, RegistryKey<T> key, T value, com.mojang.serialization.Lifecycle lifecycle) abstract RegistryEntry<T>
MutableRegistry.set
(int rawId, RegistryKey<T> key, T value, com.mojang.serialization.Lifecycle lifecycle) SimpleRegistry.set
(int rawId, RegistryKey<T> key, T value, com.mojang.serialization.Lifecycle lifecycle) private RegistryEntry<T>
SimpleRegistry.set
(int rawId, RegistryKey<T> key, T value, com.mojang.serialization.Lifecycle lifecycle, boolean checkDuplicateKeys) (package private) void
RegistryEntry.Reference.setKeyAndValue
(RegistryKey<T> key, T value) static <T> RegistryEntry.Reference<T>
RegistryEntry.Reference.standAlone
(Registry<T> registry, RegistryKey<T> registryKey) <E> Optional<RegistryKey<E>>
RegistryKey.tryCast
(RegistryKey<? extends Registry<E>> registryRef) Method parameters in net.minecraft.util.registry with type arguments of type RegistryKeyModifier and TypeMethodDescriptionprivate static <E> com.mojang.serialization.Decoder<Registry<E>>
RegistryCodecs.createRegistryDecoder
(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> codec, com.mojang.serialization.Decoder<Map<RegistryKey<E>, E>> entryMapDecoder, com.mojang.serialization.Lifecycle lifecycle) boolean
RegistryEntry.Direct.matches
(Predicate<RegistryKey<T>> predicate) boolean
RegistryEntry.matches
(Predicate<RegistryKey<T>> predicate) boolean
RegistryEntry.Reference.matches
(Predicate<RegistryKey<T>> predicate) private static <T,
R extends Registry<? extends T>>
DynamicRegistryManager.Entry<T>DynamicRegistryManager.Entry.of
(Map.Entry<? extends RegistryKey<? extends Registry<?>>, R> entry) private static <E> void
DynamicRegistryManager.register
(ImmutableMap.Builder<RegistryKey<? extends Registry<?>>, DynamicRegistryManager.Info<?>> infosBuilder, RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> entryCodec) private static <E> void
DynamicRegistryManager.register
(ImmutableMap.Builder<RegistryKey<? extends Registry<?>>, DynamicRegistryManager.Info<?>> infosBuilder, RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> entryCodec, com.mojang.serialization.Codec<E> networkEntryCodec) Constructors in net.minecraft.util.registry with parameters of type RegistryKeyModifierConstructorDescriptionDefaultedRegistry
(String defaultId, RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle, @Nullable Function<T, RegistryEntry.Reference<T>> valueToEntryFunction) Info
(RegistryKey<? extends Registry<E>> registry, com.mojang.serialization.Codec<E> entryCodec, @Nullable com.mojang.serialization.Codec<E> networkEntryCodec) Creates an instance of aInfo
record class.MutableRegistry
(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle) private
Reference
(RegistryEntry.Reference.Type referenceType, Registry<T> registry, @Nullable RegistryKey<T> registryKey, T value) protected
Registry
(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle) private
RegistryEntryListCodec
(RegistryKey<? extends Registry<E>> registry, com.mojang.serialization.Codec<RegistryEntry<E>> entryCodec, boolean alwaysSerializeAsList) private
RegistryFixedCodec
(RegistryKey<? extends Registry<E>> registry) (package private)
RegistryManagerEntry
(RegistryKey<T> key, int rawId, T value) Creates an instance of aRegistryManagerEntry
record class.SimpleRegistry
(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle, @Nullable Function<T, RegistryEntry.Reference<T>> valueToEntryFunction) Constructor parameters in net.minecraft.util.registry with type arguments of type RegistryKeyModifierConstructorDescriptionImmutableImpl
(Map<? extends RegistryKey<? extends Registry<?>>, ? extends Registry<?>> registries) (package private)
MutableImpl
(Map<? extends RegistryKey<? extends Registry<?>>, ? extends MutableRegistry<?>> mutableRegistries) -
Uses of RegistryKey in net.minecraft.village
Fields in net.minecraft.village with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate static final Map<RegistryKey<Biome>,
VillagerType> VillagerType.BIOME_TO_TYPE
-
Uses of RegistryKey in net.minecraft.world
Fields in net.minecraft.world declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<World>
World.END
static final RegistryKey<World>
World.NETHER
static final RegistryKey<World>
World.OVERWORLD
private final RegistryKey<World>
World.registryKey
private final RegistryKey<World>
StructureLocator.worldKey
Fields in net.minecraft.world with type parameters of type RegistryKeyModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryKey<World>>
World.CODEC
Methods in net.minecraft.world that return RegistryKeyMethods in net.minecraft.world with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic FeatureUpdater
FeatureUpdater.create
(RegistryKey<World> world, @Nullable PersistentStateManager persistentStateManager) Constructors in net.minecraft.world with parameters of type RegistryKeyModifierConstructorDescriptionStructureLocator
(NbtScannable chunkIoWorker, DynamicRegistryManager registryManager, StructureManager structureManager, RegistryKey<World> worldKey, ChunkGenerator chunkGenerator, HeightLimitView world, BiomeSource biomeSource, long seed, com.mojang.datafixers.DataFixer dataFixer) protected
World
(MutableWorldProperties properties, RegistryKey<World> registryRef, RegistryEntry<DimensionType> registryEntry, Supplier<Profiler> profiler, boolean isClient, boolean debugWorld, long seed) -
Uses of RegistryKey in net.minecraft.world.biome
Fields in net.minecraft.world.biome declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<Biome>
BiomeKeys.BADLANDS
static final RegistryKey<Biome>
BiomeKeys.BAMBOO_JUNGLE
static final RegistryKey<Biome>
BiomeKeys.BASALT_DELTAS
static final RegistryKey<Biome>
BiomeKeys.BEACH
static final RegistryKey<Biome>
BiomeKeys.BIRCH_FOREST
static final RegistryKey<Biome>
BiomeKeys.COLD_OCEAN
static final RegistryKey<Biome>
BiomeKeys.CRIMSON_FOREST
static final RegistryKey<Biome>
BiomeKeys.DARK_FOREST
static final RegistryKey<Biome>
BiomeKeys.DEEP_COLD_OCEAN
static final RegistryKey<Biome>
BiomeKeys.DEEP_FROZEN_OCEAN
static final RegistryKey<Biome>
BiomeKeys.DEEP_LUKEWARM_OCEAN
static final RegistryKey<Biome>
BiomeKeys.DEEP_OCEAN
static final RegistryKey<Biome>
BiomeKeys.DESERT
static final RegistryKey<Biome>
BiomeKeys.DRIPSTONE_CAVES
static final RegistryKey<Biome>
BiomeKeys.END_BARRENS
static final RegistryKey<Biome>
BiomeKeys.END_HIGHLANDS
static final RegistryKey<Biome>
BiomeKeys.END_MIDLANDS
static final RegistryKey<Biome>
BiomeKeys.ERODED_BADLANDS
static final RegistryKey<Biome>
BiomeKeys.FLOWER_FOREST
static final RegistryKey<Biome>
BiomeKeys.FOREST
static final RegistryKey<Biome>
BiomeKeys.FROZEN_OCEAN
static final RegistryKey<Biome>
BiomeKeys.FROZEN_PEAKS
static final RegistryKey<Biome>
BiomeKeys.FROZEN_RIVER
static final RegistryKey<Biome>
BiomeKeys.GROVE
static final RegistryKey<Biome>
BiomeKeys.ICE_SPIKES
static final RegistryKey<Biome>
BiomeKeys.JAGGED_PEAKS
static final RegistryKey<Biome>
BiomeKeys.JUNGLE
static final RegistryKey<Biome>
BiomeKeys.LUKEWARM_OCEAN
static final RegistryKey<Biome>
BiomeKeys.LUSH_CAVES
static final RegistryKey<Biome>
BiomeKeys.MEADOW
static final RegistryKey<Biome>
BiomeKeys.MUSHROOM_FIELDS
static final RegistryKey<Biome>
BiomeKeys.NETHER_WASTES
static final RegistryKey<Biome>
BiomeKeys.OCEAN
static final RegistryKey<Biome>
BiomeKeys.OLD_GROWTH_BIRCH_FOREST
static final RegistryKey<Biome>
BiomeKeys.OLD_GROWTH_PINE_TAIGA
static final RegistryKey<Biome>
BiomeKeys.OLD_GROWTH_SPRUCE_TAIGA
static final RegistryKey<Biome>
BiomeKeys.PLAINS
static final RegistryKey<Biome>
BiomeKeys.RIVER
static final RegistryKey<Biome>
BiomeKeys.SAVANNA
static final RegistryKey<Biome>
BiomeKeys.SAVANNA_PLATEAU
static final RegistryKey<Biome>
BiomeKeys.SMALL_END_ISLANDS
static final RegistryKey<Biome>
BiomeKeys.SNOWY_BEACH
static final RegistryKey<Biome>
BiomeKeys.SNOWY_PLAINS
static final RegistryKey<Biome>
BiomeKeys.SNOWY_SLOPES
static final RegistryKey<Biome>
BiomeKeys.SNOWY_TAIGA
static final RegistryKey<Biome>
BiomeKeys.SOUL_SAND_VALLEY
static final RegistryKey<Biome>
BiomeKeys.SPARSE_JUNGLE
static final RegistryKey<Biome>
BiomeKeys.STONY_PEAKS
static final RegistryKey<Biome>
BiomeKeys.STONY_SHORE
static final RegistryKey<Biome>
BiomeKeys.SUNFLOWER_PLAINS
static final RegistryKey<Biome>
BiomeKeys.SWAMP
static final RegistryKey<Biome>
BiomeKeys.TAIGA
static final RegistryKey<Biome>
BiomeKeys.THE_END
static final RegistryKey<Biome>
BiomeKeys.THE_VOID
static final RegistryKey<Biome>
BiomeKeys.WARM_OCEAN
static final RegistryKey<Biome>
BiomeKeys.WARPED_FOREST
static final RegistryKey<Biome>
BiomeKeys.WINDSWEPT_FOREST
static final RegistryKey<Biome>
BiomeKeys.WINDSWEPT_GRAVELLY_HILLS
static final RegistryKey<Biome>
BiomeKeys.WINDSWEPT_HILLS
static final RegistryKey<Biome>
BiomeKeys.WINDSWEPT_SAVANNA
static final RegistryKey<Biome>
BiomeKeys.WOODED_BADLANDS
Methods in net.minecraft.world.biome that return RegistryKeyMethods in net.minecraft.world.biome with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static void
BuiltinBiomes.register
(RegistryKey<Biome> key, Biome biome) -
Uses of RegistryKey in net.minecraft.world.biome.source.util
Fields in net.minecraft.world.biome.source.util declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey<Biome>[][]
VanillaBiomeParameters.commonBiomes
private final RegistryKey<Biome>[][]
VanillaBiomeParameters.nearMountainBiomes
private final RegistryKey<Biome>[][]
VanillaBiomeParameters.oceanBiomes
private final RegistryKey<Biome>[][]
VanillaBiomeParameters.specialNearMountainBiomes
private final RegistryKey<Biome>[][]
VanillaBiomeParameters.uncommonBiomes
private final RegistryKey<Biome>[][]
VanillaBiomeParameters.windsweptBiomes
Methods in net.minecraft.world.biome.source.util that return RegistryKeyModifier and TypeMethodDescriptionprivate RegistryKey<Biome>
VanillaBiomeParameters.getBadlandsBiome
(int humidity, MultiNoiseUtil.ParameterRange weirdness) private RegistryKey<Biome>
VanillaBiomeParameters.getBadlandsOrRegularBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) private RegistryKey<Biome>
VanillaBiomeParameters.getBiomeOrWindsweptSavanna
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) private RegistryKey<Biome>
VanillaBiomeParameters.getBiomeOrWindsweptSavanna
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness, RegistryKey<Biome> biomeKey) private RegistryKey<Biome>
VanillaBiomeParameters.getFlatShoreBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) private RegistryKey<Biome>
VanillaBiomeParameters.getMountainSlopeBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) private RegistryKey<Biome>
VanillaBiomeParameters.getMountainStartBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) private RegistryKey<Biome>
VanillaBiomeParameters.getNearMountainBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) private RegistryKey<Biome>
VanillaBiomeParameters.getPeakBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) private RegistryKey<Biome>
VanillaBiomeParameters.getRegularBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) private RegistryKey<Biome>
VanillaBiomeParameters.getShoreBiome
(int temperature, int humidity) Methods in net.minecraft.world.biome.source.util with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate RegistryKey<Biome>
VanillaBiomeParameters.getBiomeOrWindsweptSavanna
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness, RegistryKey<Biome> biomeKey) private void
VanillaBiomeParameters.writeBiomeParameters
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange temperature, MultiNoiseUtil.ParameterRange humidity, MultiNoiseUtil.ParameterRange continentalness, MultiNoiseUtil.ParameterRange erosion, MultiNoiseUtil.ParameterRange weirdness, float offset, RegistryKey<Biome> biome) private void
VanillaBiomeParameters.writeCaveBiomeParameters
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange temperature, MultiNoiseUtil.ParameterRange humidity, MultiNoiseUtil.ParameterRange continentalness, MultiNoiseUtil.ParameterRange erosion, MultiNoiseUtil.ParameterRange weirdness, float offset, RegistryKey<Biome> biome) Method parameters in net.minecraft.world.biome.source.util with type arguments of type RegistryKeyModifier and TypeMethodDescriptionprivate void
VanillaBiomeParameters.writeBiomeParameters
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange temperature, MultiNoiseUtil.ParameterRange humidity, MultiNoiseUtil.ParameterRange continentalness, MultiNoiseUtil.ParameterRange erosion, MultiNoiseUtil.ParameterRange weirdness, float offset, RegistryKey<Biome> biome) private void
VanillaBiomeParameters.writeBiomesNearRivers
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) private void
VanillaBiomeParameters.writeCaveBiomeParameters
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange temperature, MultiNoiseUtil.ParameterRange humidity, MultiNoiseUtil.ParameterRange continentalness, MultiNoiseUtil.ParameterRange erosion, MultiNoiseUtil.ParameterRange weirdness, float offset, RegistryKey<Biome> biome) private void
VanillaBiomeParameters.writeCaveBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) void
VanillaTerrainParameters.writeDebugBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) private void
VanillaBiomeParameters.writeLandBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) private void
VanillaBiomeParameters.writeMixedBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) private void
VanillaBiomeParameters.writeMountainousBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) private void
VanillaBiomeParameters.writeOceanBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) private void
VanillaBiomeParameters.writePlainBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) private void
VanillaBiomeParameters.writeRiverBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) protected void
VanillaBiomeParameters.writeVanillaBiomeParameters
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) -
Uses of RegistryKey in net.minecraft.world.chunk
Fields in net.minecraft.world.chunk with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate static final Set<RegistryKey<Biome>>
BelowZeroRetrogen.CAVE_BIOMES
-
Uses of RegistryKey in net.minecraft.world.dimension
Fields in net.minecraft.world.dimension declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<DimensionOptions>
DimensionOptions.END
static final RegistryKey<DimensionOptions>
DimensionOptions.NETHER
static final RegistryKey<DimensionOptions>
DimensionOptions.OVERWORLD
static final RegistryKey<DimensionType>
DimensionType.OVERWORLD_CAVES_REGISTRY_KEY
static final RegistryKey<DimensionType>
DimensionType.OVERWORLD_REGISTRY_KEY
static final RegistryKey<DimensionType>
DimensionType.THE_END_REGISTRY_KEY
static final RegistryKey<DimensionType>
DimensionType.THE_NETHER_REGISTRY_KEY
Fields in net.minecraft.world.dimension with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate static final Set<RegistryKey<DimensionOptions>>
DimensionOptions.BASE_DIMENSIONS
Methods in net.minecraft.world.dimension that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionstatic com.mojang.serialization.DataResult<RegistryKey<World>>
DimensionType.worldFromDimensionNbt
(com.mojang.serialization.Dynamic<?> nbt) Deprecated.Methods in net.minecraft.world.dimension with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic Path
DimensionType.getSaveDirectory
(RegistryKey<World> worldRef, Path worldDirectory) -
Uses of RegistryKey in net.minecraft.world.gen
Methods in net.minecraft.world.gen that return RegistryKeyModifier and TypeMethodDescriptionstatic RegistryKey<DimensionOptions>
GeneratorOptions.toDimensionOptionsKey
(RegistryKey<World> worldKey) static RegistryKey<World>
GeneratorOptions.toWorldKey
(RegistryKey<DimensionOptions> dimensionOptionsKey) Methods in net.minecraft.world.gen that return types with arguments of type RegistryKeyMethods in net.minecraft.world.gen with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic NoiseChunkGenerator
GeneratorOptions.createGenerator
(DynamicRegistryManager registryManager, long seed, RegistryKey<ChunkGeneratorSettings> settings) static NoiseChunkGenerator
GeneratorOptions.createGenerator
(DynamicRegistryManager registryManager, long seed, RegistryKey<ChunkGeneratorSettings> settings, boolean bool) StructureAccessor.method_41034
(BlockPos blockPos, RegistryKey<ConfiguredStructureFeature<?, ?>> registryKey) static RegistryKey<DimensionOptions>
GeneratorOptions.toDimensionOptionsKey
(RegistryKey<World> worldKey) static RegistryKey<World>
GeneratorOptions.toWorldKey
(RegistryKey<DimensionOptions> dimensionOptionsKey) -
Uses of RegistryKey in net.minecraft.world.gen.chunk
Fields in net.minecraft.world.gen.chunk declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<ChunkGeneratorSettings>
ChunkGeneratorSettings.AMPLIFIED
static final RegistryKey<ChunkGeneratorSettings>
ChunkGeneratorSettings.CAVES
static final RegistryKey<ChunkGeneratorSettings>
ChunkGeneratorSettings.END
static final RegistryKey<ChunkGeneratorSettings>
ChunkGeneratorSettings.FLOATING_ISLANDS
static final RegistryKey<ChunkGeneratorSettings>
ChunkGeneratorSettings.LARGE_BIOMES
static final RegistryKey<ChunkGeneratorSettings>
ChunkGeneratorSettings.NETHER
static final RegistryKey<ChunkGeneratorSettings>
ChunkGeneratorSettings.OVERWORLD
Methods in net.minecraft.world.gen.chunk that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionOptional<RegistryKey<com.mojang.serialization.Codec<? extends ChunkGenerator>>>
ChunkGenerator.getCodecKey()
Methods in net.minecraft.world.gen.chunk with parameters of type RegistryKeyModifier and TypeMethodDescriptionboolean
NoiseChunkGenerator.matchesSettings
(long seed, RegistryKey<ChunkGeneratorSettings> settingsKey) boolean
ChunkGenerator.method_41053
(RegistryKey<StructureSet> registryKey, long long2, int int2, int int3, int int4) private static void
ChunkGeneratorSettings.register
(RegistryKey<ChunkGeneratorSettings> registryKey, ChunkGeneratorSettings settings) -
Uses of RegistryKey in net.minecraft.world.gen.densityfunction
Fields in net.minecraft.world.gen.densityfunction declared as RegistryKeyModifier and TypeFieldDescriptionprivate static final RegistryKey<DensityFunction>
DensityFunctions.BASE_3D_NOISE_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.CAVES_ENTRANCES_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.CAVES_NOODLE_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.CAVES_PILLARS_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.CAVES_SPAGHETTI_2D_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.CAVES_SPAGHETTI_2D_THICKNESS_MODULATOR_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.CAVES_SPAGHETTI_ROUGHNESS_FUNCTION_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.CONTINENTS_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.CONTINENTS_OVERWORLD_LARGE_BIOME
private static final RegistryKey<DensityFunction>
DensityFunctions.DEPTH_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.DEPTH_OVERWORLD_LARGE_BIOME
private static final RegistryKey<DensityFunction>
DensityFunctions.EROSION_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.EROSION_OVERWORLD_LARGE_BIOME
private static final RegistryKey<DensityFunction>
DensityFunctions.FACTOR_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.FACTOR_OVERWORLD_LARGE_BIOME
private static final RegistryKey<DensityFunction>
DensityFunctions.RIDGES_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.SHIFT_X
private static final RegistryKey<DensityFunction>
DensityFunctions.SHIFT_Z
private static final RegistryKey<DensityFunction>
DensityFunctions.SLOPED_CHEESE_END
private static final RegistryKey<DensityFunction>
DensityFunctions.SLOPED_CHEESE_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.SLOPED_CHEESE_OVERWORLD_LARGE_BIOME
private static final RegistryKey<DensityFunction>
DensityFunctions.Y
private static final RegistryKey<DensityFunction>
DensityFunctions.ZERO
Methods in net.minecraft.world.gen.densityfunction that return RegistryKeyMethods in net.minecraft.world.gen.densityfunction with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters>
DensityFunctions.method_41111
(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> registryKey) private static DensityFunction
DensityFunctions.method_41112
(RegistryKey<DensityFunction> registryKey, DensityFunction densityFunction) private static DensityFunction
DensityFunctions.method_41116
(RegistryKey<DensityFunction> registryKey) -
Uses of RegistryKey in net.minecraft.world.gen.feature
Fields in net.minecraft.world.gen.feature declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.BASTION_REMNANT
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.BURIED_TREASURE
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.DESERT_PYRAMID
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.END_CITY
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.FORTRESS
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.IGLOO
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.JUNGLE_PYRAMID
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.MANSION
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.MINESHAFT
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.MINESHAFT_MESA
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.MONUMENT
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.NETHER_FOSSIL
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.OCEAN_RUIN_COLD
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.OCEAN_RUIN_WARM
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.PILLAGER_OUTPOST
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.RUINED_PORTAL
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.RUINED_PORTAL_DESERT
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.RUINED_PORTAL_JUNGLE
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.RUINED_PORTAL_MOUNTAIN
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.RUINED_PORTAL_NETHER
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.RUINED_PORTAL_OCEAN
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.RUINED_PORTAL_SWAMP
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.SHIPWRECK
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.SHIPWRECK_BEACHED
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.STRONGHOLD
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.SWAMP_HUT
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.VILLAGE_DESERT
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.VILLAGE_PLAINS
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.VILLAGE_SAVANNA
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.VILLAGE_SNOWY
static final RegistryKey<ConfiguredStructureFeature<?,
?>> ConfiguredStructureFeatureKeys.VILLAGE_TAIGA
Methods in net.minecraft.world.gen.feature that return RegistryKeyMethods in net.minecraft.world.gen.feature with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static <FC extends FeatureConfig,
F extends StructureFeature<FC>>
RegistryEntry<ConfiguredStructureFeature<?,?>> ConfiguredStructureFeatures.register
(RegistryKey<ConfiguredStructureFeature<?, ?>> key, ConfiguredStructureFeature<FC, F> configuredStructureFeature) -
Uses of RegistryKey in net.minecraft.world.gen.noise
Fields in net.minecraft.world.gen.noise declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.AQUIFER_BARRIER
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.AQUIFER_FLUID_LEVEL_FLOODEDNESS
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.AQUIFER_FLUID_LEVEL_SPREAD
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.AQUIFER_LAVA
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.BADLANDS_PILLAR
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.BADLANDS_PILLAR_ROOF
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.BADLANDS_SURFACE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.CALCITE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.CAVE_CHEESE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.CAVE_ENTRANCE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.CAVE_LAYER
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.CLAY_BANDS_OFFSET
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.CONTINENTALNESS
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.CONTINENTALNESS_LARGE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.EROSION
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.EROSION_LARGE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.GRAVEL
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.GRAVEL_LAYER
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.ICE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.ICEBERG_PILLAR
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.ICEBERG_PILLAR_ROOF
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.ICEBERG_SURFACE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.JAGGED
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.NETHER_STATE_SELECTOR
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.NETHER_WART
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.NETHERRACK
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.NOODLE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.NOODLE_RIDGE_A
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.NOODLE_RIDGE_B
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.NOODLE_THICKNESS
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.OFFSET
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.ORE_GAP
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.ORE_VEIN_A
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.ORE_VEIN_B
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.ORE_VEININESS
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.PACKED_ICE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.PATCH
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.PILLAR
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.PILLAR_RARENESS
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.PILLAR_THICKNESS
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.POWDER_SNOW
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.RIDGE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SOUL_SAND_LAYER
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SPAGHETTI_2D
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SPAGHETTI_2D_ELEVATION
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SPAGHETTI_2D_MODULATOR
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SPAGHETTI_2D_THICKNESS
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SPAGHETTI_3D_1
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SPAGHETTI_3D_2
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SPAGHETTI_3D_RARITY
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SPAGHETTI_3D_THICKNESS
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SPAGHETTI_ROUGHNESS
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SPAGHETTI_ROUGHNESS_MODULATOR
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SURFACE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SURFACE_SECONDARY
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SURFACE_SWAMP
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.TEMPERATURE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.TEMPERATURE_LARGE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.VEGETATION
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.VEGETATION_LARGE
Methods in net.minecraft.world.gen.noise that return RegistryKeyModifier and TypeMethodDescriptionprivate static RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
Methods in net.minecraft.world.gen.noise with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic DoublePerlinNoiseSampler
NoiseParametersKeys.createNoiseSampler
(Registry<DoublePerlinNoiseSampler.NoiseParameters> noiseRegistry, RandomDeriver randomDeriver, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noise) private static void
BuiltinNoiseParameters.register
(int firstOctaveOffset, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> temperature, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> vegetation, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> continentalness, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> erosion) private static void
BuiltinNoiseParameters.register
(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noise, int firstOctave, double firstAmplitude, double[] amplitudes) -
Uses of RegistryKey in net.minecraft.world.gen.surfacebuilder
Fields in net.minecraft.world.gen.surfacebuilder declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
MaterialRules.NoiseThresholdMaterialCondition.noise
The field for thenoise
record component.Fields in net.minecraft.world.gen.surfacebuilder with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final List<RegistryKey<Biome>>
MaterialRules.BiomeMaterialCondition.field_36414
(package private) final Predicate<RegistryKey<Biome>>
MaterialRules.BiomeMaterialCondition.field_36415
SurfaceBuilder.noiseSamplers
Methods in net.minecraft.world.gen.surfacebuilder that return RegistryKeyModifier and TypeMethodDescriptionMaterialRules.NoiseThresholdMaterialCondition.noise()
Returns the value of thenoise
record component.Methods in net.minecraft.world.gen.surfacebuilder with parameters of type RegistryKeyModifier and TypeMethodDescriptionMaterialRules.biome
(RegistryKey<Biome>[] biomes) protected DoublePerlinNoiseSampler
SurfaceBuilder.getNoiseSampler
(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noise) MaterialRules.noiseThreshold
(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noise, double min) MaterialRules.noiseThreshold
(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noise, double min, double max) Method parameters in net.minecraft.world.gen.surfacebuilder with type arguments of type RegistryKeyModifier and TypeMethodDescriptionprivate static MaterialRules.BiomeMaterialCondition
MaterialRules.biome
(List<RegistryKey<Biome>> biomes) Constructors in net.minecraft.world.gen.surfacebuilder with parameters of type RegistryKeyModifierConstructorDescription(package private)
NoiseThresholdMaterialCondition
(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> registryKey, double double2, double double3) Constructor parameters in net.minecraft.world.gen.surfacebuilder with type arguments of type RegistryKeyModifierConstructorDescription(package private)
BiomeMaterialCondition
(List<RegistryKey<Biome>> list) -
Uses of RegistryKey in net.minecraft.world.level.storage
Methods in net.minecraft.world.level.storage with parameters of type RegistryKey -
Uses of RegistryKey in net.minecraft.world.storage
Methods in net.minecraft.world.storage with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic void
VersionedChunkStorage.saveContextToNbt
(NbtCompound nbt, RegistryKey<World> worldKey, Optional<RegistryKey<com.mojang.serialization.Codec<? extends ChunkGenerator>>> generatorCodecKey) VersionedChunkStorage.updateChunkNbt
(RegistryKey<World> worldKey, Supplier<PersistentStateManager> persistentStateManagerFactory, NbtCompound nbt, Optional<RegistryKey<com.mojang.serialization.Codec<? extends ChunkGenerator>>> generatorCodecKey) Method parameters in net.minecraft.world.storage with type arguments of type RegistryKeyModifier and TypeMethodDescriptionstatic void
VersionedChunkStorage.saveContextToNbt
(NbtCompound nbt, RegistryKey<World> worldKey, Optional<RegistryKey<com.mojang.serialization.Codec<? extends ChunkGenerator>>> generatorCodecKey) VersionedChunkStorage.updateChunkNbt
(RegistryKey<World> worldKey, Supplier<PersistentStateManager> persistentStateManagerFactory, NbtCompound nbt, Optional<RegistryKey<com.mojang.serialization.Codec<? extends ChunkGenerator>>> generatorCodecKey) -
Uses of RegistryKey in net.minecraft.world.updater
Fields in net.minecraft.world.updater with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Object2FloatMap<RegistryKey<World>>
WorldUpdater.dimensionProgress
Methods in net.minecraft.world.updater that return types with arguments of type RegistryKeyMethods in net.minecraft.world.updater with parameters of type RegistryKeyModifier and TypeMethodDescriptionWorldUpdater.getChunkPositions
(RegistryKey<World> world) float
WorldUpdater.getProgress
(RegistryKey<World> world)