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.fromprivate final @Nullable RegistryKey<World>ChangedDimensionCriterion.Conditions.toMethods 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) booleanChangedDimensionCriterion.Conditions.matches(RegistryKey<World> from, RegistryKey<World> to) ChangedDimensionCriterion.Conditions.to(RegistryKey<World> to) voidChangedDimensionCriterion.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.block.entity
Fields in net.minecraft.block.entity declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<BannerPattern>BannerPatterns.BASEstatic final RegistryKey<BannerPattern>BannerPatterns.BORDERstatic final RegistryKey<BannerPattern>BannerPatterns.BRICKSstatic final RegistryKey<BannerPattern>BannerPatterns.CIRCLEstatic final RegistryKey<BannerPattern>BannerPatterns.CREEPERstatic final RegistryKey<BannerPattern>BannerPatterns.CROSSstatic final RegistryKey<BannerPattern>BannerPatterns.CURLY_BORDERstatic final RegistryKey<BannerPattern>BannerPatterns.DIAGONAL_LEFTstatic final RegistryKey<BannerPattern>BannerPatterns.DIAGONAL_RIGHTstatic final RegistryKey<BannerPattern>BannerPatterns.DIAGONAL_UP_LEFTstatic final RegistryKey<BannerPattern>BannerPatterns.DIAGONAL_UP_RIGHTstatic final RegistryKey<BannerPattern>BannerPatterns.FLOWERstatic final RegistryKey<BannerPattern>BannerPatterns.GLOBEstatic final RegistryKey<BannerPattern>BannerPatterns.GRADIENTstatic final RegistryKey<BannerPattern>BannerPatterns.GRADIENT_UPstatic final RegistryKey<BannerPattern>BannerPatterns.HALF_HORIZONTALstatic final RegistryKey<BannerPattern>BannerPatterns.HALF_HORIZONTAL_BOTTOMstatic final RegistryKey<BannerPattern>BannerPatterns.HALF_VERTICALstatic final RegistryKey<BannerPattern>BannerPatterns.HALF_VERTICAL_RIGHTstatic final RegistryKey<BannerPattern>BannerPatterns.MOJANGstatic final RegistryKey<BannerPattern>BannerPatterns.PIGLINprivate RegistryKey<StructurePool>JigsawBlockEntity.poolstatic final RegistryKey<BannerPattern>BannerPatterns.RHOMBUSstatic final RegistryKey<BannerPattern>BannerPatterns.SKULLstatic final RegistryKey<BannerPattern>BannerPatterns.SMALL_STRIPESstatic final RegistryKey<BannerPattern>BannerPatterns.SQUARE_BOTTOM_LEFTstatic final RegistryKey<BannerPattern>BannerPatterns.SQUARE_BOTTOM_RIGHTstatic final RegistryKey<BannerPattern>BannerPatterns.SQUARE_TOP_LEFTstatic final RegistryKey<BannerPattern>BannerPatterns.SQUARE_TOP_RIGHTstatic final RegistryKey<BannerPattern>BannerPatterns.STRAIGHT_CROSSstatic final RegistryKey<BannerPattern>BannerPatterns.STRIPE_BOTTOMstatic final RegistryKey<BannerPattern>BannerPatterns.STRIPE_CENTERstatic final RegistryKey<BannerPattern>BannerPatterns.STRIPE_DOWNLEFTstatic final RegistryKey<BannerPattern>BannerPatterns.STRIPE_DOWNRIGHTstatic final RegistryKey<BannerPattern>BannerPatterns.STRIPE_LEFTstatic final RegistryKey<BannerPattern>BannerPatterns.STRIPE_MIDDLEstatic final RegistryKey<BannerPattern>BannerPatterns.STRIPE_RIGHTstatic final RegistryKey<BannerPattern>BannerPatterns.STRIPE_TOPstatic final RegistryKey<BannerPattern>BannerPatterns.TRIANGLE_BOTTOMstatic final RegistryKey<BannerPattern>BannerPatterns.TRIANGLE_TOPstatic final RegistryKey<BannerPattern>BannerPatterns.TRIANGLES_BOTTOMstatic final RegistryKey<BannerPattern>BannerPatterns.TRIANGLES_TOPMethods in net.minecraft.block.entity that return RegistryKeyModifier and TypeMethodDescriptionJigsawBlockEntity.getPool()private static RegistryKey<BannerPattern>Methods in net.minecraft.block.entity with parameters of type RegistryKeyModifier and TypeMethodDescriptionBannerPattern.Patterns.add(RegistryKey<BannerPattern> pattern, DyeColor color) static IdentifierBannerPattern.getSpriteId(RegistryKey<BannerPattern> pattern, boolean banner) voidJigsawBlockEntity.setPool(RegistryKey<StructurePool> pool) -
Uses of RegistryKey in net.minecraft.client.gui.screen
Fields in net.minecraft.client.gui.screen declared as RegistryKey -
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_COLORSstatic final Map<Optional<RegistryKey<WorldPreset>>,LevelScreenProvider> LevelScreenProvider.WORLD_PRESET_TO_SCREEN_PROVIDERMethod parameters in net.minecraft.client.gui.screen.world with type arguments of type RegistryKeyModifier and TypeMethodDescriptionprivate static Optional<RegistryEntry<WorldPreset>>MoreOptionsDialog.createPresetEntry(GeneratorOptionsHolder generatorOptionsHolder, Optional<RegistryKey<WorldPreset>> presetKey) Constructor parameters in net.minecraft.client.gui.screen.world with type arguments of type RegistryKeyModifierConstructorDescriptionMoreOptionsDialog(GeneratorOptionsHolder generatorOptionsHolder, Optional<RegistryKey<WorldPreset>> presetKey, OptionalLong seed) -
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.worldKeysMethods 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> voidClientPlayNetworkHandler.loadTags(RegistryKey<? extends Registry<? extends T>> registryKey, TagPacketSerializer.Serialized serialized) -
Uses of RegistryKey in net.minecraft.client.realms.gui.screen
Constructors in net.minecraft.client.realms.gui.screen with parameters of type RegistryKeyModifierConstructorDescriptionprivateRealmsWorldGeneratorType(int id, RegistryKey<WorldPreset> registryKey) -
Uses of RegistryKey in net.minecraft.client.render
Fields in net.minecraft.client.render with type parameters of type RegistryKeyModifier and TypeFieldDescriptionstatic final Map<RegistryKey<BannerPattern>,SpriteIdentifier> TexturedRenderLayers.BANNER_PATTERN_TEXTURESstatic final Map<RegistryKey<BannerPattern>,SpriteIdentifier> TexturedRenderLayers.SHIELD_PATTERN_TEXTURESMethods in net.minecraft.client.render with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static SpriteIdentifierTexturedRenderLayers.createBannerPatternTextureId(RegistryKey<BannerPattern> bannerPattern) private static SpriteIdentifierTexturedRenderLayers.createShieldPatternTextureId(RegistryKey<BannerPattern> bannerPattern) static SpriteIdentifierTexturedRenderLayers.getBannerPatternTextureId(RegistryKey<BannerPattern> bannerPattern) static SpriteIdentifierTexturedRenderLayers.getShieldPatternTextureId(RegistryKey<BannerPattern> bannerPattern) -
Uses of RegistryKey in net.minecraft.client.world
Constructors in net.minecraft.client.world with parameters of type RegistryKeyModifierConstructorDescriptionClientWorld(ClientPlayNetworkHandler networkHandler, ClientWorld.Properties properties, RegistryKey<World> registryRef, RegistryEntry<DimensionType> dimensionTypeEntry, 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 RegistryKeyModifier and TypeMethodDescriptionCommandSource.getWorldKeys()CommandRegistryWrapper.Impl.streamKeys()Returns a stream of registry keys defined in the wrapped registry.CommandRegistryWrapper.streamKeys()Returns a stream of registry keys defined in the wrapped registry.Methods in net.minecraft.command with parameters of type RegistryKeyModifier and TypeMethodDescription<T> CommandRegistryWrapper<T>CommandRegistryAccess.createWrapper(RegistryKey<? extends Registry<T>> registryRef) Creates a registry wrapper that follows the entry list creation policy.CommandRegistryWrapper.getEntry(RegistryKey<T> key) CommandRegistryWrapper.Impl.getEntry(RegistryKey<T> key) CompletableFuture<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.keyThe field for thekeyrecord component.(package private) final RegistryKey<? extends Registry<T>>RegistryKeyArgumentType.registryRef(package private) final RegistryKey<? extends Registry<T>>RegistryKeyArgumentType.Serializer.Properties.registryRef(package private) final RegistryKey<? extends Registry<T>>RegistryPredicateArgumentType.registryRef(package private) final RegistryKey<? extends Registry<T>>RegistryPredicateArgumentType.Serializer.Properties.registryRefMethods 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 thekeyrecord 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) 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) private static <T> RegistryEntry<T>RegistryKeyArgumentType.getRegistryEntry(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name, RegistryKey<Registry<T>> registryRef, com.mojang.brigadier.exceptions.DynamicCommandExceptionType invalidException) 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 RegistryKeyModifierConstructorDescription(package private)Properties(RegistryKey<? extends Registry<T>> registryRef) (package private)Properties(RegistryKey<? extends Registry<T>> registryRef) RegistryKeyArgumentType(RegistryKey<? extends Registry<T>> registryRef) (package private)RegistryKeyBased(RegistryKey<T> registryKey) RegistryPredicateArgumentType(RegistryKey<? extends Registry<T>> registryRef) -
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_BIOMESMethods 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.BuilderAdventureTabAdvancementGenerator.requireListedBiomesVisited(Advancement.Builder builder, List<RegistryKey<Biome>> biomes) -
Uses of RegistryKey in net.minecraft.entity.decoration.painting
Fields in net.minecraft.entity.decoration.painting declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<PaintingVariant>PaintingVariants.ALBANstatic final RegistryKey<PaintingVariant>PaintingVariants.AZTECstatic final RegistryKey<PaintingVariant>PaintingVariants.AZTEC2static final RegistryKey<PaintingVariant>PaintingVariants.BOMBstatic final RegistryKey<PaintingVariant>PaintingVariants.BURNING_SKULLstatic final RegistryKey<PaintingVariant>PaintingVariants.BUSTstatic final RegistryKey<PaintingVariant>PaintingVariants.COURBETstatic final RegistryKey<PaintingVariant>PaintingVariants.CREEBETprivate static final RegistryKey<PaintingVariant>PaintingEntity.DEFAULT_VARIANTstatic final RegistryKey<PaintingVariant>PaintingVariants.DONKEY_KONGstatic final RegistryKey<PaintingVariant>PaintingVariants.EARTHstatic final RegistryKey<PaintingVariant>PaintingVariants.FIGHTERSstatic final RegistryKey<PaintingVariant>PaintingVariants.FIREstatic final RegistryKey<PaintingVariant>PaintingVariants.GRAHAMstatic final RegistryKey<PaintingVariant>PaintingVariants.KEBABstatic final RegistryKey<PaintingVariant>PaintingVariants.MATCHstatic final RegistryKey<PaintingVariant>PaintingVariants.PIGSCENEstatic final RegistryKey<PaintingVariant>PaintingVariants.PLANTstatic final RegistryKey<PaintingVariant>PaintingVariants.POINTERstatic final RegistryKey<PaintingVariant>PaintingVariants.POOLstatic final RegistryKey<PaintingVariant>PaintingVariants.SEAstatic final RegistryKey<PaintingVariant>PaintingVariants.SKELETONstatic final RegistryKey<PaintingVariant>PaintingVariants.SKULL_AND_ROSESstatic final RegistryKey<PaintingVariant>PaintingVariants.STAGEstatic final RegistryKey<PaintingVariant>PaintingVariants.SUNSETstatic final RegistryKey<PaintingVariant>PaintingVariants.VOIDstatic final RegistryKey<PaintingVariant>PaintingVariants.WANDERERstatic final RegistryKey<PaintingVariant>PaintingVariants.WASTELANDstatic final RegistryKey<PaintingVariant>PaintingVariants.WATERstatic final RegistryKey<PaintingVariant>PaintingVariants.WINDstatic final RegistryKey<PaintingVariant>PaintingVariants.WITHERMethods in net.minecraft.entity.decoration.painting that return RegistryKey -
Uses of RegistryKey in net.minecraft.item
Fields in net.minecraft.item declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<Instrument>Instruments.ADMIRE_GOAT_HORNstatic final RegistryKey<Instrument>Instruments.CALL_GOAT_HORNstatic final RegistryKey<Instrument>Instruments.DREAM_GOAT_HORNstatic final RegistryKey<Instrument>Instruments.FEEL_GOAT_HORNstatic final RegistryKey<Instrument>Instruments.PONDER_GOAT_HORNstatic final RegistryKey<Instrument>Instruments.SEEK_GOAT_HORNstatic final RegistryKey<Instrument>Instruments.SING_GOAT_HORNstatic final RegistryKey<Instrument>Instruments.YEARN_GOAT_HORNMethods in net.minecraft.item that return RegistryKeyMethods in net.minecraft.item that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionprivate static Optional<RegistryKey<World>>CompassItem.getLodestoneDimension(NbtCompound nbt) Methods in net.minecraft.item with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static intFilledMapItem.allocateMapId(World world, int x, int z, int scale, boolean showIcons, boolean unlimitedTracking, RegistryKey<World> dimension) private static voidFilledMapItem.createMapState(ItemStack stack, World world, int x, int z, int scale, boolean showIcons, boolean unlimitedTracking, RegistryKey<World> dimension) private voidCompassItem.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 MapStateMapState.of(byte scale, boolean showIcons, RegistryKey<World> dimension) Creates a new map state instance for the client.static MapStateMapState.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 RegistryKeyModifierConstructorDescriptionprivateMapState(int centerX, int centerZ, byte scale, boolean showIcons, boolean unlimitedTracking, boolean locked, RegistryKey<World> dimension) -
Uses of RegistryKey in net.minecraft.loot.function
Methods in net.minecraft.loot.function with parameters of type RegistryKeyModifier and TypeMethodDescriptionSetBannerPatternFunction.Builder.pattern(RegistryKey<BannerPattern> pattern, DyeColor color) -
Uses of RegistryKey in net.minecraft.network
Methods in net.minecraft.network that return RegistryKeyModifier and TypeMethodDescription<T> RegistryKey<T>PacketByteBuf.readRegistryKey(RegistryKey<? extends Registry<T>> registryRef) Reads a registry key from this buf.Methods in net.minecraft.network with parameters of type RegistryKeyModifier and TypeMethodDescription<T> RegistryKey<T>PacketByteBuf.readRegistryKey(RegistryKey<? extends Registry<T>> registryRef) Reads a registry key from this buf.voidPacketByteBuf.writeRegistryKey(RegistryKey<?> key) Writes a registry key to this buf. -
Uses of RegistryKey in net.minecraft.network.message
Fields in net.minecraft.network.message declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<MessageType>MessageType.CHATThe registry key for the message type used bychat messages.static final RegistryKey<MessageType>MessageType.EMOTE_COMMANDThe registry key for the emote command message type, used by /me.static final RegistryKey<MessageType>MessageType.GAME_INFOThe registry key for the game info message type.static final RegistryKey<MessageType>MessageType.MSG_COMMANDThe registry key for the message command message type, used by /msg.static final RegistryKey<MessageType>MessageType.SAY_COMMANDThe registry key for the say command message type, used by /say.static final RegistryKey<MessageType>MessageType.SYSTEMThe registry key for the system message message type.static final RegistryKey<MessageType>MessageType.TEAM_MSG_COMMANDThe registry key for the team message command message type, used by /teammsg.static final RegistryKey<MessageType>MessageType.TELLRAW_COMMANDThe registry key for the tellraw command message type, used by /tellraw.Methods in net.minecraft.network.message that return RegistryKey -
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.dimensionprivate final RegistryKey<World>GameJoinS2CPacket.dimensionIdThe field for thedimensionIdrecord component.private final RegistryKey<DimensionType>GameJoinS2CPacket.dimensionTypeThe field for thedimensionTyperecord component.private final RegistryKey<DimensionType>PlayerRespawnS2CPacket.dimensionTypeFields in net.minecraft.network.packet.s2c.play with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Set<RegistryKey<World>>GameJoinS2CPacket.dimensionIdsThe field for thedimensionIdsrecord component.private final Map<RegistryKey<? extends Registry<?>>,TagPacketSerializer.Serialized> SynchronizeTagsS2CPacket.groupsMethods in net.minecraft.network.packet.s2c.play that return RegistryKeyModifier and TypeMethodDescriptionGameJoinS2CPacket.dimensionId()Returns the value of thedimensionIdrecord component.GameJoinS2CPacket.dimensionType()Returns the value of thedimensionTyperecord component.PlayerRespawnS2CPacket.getDimension()PlayerRespawnS2CPacket.getDimensionType()Methods in net.minecraft.network.packet.s2c.play that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionGameJoinS2CPacket.dimensionIds()Returns the value of thedimensionIdsrecord 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, RegistryKey<DimensionType> registryKey, RegistryKey<World> registryKey2, long long2, int maxPlayers, int chunkLoadDistance, int int2, boolean bool2, boolean bool3, boolean bool4, boolean bool5, Optional<GlobalPos> optional) PlayerRespawnS2CPacket(RegistryKey<DimensionType> dimensionType, RegistryKey<World> dimension, long sha256Seed, GameMode gameMode, @Nullable GameMode previousGameMode, boolean debugWorld, boolean flatWorld, boolean keepPlayerAttributes, Optional<GlobalPos> lastDeathPos) 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, RegistryKey<DimensionType> registryKey, RegistryKey<World> registryKey2, long long2, int maxPlayers, int chunkLoadDistance, int int2, boolean bool2, boolean bool3, boolean bool4, boolean bool5, Optional<GlobalPos> optional) 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.biomeprivate @Nullable RegistryKey<Biome>LocationPredicate.Builder.biomeprivate @Nullable RegistryKey<World>LocationPredicate.Builder.dimensionprivate final @Nullable RegistryKey<World>LocationPredicate.dimensionprivate @Nullable RegistryKey<Structure>LocationPredicate.Builder.featureprivate final @Nullable RegistryKey<Structure>LocationPredicate.featureMethods in net.minecraft.predicate.entity with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic LocationPredicateLocationPredicate.biome(RegistryKey<Biome> biome) LocationPredicate.Builder.biome(@Nullable RegistryKey<Biome> biome) LocationPredicate.Builder.dimension(@Nullable RegistryKey<World> dimension) static LocationPredicateLocationPredicate.dimension(RegistryKey<World> dimension) LocationPredicate.Builder.feature(@Nullable RegistryKey<Structure> feature) static LocationPredicateLocationPredicate.feature(RegistryKey<Structure> 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<Structure> 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.worldsMethods in net.minecraft.server that return types with arguments of type RegistryKeyMethods in net.minecraft.server with parameters of type RegistryKeyModifier and TypeMethodDescriptionvoidPlayerManager.broadcast(SignedMessage message, Function<ServerPlayerEntity, SignedMessage> playerMessageFactory, MessageSender sender, RegistryKey<MessageType> typeKey) Broadcasts a chat message to all players and the server console.voidPlayerManager.broadcast(SignedMessage message, MessageSender sender, RegistryKey<MessageType> typeKey) Broadcasts a chat message to all players and the server console.voidPlayerManager.broadcast(FilteredMessage<SignedMessage> message, ServerCommandSource source, RegistryKey<MessageType> typeKey) Broadcasts a chat message to all players and the server console.voidPlayerManager.broadcast(FilteredMessage<SignedMessage> message, ServerPlayerEntity sender, RegistryKey<MessageType> typeKey) Broadcasts a chat message to all players and the server console.voidPlayerManager.broadcast(Text message, Function<ServerPlayerEntity, Text> playerMessageFactory, RegistryKey<MessageType> typeKey) Broadcasts a message to all players and the server console.voidPlayerManager.broadcast(Text message, RegistryKey<MessageType> typeKey) Broadcasts a message to all players and the server console.MinecraftServer.getWorld(RegistryKey<World> key) voidMinecraftServer.logChatMessage(MessageSender sender, Text message, RegistryKey<MessageType> typeKey) voidPlayerManager.sendToAround(@Nullable PlayerEntity player, double x, double y, double z, double distance, RegistryKey<World> worldKey, Packet<?> packet) voidPlayerManager.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.dimensionThe field for thedimensionrecord component.Methods in net.minecraft.server.chase that return RegistryKeyModifier and TypeMethodDescriptionChaseClient.TeleportPos.dimension()Returns the value of thedimensionrecord 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 aTeleportPosrecord 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.dedicated
Fields in net.minecraft.server.dedicated with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate static final Map<String,RegistryKey<WorldPreset>> ServerPropertiesHandler.WorldGenProperties.LEVEL_TYPE_TO_PRESET_KEY -
Uses of RegistryKey in net.minecraft.server.network
Fields in net.minecraft.server.network declared as RegistryKeyModifier and TypeFieldDescriptionprivate RegistryKey<World>ServerPlayerEntity.spawnPointDimensionMethods in net.minecraft.server.network that return RegistryKeyMethods in net.minecraft.server.network with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate booleanServerPlayerEntity.acceptsMessage(RegistryKey<MessageType> typeKey) private intServerPlayerEntity.getMessageTypeId(RegistryKey<MessageType> typeKey) voidServerPlayerEntity.sendChatMessage(SignedMessage message, MessageSender sender, RegistryKey<MessageType> typeKey) Sends a chat message to the player.voidServerPlayerEntity.sendMessage(Text message, RegistryKey<MessageType> typeKey) Sends a message to the player.private voidServerPlayerEntity.sendMessageDeliverError(Text message, RegistryKey<MessageType> typeKey) voidServerPlayerEntity.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, DimensionOptions dimensionOptions, WorldGenerationProgressListener worldGenerationProgressListener, 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.ANCIENT_CITIESstatic final RegistryKey<StructureSet>StructureSetKeys.BURIED_TREASURESstatic final RegistryKey<StructureSet>StructureSetKeys.DESERT_PYRAMIDSstatic final RegistryKey<StructureSet>StructureSetKeys.END_CITIESstatic final RegistryKey<StructureSet>StructureSetKeys.IGLOOSstatic final RegistryKey<StructureSet>StructureSetKeys.JUNGLE_TEMPLESstatic final RegistryKey<StructureSet>StructureSetKeys.MINESHAFTSstatic final RegistryKey<StructureSet>StructureSetKeys.NETHER_COMPLEXESstatic final RegistryKey<StructureSet>StructureSetKeys.NETHER_FOSSILSstatic final RegistryKey<StructureSet>StructureSetKeys.OCEAN_MONUMENTSstatic final RegistryKey<StructureSet>StructureSetKeys.OCEAN_RUINSstatic final RegistryKey<StructureSet>StructureSetKeys.PILLAGER_OUTPOSTSstatic final RegistryKey<StructureSet>StructureSetKeys.RUINED_PORTALSstatic final RegistryKey<StructureSet>StructureSetKeys.SHIPWRECKSstatic final RegistryKey<StructureSet>StructureSetKeys.STRONGHOLDSstatic final RegistryKey<StructureSet>StructureSetKeys.SWAMP_HUTSstatic final RegistryKey<StructureSet>StructureSetKeys.VILLAGESstatic final RegistryKey<StructureSet>StructureSetKeys.WOODLAND_MANSIONSMethods 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<Structure> structure, 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.keyThe field for thekeyrecord component.private final RegistryKey<? extends Registry<T>>TagKey.registryThe field for theregistryrecord component.Fields in net.minecraft.tag with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate static final Map<RegistryKey<? extends Registry<?>>,String> TagManagerLoader.DIRECTORIESMethods in net.minecraft.tag that return RegistryKeyModifier and TypeMethodDescriptionRegistryKey<? extends Registry<T>>TagManagerLoader.RegistryTags.key()Returns the value of thekeyrecord component.RegistryKey<? extends Registry<T>>TagKey.registry()Returns the value of theregistryrecord 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 <T> com.mojang.serialization.Codec<TagKey<T>>TagKey.codec(RegistryKey<? extends Registry<T>> registry) static StringTagManagerLoader.getPath(RegistryKey<? extends Registry<?>> registry) booleanTagKey.isOf(RegistryKey<? extends Registry<?>> registryRef) static <T> voidTagPacketSerializer.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) TagKey.tryCast(RegistryKey<? extends Registry<E>> registryRef) static <T> com.mojang.serialization.Codec<TagKey<T>>TagKey.unprefixedCodec(RegistryKey<? extends Registry<T>> registry) Constructors in net.minecraft.tag with parameters of type RegistryKeyModifierConstructorDescriptionRegistryTags(RegistryKey<? extends Registry<T>> registryKey, Map<Identifier, Collection<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<? extends Registry<E>>RegistryElementCodec.registryRefFields in net.minecraft.util.dynamic with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Map<RegistryKey<? extends Registry<?>>,RegistryLoader.ValueHolder<?>> RegistryLoader.valueHoldersprivate final Map<RegistryKey<?>,EntryLoader.Impl.Element> EntryLoader.Impl.values(package private) final Map<RegistryKey<E>,com.mojang.serialization.DataResult<RegistryEntry<E>>> RegistryLoader.ValueHolder.valuesMethods in net.minecraft.util.dynamic that return types with arguments of type RegistryKeyModifier and TypeMethodDescription<E> Map<RegistryKey<E>,EntryLoader.Parseable<E>> EntryLoader.getKnownEntryPaths(RegistryKey<? extends Registry<E>> key) <E> Map<RegistryKey<E>,EntryLoader.Parseable<E>> EntryLoader.Impl.getKnownEntryPaths(RegistryKey<? extends Registry<E>> key) Methods in net.minecraft.util.dynamic with parameters of type RegistryKeyModifier and TypeMethodDescription<E> voidEntryLoader.Impl.add(DynamicRegistryManager registryManager, RegistryKey<E> key, com.mojang.serialization.Encoder<E> encoder, int rawId, E entry, com.mojang.serialization.Lifecycle lifecycle) <E> Optional<EntryLoader.Parseable<E>>EntryLoader.createParseable(RegistryKey<E> key) <E> Optional<EntryLoader.Parseable<E>>EntryLoader.Impl.createParseable(RegistryKey<E> key) static <E> com.mojang.serialization.MapCodec<Registry<E>>RegistryOps.createRegistryCodec(RegistryKey<? extends Registry<? extends E>> registryRef) <E> Map<RegistryKey<E>,EntryLoader.Parseable<E>> EntryLoader.getKnownEntryPaths(RegistryKey<? extends Registry<E>> key) <E> Map<RegistryKey<E>,EntryLoader.Parseable<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> 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) 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, Optional<EntryLoader.Parseable<E>> parseable, 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) 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 RegistryKeyModifierConstructorDescriptionprivateRegistryElementCodec(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> elementCodec, boolean allowInlineDefinitions) -
Uses of RegistryKey in net.minecraft.util.math
Fields in net.minecraft.util.math declared as RegistryKeyMethods in net.minecraft.util.math that return RegistryKeyMethods in net.minecraft.util.math with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic GlobalPosGlobalPos.create(RegistryKey<World> dimension, BlockPos pos) Constructors in net.minecraft.util.math with parameters of type RegistryKey -
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_KEYstatic final RegistryKey<Registry<EntityAttribute>>Registry.ATTRIBUTE_KEYstatic final RegistryKey<Registry<BannerPattern>>Registry.BANNER_PATTERN_KEYstatic final RegistryKey<Registry<Biome>>Registry.BIOME_KEYstatic final RegistryKey<Registry<com.mojang.serialization.Codec<? extends BiomeSource>>>Registry.BIOME_SOURCE_KEYstatic final RegistryKey<Registry<BlockEntityType<?>>>Registry.BLOCK_ENTITY_TYPE_KEYstatic final RegistryKey<Registry<Block>>Registry.BLOCK_KEYstatic final RegistryKey<Registry<BlockPredicateType<?>>>Registry.BLOCK_PREDICATE_TYPE_KEYstatic final RegistryKey<Registry<BlockStateProviderType<?>>>Registry.BLOCK_STATE_PROVIDER_TYPE_KEYstatic final RegistryKey<Registry<Carver<?>>>Registry.CARVER_KEYstatic final RegistryKey<Registry<CatVariant>>Registry.CAT_VARIANT_KEYstatic final RegistryKey<Registry<com.mojang.serialization.Codec<? extends ChunkGenerator>>>Registry.CHUNK_GENERATOR_KEYstatic final RegistryKey<Registry<ChunkGeneratorSettings>>Registry.CHUNK_GENERATOR_SETTINGS_KEYstatic final RegistryKey<Registry<ChunkStatus>>Registry.CHUNK_STATUS_KEYstatic final RegistryKey<Registry<ArgumentSerializer<?,?>>> Registry.COMMAND_ARGUMENT_TYPE_KEYstatic final RegistryKey<Registry<ConfiguredCarver<?>>>Registry.CONFIGURED_CARVER_KEYstatic final RegistryKey<Registry<ConfiguredFeature<?,?>>> Registry.CONFIGURED_FEATURE_KEYstatic final RegistryKey<Registry<Identifier>>Registry.CUSTOM_STAT_KEYstatic final RegistryKey<Registry<DensityFunction>>Registry.DENSITY_FUNCTION_KEYstatic final RegistryKey<Registry<com.mojang.serialization.Codec<? extends DensityFunction>>>Registry.DENSITY_FUNCTION_TYPE_KEYstatic final RegistryKey<Registry<DimensionOptions>>Registry.DIMENSION_KEYA registry key representing theDimensionOptionstype.static final RegistryKey<Registry<DimensionType>>Registry.DIMENSION_TYPE_KEYstatic final RegistryKey<Registry<Enchantment>>Registry.ENCHANTMENT_KEYstatic final RegistryKey<Registry<EntityType<?>>>Registry.ENTITY_TYPE_KEYstatic final RegistryKey<Registry<Feature<?>>>Registry.FEATURE_KEYstatic final RegistryKey<Registry<FeatureSizeType<?>>>Registry.FEATURE_SIZE_TYPE_KEYstatic final RegistryKey<Registry<FlatLevelGeneratorPreset>>Registry.FLAT_LEVEL_GENERATOR_PRESET_KEYstatic final RegistryKey<Registry<FloatProviderType<?>>>Registry.FLOAT_PROVIDER_TYPE_KEYstatic final RegistryKey<Registry<Fluid>>Registry.FLUID_KEYstatic final RegistryKey<Registry<FoliagePlacerType<?>>>Registry.FOLIAGE_PLACER_TYPE_KEYstatic final RegistryKey<Registry<FrogVariant>>Registry.FROG_VARIANT_KEYstatic final RegistryKey<Registry<GameEvent>>Registry.GAME_EVENT_KEYstatic final RegistryKey<Registry<HeightProviderType<?>>>Registry.HEIGHT_PROVIDER_TYPE_KEYstatic final RegistryKey<Registry<Instrument>>Registry.INSTRUMENT_KEYstatic final RegistryKey<Registry<IntProviderType<?>>>Registry.INT_PROVIDER_TYPE_KEYstatic final RegistryKey<Registry<Item>>Registry.ITEM_KEYprivate final RegistryKey<? extends Registry<T>>DynamicRegistryManager.Entry.keyThe field for thekeyrecord component.private final RegistryKey<T>RegistryCodecs.RegistryManagerEntry.keyThe field for thekeyrecord component.static final RegistryKey<Registry<LootConditionType>>Registry.LOOT_CONDITION_TYPE_KEYstatic final RegistryKey<Registry<LootFunctionType>>Registry.LOOT_FUNCTION_TYPE_KEYstatic final RegistryKey<Registry<LootNbtProviderType>>Registry.LOOT_NBT_PROVIDER_TYPE_KEYstatic final RegistryKey<Registry<LootNumberProviderType>>Registry.LOOT_NUMBER_PROVIDER_TYPE_KEYstatic final RegistryKey<Registry<LootPoolEntryType>>Registry.LOOT_POOL_ENTRY_TYPE_KEYstatic final RegistryKey<Registry<LootScoreProviderType>>Registry.LOOT_SCORE_PROVIDER_TYPE_KEYstatic final RegistryKey<Registry<com.mojang.serialization.Codec<? extends MaterialRules.MaterialCondition>>>Registry.MATERIAL_CONDITION_KEYstatic final RegistryKey<Registry<com.mojang.serialization.Codec<? extends MaterialRules.MaterialRule>>>Registry.MATERIAL_RULE_KEYstatic final RegistryKey<Registry<MemoryModuleType<?>>>Registry.MEMORY_MODULE_TYPE_KEYstatic final RegistryKey<Registry<ScreenHandlerType<?>>>Registry.MENU_KEYstatic final RegistryKey<Registry<MessageType>>Registry.MESSAGE_TYPE_KEYstatic final RegistryKey<Registry<StatusEffect>>Registry.MOB_EFFECT_KEYstatic final RegistryKey<Registry<DoublePerlinNoiseSampler.NoiseParameters>>Registry.NOISE_KEYstatic final RegistryKey<Registry<PaintingVariant>>Registry.PAINTING_VARIANT_KEYstatic final RegistryKey<Registry<ParticleType<?>>>Registry.PARTICLE_TYPE_KEYstatic final RegistryKey<Registry<PlacedFeature>>Registry.PLACED_FEATURE_KEYstatic final RegistryKey<Registry<PlacementModifierType<?>>>Registry.PLACEMENT_MODIFIER_TYPE_KEYstatic final RegistryKey<Registry<PointOfInterestType>>Registry.POINT_OF_INTEREST_TYPE_KEYstatic final RegistryKey<Registry<PosRuleTestType<?>>>Registry.POS_RULE_TEST_KEYstatic final RegistryKey<Registry<PositionSourceType<?>>>Registry.POSITION_SOURCE_TYPE_KEYstatic final RegistryKey<Registry<Potion>>Registry.POTION_KEYstatic final RegistryKey<Registry<RecipeSerializer<?>>>Registry.RECIPE_SERIALIZER_KEYstatic final RegistryKey<Registry<RecipeType<?>>>Registry.RECIPE_TYPE_KEYprivate final RegistryKey<? extends Registry<E>>DynamicRegistryManager.Info.registryThe field for theregistryrecord component.private final RegistryKey<? extends Registry<E>>RegistryEntryListCodec.registryprivate final RegistryKey<? extends Registry<E>>RegistryFixedCodec.registryprivate final RegistryKey<? extends Registry<T>>Registry.registryKeyThe key representing the type of elements held by this registry.private @Nullable RegistryKey<T>RegistryEntry.Reference.registryKeystatic final RegistryKey<Registry<RootPlacerType<?>>>Registry.ROOT_PLACER_TYPE_KEYstatic final RegistryKey<Registry<RuleTestType<?>>>Registry.RULE_TEST_KEYstatic final RegistryKey<Registry<Schedule>>Registry.SCHEDULE_KEYstatic final RegistryKey<Registry<SensorType<?>>>Registry.SENSOR_TYPE_KEYstatic final RegistryKey<Registry<SoundEvent>>Registry.SOUND_EVENT_KEYstatic final RegistryKey<Registry<StatType<?>>>Registry.STAT_TYPE_KEYstatic final RegistryKey<Registry<Structure>>Registry.STRUCTURE_KEYstatic final RegistryKey<Registry<StructurePieceType>>Registry.STRUCTURE_PIECE_KEYstatic final RegistryKey<Registry<StructurePlacementType<?>>>Registry.STRUCTURE_PLACEMENT_KEYstatic final RegistryKey<Registry<StructurePoolElementType<?>>>Registry.STRUCTURE_POOL_ELEMENT_KEYstatic final RegistryKey<Registry<StructurePool>>Registry.STRUCTURE_POOL_KEYstatic final RegistryKey<Registry<StructureProcessorType<?>>>Registry.STRUCTURE_PROCESSOR_KEYstatic final RegistryKey<Registry<StructureProcessorList>>Registry.STRUCTURE_PROCESSOR_LIST_KEYstatic final RegistryKey<Registry<StructureSet>>Registry.STRUCTURE_SET_KEYstatic final RegistryKey<Registry<StructureType<?>>>Registry.STRUCTURE_TYPE_KEYstatic final RegistryKey<Registry<TreeDecoratorType<?>>>Registry.TREE_DECORATOR_TYPE_KEYstatic final RegistryKey<Registry<TrunkPlacerType<?>>>Registry.TRUNK_PLACER_TYPE_KEYstatic final RegistryKey<Registry<VillagerProfession>>Registry.VILLAGER_PROFESSION_KEYstatic final RegistryKey<Registry<VillagerType>>Registry.VILLAGER_TYPE_KEYstatic final RegistryKey<Registry<World>>Registry.WORLD_KEYA registry key representing theWorldtype.static final RegistryKey<Registry<WorldPreset>>Registry.WORLD_PRESET_KEYFields in net.minecraft.util.registry with type parameters of type RegistryKeyModifier and TypeFieldDescriptionstatic final Map<RegistryKey<? extends Registry<?>>,DynamicRegistryManager.Info<?>> DynamicRegistryManager.INFOSprivate static final Map<String,RegistryKey<?>> RegistryKey.INSTANCESA cache of all registry keys ever created.private final Map<RegistryKey<T>,RegistryEntry.Reference<T>> SimpleRegistry.keyToEntryprivate final Map<? extends RegistryKey<? extends Registry<?>>,? extends MutableRegistry<?>> DynamicRegistryManager.MutableImpl.mutableRegistriesprivate final Map<? extends RegistryKey<? extends Registry<?>>,? extends Registry<?>> DynamicRegistryManager.ImmutableImpl.registriesMethods 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 thekeyrecord component.RegistryCodecs.RegistryManagerEntry.key()Returns the value of thekeyrecord 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 theregistryrecord 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) 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()abstract Set<RegistryKey<T>>Registry.getKeys()Set<RegistryKey<T>>SimpleRegistry.getKeys()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, BuiltinRegistries.Initializer<T> initializer) private static <T> Registry<T>BuiltinRegistries.addRegistry(RegistryKey<? extends Registry<T>> registryRef, BuiltinRegistries.Initializer<T> initializer) private static <T,R extends MutableRegistry<T>>
RBuiltinRegistries.addRegistry(RegistryKey<? extends Registry<T>> registryRef, R registry, BuiltinRegistries.Initializer<T> initializer, com.mojang.serialization.Lifecycle lifecycle) private voidSimpleRegistry.assertNotFrozen(RegistryKey<T> key) abstract booleanRegistry.contains(RegistryKey<T> key) booleanSimpleRegistry.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 <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 TRegistry.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) abstract com.mojang.serialization.DataResult<RegistryEntry<T>>Registry.getOrCreateEntryDataResult(RegistryKey<T> key) com.mojang.serialization.DataResult<RegistryEntry<T>>SimpleRegistry.getOrCreateEntryDataResult(RegistryKey<T> key) Registry.getOrEmpty(@Nullable RegistryKey<T> key) Registry.getOrThrow(RegistryKey<T> key) Gets an entry from the registry.booleanRegistryKey.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) booleanRegistryEntry.Direct.matchesKey(RegistryKey<T> key) booleanRegistryEntry.matchesKey(RegistryKey<T> key) booleanRegistryEntry.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> voidDynamicRegistryManager.register(ImmutableMap.Builder<RegistryKey<? extends Registry<?>>, DynamicRegistryManager.Info<?>> infosBuilder, RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> entryCodec) private static <E> voidDynamicRegistryManager.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) voidRegistryEntry.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) booleanRegistryEntry.Direct.matches(Predicate<RegistryKey<T>> predicate) booleanRegistryEntry.matches(Predicate<RegistryKey<T>> predicate) booleanRegistryEntry.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> voidDynamicRegistryManager.register(ImmutableMap.Builder<RegistryKey<? extends Registry<?>>, DynamicRegistryManager.Info<?>> infosBuilder, RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> entryCodec) private static <E> voidDynamicRegistryManager.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 aInforecord class.MutableRegistry(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle) privateReference(RegistryEntry.Reference.Type referenceType, Registry<T> registry, @Nullable RegistryKey<T> registryKey, T value) protectedRegistry(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle) privateRegistryEntryListCodec(RegistryKey<? extends Registry<E>> registry, com.mojang.serialization.Codec<RegistryEntry<E>> entryCodec, boolean alwaysSerializeAsList) privateRegistryFixedCodec(RegistryKey<? extends Registry<E>> registry) (package private)RegistryManagerEntry(RegistryKey<T> key, int rawId, T value) Creates an instance of aRegistryManagerEntryrecord 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_TYPEMethods in net.minecraft.village with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static VillagerProfessionVillagerProfession.register(String id, RegistryKey<PointOfInterestType> heldWorkstation, @Nullable SoundEvent workSound) private static VillagerProfessionVillagerProfession.register(String id, RegistryKey<PointOfInterestType> heldWorkstation, ImmutableSet<Item> gatherableItems, ImmutableSet<Block> secondaryJobSites, @Nullable SoundEvent workSound) -
Uses of RegistryKey in net.minecraft.world
Fields in net.minecraft.world declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey<DimensionType>World.dimensionstatic final RegistryKey<World>World.ENDstatic final RegistryKey<World>World.NETHERstatic final RegistryKey<World>World.OVERWORLDprivate final RegistryKey<World>World.registryKeyprivate final RegistryKey<World>StructureLocator.worldKeyFields in net.minecraft.world with type parameters of type RegistryKeyModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryKey<World>>World.CODECMethods in net.minecraft.world that return RegistryKeyMethods in net.minecraft.world with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic FeatureUpdaterFeatureUpdater.create(RegistryKey<World> world, @Nullable PersistentStateManager persistentStateManager) Constructors in net.minecraft.world with parameters of type RegistryKeyModifierConstructorDescriptionStructureLocator(NbtScannable chunkIoWorker, DynamicRegistryManager registryManager, StructureTemplateManager structureTemplateManager, RegistryKey<World> worldKey, ChunkGenerator chunkGenerator, NoiseConfig noiseConfig, HeightLimitView world, BiomeSource biomeSource, long seed, com.mojang.datafixers.DataFixer dataFixer) protectedWorld(MutableWorldProperties properties, RegistryKey<World> registryRef, RegistryEntry<DimensionType> dimension, Supplier<Profiler> profiler, boolean isClient, boolean debugWorld, long seed, int maxChainedNeighborUpdates) -
Uses of RegistryKey in net.minecraft.world.biome
Fields in net.minecraft.world.biome declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<Biome>BiomeKeys.BADLANDSstatic final RegistryKey<Biome>BiomeKeys.BAMBOO_JUNGLEstatic final RegistryKey<Biome>BiomeKeys.BASALT_DELTASstatic final RegistryKey<Biome>BiomeKeys.BEACHstatic final RegistryKey<Biome>BiomeKeys.BIRCH_FORESTstatic final RegistryKey<Biome>BiomeKeys.COLD_OCEANstatic final RegistryKey<Biome>BiomeKeys.CRIMSON_FORESTstatic final RegistryKey<Biome>BiomeKeys.DARK_FORESTstatic final RegistryKey<Biome>BiomeKeys.DEEP_COLD_OCEANstatic final RegistryKey<Biome>BiomeKeys.DEEP_DARKstatic final RegistryKey<Biome>BiomeKeys.DEEP_FROZEN_OCEANstatic final RegistryKey<Biome>BiomeKeys.DEEP_LUKEWARM_OCEANstatic final RegistryKey<Biome>BiomeKeys.DEEP_OCEANstatic final RegistryKey<Biome>BiomeKeys.DESERTstatic final RegistryKey<Biome>BiomeKeys.DRIPSTONE_CAVESstatic final RegistryKey<Biome>BiomeKeys.END_BARRENSstatic final RegistryKey<Biome>BiomeKeys.END_HIGHLANDSstatic final RegistryKey<Biome>BiomeKeys.END_MIDLANDSstatic final RegistryKey<Biome>BiomeKeys.ERODED_BADLANDSstatic final RegistryKey<Biome>BiomeKeys.FLOWER_FORESTstatic final RegistryKey<Biome>BiomeKeys.FORESTstatic final RegistryKey<Biome>BiomeKeys.FROZEN_OCEANstatic final RegistryKey<Biome>BiomeKeys.FROZEN_PEAKSstatic final RegistryKey<Biome>BiomeKeys.FROZEN_RIVERstatic final RegistryKey<Biome>BiomeKeys.GROVEstatic final RegistryKey<Biome>BiomeKeys.ICE_SPIKESstatic final RegistryKey<Biome>BiomeKeys.JAGGED_PEAKSstatic final RegistryKey<Biome>BiomeKeys.JUNGLEstatic final RegistryKey<Biome>BiomeKeys.LUKEWARM_OCEANstatic final RegistryKey<Biome>BiomeKeys.LUSH_CAVESstatic final RegistryKey<Biome>BiomeKeys.MANGROVE_SWAMPstatic final RegistryKey<Biome>BiomeKeys.MEADOWstatic final RegistryKey<Biome>BiomeKeys.MUSHROOM_FIELDSstatic final RegistryKey<Biome>BiomeKeys.NETHER_WASTESstatic final RegistryKey<Biome>BiomeKeys.OCEANstatic final RegistryKey<Biome>BiomeKeys.OLD_GROWTH_BIRCH_FORESTstatic final RegistryKey<Biome>BiomeKeys.OLD_GROWTH_PINE_TAIGAstatic final RegistryKey<Biome>BiomeKeys.OLD_GROWTH_SPRUCE_TAIGAstatic final RegistryKey<Biome>BiomeKeys.PLAINSstatic final RegistryKey<Biome>BiomeKeys.RIVERstatic final RegistryKey<Biome>BiomeKeys.SAVANNAstatic final RegistryKey<Biome>BiomeKeys.SAVANNA_PLATEAUstatic final RegistryKey<Biome>BiomeKeys.SMALL_END_ISLANDSstatic final RegistryKey<Biome>BiomeKeys.SNOWY_BEACHstatic final RegistryKey<Biome>BiomeKeys.SNOWY_PLAINSstatic final RegistryKey<Biome>BiomeKeys.SNOWY_SLOPESstatic final RegistryKey<Biome>BiomeKeys.SNOWY_TAIGAstatic final RegistryKey<Biome>BiomeKeys.SOUL_SAND_VALLEYstatic final RegistryKey<Biome>BiomeKeys.SPARSE_JUNGLEstatic final RegistryKey<Biome>BiomeKeys.STONY_PEAKSstatic final RegistryKey<Biome>BiomeKeys.STONY_SHOREstatic final RegistryKey<Biome>BiomeKeys.SUNFLOWER_PLAINSstatic final RegistryKey<Biome>BiomeKeys.SWAMPstatic final RegistryKey<Biome>BiomeKeys.TAIGAstatic final RegistryKey<Biome>BiomeKeys.THE_ENDstatic final RegistryKey<Biome>BiomeKeys.THE_VOIDstatic final RegistryKey<Biome>BiomeKeys.WARM_OCEANstatic final RegistryKey<Biome>BiomeKeys.WARPED_FORESTstatic final RegistryKey<Biome>BiomeKeys.WINDSWEPT_FORESTstatic final RegistryKey<Biome>BiomeKeys.WINDSWEPT_GRAVELLY_HILLSstatic final RegistryKey<Biome>BiomeKeys.WINDSWEPT_HILLSstatic final RegistryKey<Biome>BiomeKeys.WINDSWEPT_SAVANNAstatic final RegistryKey<Biome>BiomeKeys.WOODED_BADLANDSMethods in net.minecraft.world.biome that return RegistryKey -
Uses of RegistryKey in net.minecraft.world.biome.source
Methods in net.minecraft.world.biome.source that return types with arguments of type RegistryKey -
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.commonBiomesprivate final RegistryKey<Biome>[][]VanillaBiomeParameters.nearMountainBiomesprivate final RegistryKey<Biome>[][]VanillaBiomeParameters.oceanBiomesprivate final RegistryKey<Biome>[][]VanillaBiomeParameters.specialNearMountainBiomesprivate final RegistryKey<Biome>[][]VanillaBiomeParameters.uncommonBiomesprivate final RegistryKey<Biome>[][]VanillaBiomeParameters.windsweptBiomesMethods 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 voidVanillaBiomeParameters.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 voidVanillaBiomeParameters.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 voidVanillaBiomeParameters.writeDeepDarkParameters(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 voidVanillaBiomeParameters.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 voidVanillaBiomeParameters.writeBiomesNearRivers(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) private voidVanillaBiomeParameters.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 voidVanillaBiomeParameters.writeCaveBiomes(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) private voidVanillaBiomeParameters.writeDeepDarkParameters(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 voidVanillaBiomeParameters.writeLandBiomes(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) private voidVanillaBiomeParameters.writeMixedBiomes(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) private voidVanillaBiomeParameters.writeMountainousBiomes(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) private voidVanillaBiomeParameters.writeOceanBiomes(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) private voidVanillaBiomeParameters.writePlainBiomes(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) private voidVanillaBiomeParameters.writeRiverBiomes(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) protected voidVanillaBiomeParameters.writeVanillaBiomeParameters(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> consumer) -
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.ENDstatic final RegistryKey<DimensionOptions>DimensionOptions.NETHERstatic final RegistryKey<DimensionOptions>DimensionOptions.OVERWORLDstatic final RegistryKey<DimensionType>DimensionTypes.OVERWORLDstatic final RegistryKey<DimensionType>DimensionTypes.OVERWORLD_CAVESstatic final RegistryKey<DimensionType>DimensionTypes.THE_ENDstatic final RegistryKey<DimensionType>DimensionTypes.THE_NETHERFields in net.minecraft.world.dimension with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate static final Set<RegistryKey<DimensionOptions>>DimensionOptions.BASE_DIMENSIONSMethods in net.minecraft.world.dimension that return RegistryKeyMethods in net.minecraft.world.dimension that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionstatic Stream<RegistryKey<DimensionOptions>>DimensionOptions.streamRegistry(Stream<RegistryKey<DimensionOptions>> stream) static 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 PathDimensionType.getSaveDirectory(RegistryKey<World> worldRef, Path worldDirectory) Method parameters in net.minecraft.world.dimension with type arguments of type RegistryKeyModifier and TypeMethodDescriptionstatic Stream<RegistryKey<DimensionOptions>>DimensionOptions.streamRegistry(Stream<RegistryKey<DimensionOptions>> stream) -
Uses of RegistryKey in net.minecraft.world.gen
Fields in net.minecraft.world.gen declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<WorldPreset>WorldPresets.AMPLIFIEDstatic final RegistryKey<FlatLevelGeneratorPreset>FlatLevelGeneratorPresets.BOTTOMLESS_PITstatic final RegistryKey<FlatLevelGeneratorPreset>FlatLevelGeneratorPresets.CLASSIC_FLATstatic final RegistryKey<WorldPreset>WorldPresets.DEBUG_ALL_BLOCK_STATESstatic final RegistryKey<WorldPreset>WorldPresets.DEFAULTstatic final RegistryKey<FlatLevelGeneratorPreset>FlatLevelGeneratorPresets.DESERTstatic final RegistryKey<WorldPreset>WorldPresets.FLATstatic final RegistryKey<WorldPreset>WorldPresets.LARGE_BIOMESstatic final RegistryKey<FlatLevelGeneratorPreset>FlatLevelGeneratorPresets.OVERWORLDstatic final RegistryKey<FlatLevelGeneratorPreset>FlatLevelGeneratorPresets.REDSTONE_READYstatic final RegistryKey<WorldPreset>WorldPresets.SINGLE_BIOME_SURFACEstatic final RegistryKey<FlatLevelGeneratorPreset>FlatLevelGeneratorPresets.SNOWY_KINGDOMstatic final RegistryKey<FlatLevelGeneratorPreset>FlatLevelGeneratorPresets.THE_VOIDstatic final RegistryKey<FlatLevelGeneratorPreset>FlatLevelGeneratorPresets.TUNNELERS_DREAMstatic final RegistryKey<FlatLevelGeneratorPreset>FlatLevelGeneratorPresets.WATER_WORLDFields in net.minecraft.world.gen with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Map<RegistryKey<DimensionOptions>,DimensionOptions> WorldPreset.dimensionsMethods in net.minecraft.world.gen that return RegistryKeyModifier and TypeMethodDescriptionprivate static RegistryKey<FlatLevelGeneratorPreset>private static RegistryKey<WorldPreset>static 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 RegistryKeyModifier and TypeMethodDescriptionstatic Optional<RegistryKey<WorldPreset>>WorldPresets.getWorldPreset(GeneratorOptions generatorOptions) GeneratorOptions.getWorlds()Methods in net.minecraft.world.gen with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate RegistryEntry<FlatLevelGeneratorPreset>FlatLevelGeneratorPresets.Registrar.createAndRegister(RegistryKey<FlatLevelGeneratorPreset> registryKey, ItemConvertible icon, RegistryKey<Biome> biome, Set<RegistryKey<StructureSet>> structureSets, boolean hasFeatures, boolean hasLakes, FlatChunkGeneratorLayer[] layers) StructureAccessor.getStructureContaining(BlockPos pos, RegistryKey<Structure> structure) private RegistryEntry<WorldPreset>WorldPresets.Registrar.register(RegistryKey<WorldPreset> key, DimensionOptions dimensionOptions) static RegistryKey<DimensionOptions>GeneratorOptions.toDimensionOptionsKey(RegistryKey<World> worldKey) static RegistryKey<World>GeneratorOptions.toWorldKey(RegistryKey<DimensionOptions> dimensionOptionsKey) Method parameters in net.minecraft.world.gen with type arguments of type RegistryKeyModifier and TypeMethodDescriptionprivate RegistryEntry<FlatLevelGeneratorPreset>FlatLevelGeneratorPresets.Registrar.createAndRegister(RegistryKey<FlatLevelGeneratorPreset> registryKey, ItemConvertible icon, RegistryKey<Biome> biome, Set<RegistryKey<StructureSet>> structureSets, boolean hasFeatures, boolean hasLakes, FlatChunkGeneratorLayer[] layers) Constructor parameters in net.minecraft.world.gen with type arguments of type RegistryKeyModifierConstructorDescriptionWorldPreset(Map<RegistryKey<DimensionOptions>, DimensionOptions> dimensions) -
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.AMPLIFIEDstatic final RegistryKey<ChunkGeneratorSettings>ChunkGeneratorSettings.CAVESstatic final RegistryKey<ChunkGeneratorSettings>ChunkGeneratorSettings.ENDstatic final RegistryKey<ChunkGeneratorSettings>ChunkGeneratorSettings.FLOATING_ISLANDSstatic final RegistryKey<ChunkGeneratorSettings>ChunkGeneratorSettings.LARGE_BIOMESstatic final RegistryKey<ChunkGeneratorSettings>ChunkGeneratorSettings.NETHERstatic final RegistryKey<ChunkGeneratorSettings>ChunkGeneratorSettings.OVERWORLDMethods 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 TypeMethodDescriptionbooleanNoiseChunkGenerator.matchesSettings(RegistryKey<ChunkGeneratorSettings> settings) private static RegistryEntry<ChunkGeneratorSettings>ChunkGeneratorSettings.register(Registry<ChunkGeneratorSettings> registry, RegistryKey<ChunkGeneratorSettings> key, ChunkGeneratorSettings chunkGeneratorSettings) -
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_ENDprivate static final RegistryKey<DensityFunction>DensityFunctions.BASE_3D_NOISE_NETHERprivate static final RegistryKey<DensityFunction>DensityFunctions.BASE_3D_NOISE_OVERWORLDprivate static final RegistryKey<DensityFunction>DensityFunctions.CAVES_ENTRANCES_OVERWORLDprivate static final RegistryKey<DensityFunction>DensityFunctions.CAVES_NOODLE_OVERWORLDprivate static final RegistryKey<DensityFunction>DensityFunctions.CAVES_PILLARS_OVERWORLDprivate static final RegistryKey<DensityFunction>DensityFunctions.CAVES_SPAGHETTI_2D_OVERWORLDprivate static final RegistryKey<DensityFunction>DensityFunctions.CAVES_SPAGHETTI_2D_THICKNESS_MODULATOR_OVERWORLDprivate static final RegistryKey<DensityFunction>DensityFunctions.CAVES_SPAGHETTI_ROUGHNESS_FUNCTION_OVERWORLDstatic final RegistryKey<DensityFunction>DensityFunctions.CONTINENTS_OVERWORLDstatic final RegistryKey<DensityFunction>DensityFunctions.CONTINENTS_OVERWORLD_LARGE_BIOMEstatic final RegistryKey<DensityFunction>DensityFunctions.DEPTH_OVERWORLDprivate static final RegistryKey<DensityFunction>DensityFunctions.DEPTH_OVERWORLD_AMPLIFIEDprivate static final RegistryKey<DensityFunction>DensityFunctions.DEPTH_OVERWORLD_LARGE_BIOMEstatic final RegistryKey<DensityFunction>DensityFunctions.EROSION_OVERWORLDstatic final RegistryKey<DensityFunction>DensityFunctions.EROSION_OVERWORLD_LARGE_BIOMEstatic final RegistryKey<DensityFunction>DensityFunctions.FACTOR_OVERWORLDprivate static final RegistryKey<DensityFunction>DensityFunctions.FACTOR_OVERWORLD_AMPLIFIEDprivate static final RegistryKey<DensityFunction>DensityFunctions.FACTOR_OVERWORLD_LARGE_BIOMEstatic final RegistryKey<DensityFunction>DensityFunctions.JAGGEDNESS_OVERWORLDprivate static final RegistryKey<DensityFunction>DensityFunctions.JAGGEDNESS_OVERWORLD_AMPLIFIEDprivate static final RegistryKey<DensityFunction>DensityFunctions.JAGGEDNESS_OVERWORLD_LARGE_BIOMEstatic final RegistryKey<DensityFunction>DensityFunctions.OFFSET_OVERWORLDprivate static final RegistryKey<DensityFunction>DensityFunctions.OFFSET_OVERWORLD_AMPLIFIEDprivate static final RegistryKey<DensityFunction>DensityFunctions.OFFSET_OVERWORLD_LARGE_BIOMEstatic final RegistryKey<DensityFunction>DensityFunctions.RIDGES_FOLDED_OVERWORLDstatic final RegistryKey<DensityFunction>DensityFunctions.RIDGES_OVERWORLDprivate static final RegistryKey<DensityFunction>DensityFunctions.SHIFT_Xprivate static final RegistryKey<DensityFunction>DensityFunctions.SHIFT_Zprivate static final RegistryKey<DensityFunction>DensityFunctions.SLOPED_CHEESE_ENDprivate static final RegistryKey<DensityFunction>DensityFunctions.SLOPED_CHEESE_OVERWORLDprivate static final RegistryKey<DensityFunction>DensityFunctions.SLOPED_CHEESE_OVERWORLD_AMPLIFIEDprivate static final RegistryKey<DensityFunction>DensityFunctions.SLOPED_CHEESE_OVERWORLD_LARGE_BIOMEprivate static final RegistryKey<DensityFunction>DensityFunctions.Yprivate static final RegistryKey<DensityFunction>DensityFunctions.ZEROMethods in net.minecraft.world.gen.densityfunction that return RegistryKeyMethods in net.minecraft.world.gen.densityfunction with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static DensityFunctionDensityFunctions.entryHolder(Registry<DensityFunction> registry, RegistryKey<DensityFunction> key) private static RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters>DensityFunctions.getNoiseParametersEntry(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> key) private static voidDensityFunctions.method_41548(Registry<DensityFunction> registry, DensityFunction densityFunction, RegistryEntry<DensityFunction> registryEntry, RegistryEntry<DensityFunction> registryEntry2, RegistryKey<DensityFunction> registryKey, RegistryKey<DensityFunction> registryKey2, RegistryKey<DensityFunction> registryKey3, RegistryKey<DensityFunction> registryKey4, RegistryKey<DensityFunction> registryKey5, boolean bool) private static RegistryEntry<DensityFunction>DensityFunctions.register(Registry<DensityFunction> registry, RegistryKey<DensityFunction> key, DensityFunction densityFunction) private static DensityFunctionDensityFunctions.registerAndGetHolder(Registry<DensityFunction> registry, RegistryKey<DensityFunction> key, DensityFunction densityFunction) -
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_BARRIERstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.AQUIFER_FLUID_LEVEL_FLOODEDNESSstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.AQUIFER_FLUID_LEVEL_SPREADstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.AQUIFER_LAVAstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.BADLANDS_PILLARstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.BADLANDS_PILLAR_ROOFstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.BADLANDS_SURFACEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.CALCITEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.CAVE_CHEESEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.CAVE_ENTRANCEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.CAVE_LAYERstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.CLAY_BANDS_OFFSETstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.CONTINENTALNESSstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.CONTINENTALNESS_LARGEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.EROSIONstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.EROSION_LARGEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.GRAVELstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.GRAVEL_LAYERstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.ICEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.ICEBERG_PILLARstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.ICEBERG_PILLAR_ROOFstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.ICEBERG_SURFACEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.JAGGEDstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.NETHER_STATE_SELECTORstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.NETHER_WARTstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.NETHERRACKstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.NOODLEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.NOODLE_RIDGE_Astatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.NOODLE_RIDGE_Bstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.NOODLE_THICKNESSstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.OFFSETstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.ORE_GAPstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.ORE_VEIN_Astatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.ORE_VEIN_Bstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.ORE_VEININESSstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.PACKED_ICEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.PATCHstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.PILLARstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.PILLAR_RARENESSstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.PILLAR_THICKNESSstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.POWDER_SNOWstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.RIDGEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.SOUL_SAND_LAYERstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.SPAGHETTI_2Dstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.SPAGHETTI_2D_ELEVATIONstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.SPAGHETTI_2D_MODULATORstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.SPAGHETTI_2D_THICKNESSstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.SPAGHETTI_3D_1static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.SPAGHETTI_3D_2static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.SPAGHETTI_3D_RARITYstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.SPAGHETTI_3D_THICKNESSstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.SPAGHETTI_ROUGHNESSstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.SPAGHETTI_ROUGHNESS_MODULATORstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.SURFACEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.SURFACE_SECONDARYstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.SURFACE_SWAMPstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.TEMPERATUREstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.TEMPERATURE_LARGEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.VEGETATIONstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>NoiseParametersKeys.VEGETATION_LARGEFields in net.minecraft.world.gen.noise with type parameters of type RegistryKeyMethods 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 NoiseConfigNoiseConfig.create(DynamicRegistryManager dynamicRegistryManager, RegistryKey<ChunkGeneratorSettings> chunkGeneratorSettingsKey, long legacyWorldSeed) static DoublePerlinNoiseSamplerNoiseParametersKeys.createNoiseSampler(Registry<DoublePerlinNoiseSampler.NoiseParameters> registry, RandomSplitter randomSplitter, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> registryKey) NoiseConfig.getOrCreateSampler(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersKey) private static voidBuiltinNoiseParameters.register(Registry<DoublePerlinNoiseSampler.NoiseParameters> registry, int int2, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> registryKey, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> registryKey2, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> registryKey3, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> registryKey4) private static RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters>BuiltinNoiseParameters.register(Registry<DoublePerlinNoiseSampler.NoiseParameters> registry, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> registryKey, int int2, double double2, double[] double3) -
Uses of RegistryKey in net.minecraft.world.gen.structure
Fields in net.minecraft.world.gen.structure declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<Structure>StructureKeys.ANCIENT_CITYstatic final RegistryKey<Structure>StructureKeys.BASTION_REMNANTstatic final RegistryKey<Structure>StructureKeys.BURIED_TREASUREstatic final RegistryKey<Structure>StructureKeys.DESERT_PYRAMIDstatic final RegistryKey<Structure>StructureKeys.END_CITYstatic final RegistryKey<Structure>StructureKeys.FORTRESSstatic final RegistryKey<Structure>StructureKeys.IGLOOstatic final RegistryKey<Structure>StructureKeys.JUNGLE_PYRAMIDstatic final RegistryKey<Structure>StructureKeys.MANSIONstatic final RegistryKey<Structure>StructureKeys.MINESHAFTstatic final RegistryKey<Structure>StructureKeys.MINESHAFT_MESAstatic final RegistryKey<Structure>StructureKeys.MONUMENTstatic final RegistryKey<Structure>StructureKeys.NETHER_FOSSILstatic final RegistryKey<Structure>StructureKeys.OCEAN_RUIN_COLDstatic final RegistryKey<Structure>StructureKeys.OCEAN_RUIN_WARMstatic final RegistryKey<Structure>StructureKeys.PILLAGER_OUTPOSTstatic final RegistryKey<Structure>StructureKeys.RUINED_PORTALstatic final RegistryKey<Structure>StructureKeys.RUINED_PORTAL_DESERTstatic final RegistryKey<Structure>StructureKeys.RUINED_PORTAL_JUNGLEstatic final RegistryKey<Structure>StructureKeys.RUINED_PORTAL_MOUNTAINstatic final RegistryKey<Structure>StructureKeys.RUINED_PORTAL_NETHERstatic final RegistryKey<Structure>StructureKeys.RUINED_PORTAL_OCEANstatic final RegistryKey<Structure>StructureKeys.RUINED_PORTAL_SWAMPstatic final RegistryKey<Structure>StructureKeys.SHIPWRECKstatic final RegistryKey<Structure>StructureKeys.SHIPWRECK_BEACHEDstatic final RegistryKey<Structure>StructureKeys.STRONGHOLDstatic final RegistryKey<Structure>StructureKeys.SWAMP_HUTstatic final RegistryKey<Structure>StructureKeys.VILLAGE_DESERTstatic final RegistryKey<Structure>StructureKeys.VILLAGE_PLAINSstatic final RegistryKey<Structure>StructureKeys.VILLAGE_SAVANNAstatic final RegistryKey<Structure>StructureKeys.VILLAGE_SNOWYstatic final RegistryKey<Structure>StructureKeys.VILLAGE_TAIGAMethods in net.minecraft.world.gen.structure that return RegistryKeyMethods in net.minecraft.world.gen.structure with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static RegistryEntry<Structure>Structures.register(RegistryKey<Structure> key, Structure structure) -
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.noiseThe field for thenoiserecord component.Fields in net.minecraft.world.gen.surfacebuilder with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final List<RegistryKey<Biome>>MaterialRules.BiomeMaterialCondition.biomes(package private) final Predicate<RegistryKey<Biome>>MaterialRules.BiomeMaterialCondition.predicateMethods in net.minecraft.world.gen.surfacebuilder that return RegistryKeyModifier and TypeMethodDescriptionMaterialRules.NoiseThresholdMaterialCondition.noise()Returns the value of thenoiserecord component.Methods in net.minecraft.world.gen.surfacebuilder with parameters of type RegistryKeyModifier and TypeMethodDescriptionMaterialRules.biome(RegistryKey<Biome>[] biomes) 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.BiomeMaterialConditionMaterialRules.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>> biomes) -
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.poi
Fields in net.minecraft.world.poi declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<PointOfInterestType>PointOfInterestTypes.ARMORERstatic final RegistryKey<PointOfInterestType>PointOfInterestTypes.BEE_NESTstatic final RegistryKey<PointOfInterestType>PointOfInterestTypes.BEEHIVEstatic final RegistryKey<PointOfInterestType>PointOfInterestTypes.BUTCHERstatic final RegistryKey<PointOfInterestType>PointOfInterestTypes.CARTOGRAPHERstatic final RegistryKey<PointOfInterestType>PointOfInterestTypes.CLERICstatic final RegistryKey<PointOfInterestType>PointOfInterestTypes.FARMERstatic final RegistryKey<PointOfInterestType>PointOfInterestTypes.FISHERMANstatic final RegistryKey<PointOfInterestType>PointOfInterestTypes.FLETCHERstatic final RegistryKey<PointOfInterestType>PointOfInterestTypes.HOMEstatic final RegistryKey<PointOfInterestType>PointOfInterestTypes.LEATHERWORKERstatic final RegistryKey<PointOfInterestType>PointOfInterestTypes.LIBRARIANstatic final RegistryKey<PointOfInterestType>PointOfInterestTypes.LIGHTNING_RODstatic final RegistryKey<PointOfInterestType>PointOfInterestTypes.LODESTONEstatic final RegistryKey<PointOfInterestType>PointOfInterestTypes.MASONstatic final RegistryKey<PointOfInterestType>PointOfInterestTypes.MEETINGstatic final RegistryKey<PointOfInterestType>PointOfInterestTypes.NETHER_PORTALstatic final RegistryKey<PointOfInterestType>PointOfInterestTypes.SHEPHERDstatic final RegistryKey<PointOfInterestType>PointOfInterestTypes.TOOLSMITHstatic final RegistryKey<PointOfInterestType>PointOfInterestTypes.WEAPONSMITHMethods in net.minecraft.world.poi that return RegistryKeyMethods in net.minecraft.world.poi with parameters of type RegistryKeyModifier and TypeMethodDescriptionbooleanPointOfInterestStorage.hasTypeAt(RegistryKey<PointOfInterestType> type, BlockPos pos) private static PointOfInterestTypePointOfInterestTypes.register(Registry<PointOfInterestType> registry, RegistryKey<PointOfInterestType> key, Set<BlockState> states, int ticketCount, int searchDistance) -
Uses of RegistryKey in net.minecraft.world.storage
Methods in net.minecraft.world.storage with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate FeatureUpdaterVersionedChunkStorage.method_43411(RegistryKey<World> registryKey, Supplier<PersistentStateManager> supplier) static voidVersionedChunkStorage.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 voidVersionedChunkStorage.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.dimensionProgressMethods 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) floatWorldUpdater.getProgress(RegistryKey<World> world)