Uses of Class
net.minecraft.registry.RegistryKey
Package
Description
-
Uses of RegistryKey in net.minecraft.advancement.criterion
Modifier and TypeFieldDescriptionprivate final @Nullable RegistryKey<World>
ChangedDimensionCriterion.Conditions.from
private final @Nullable RegistryKey<World>
ChangedDimensionCriterion.Conditions.to
Modifier and TypeMethodDescriptionChangedDimensionCriterion.Conditions.create
(RegistryKey<World> from, RegistryKey<World> to) ChangedDimensionCriterion.Conditions.from
(RegistryKey<World> from) boolean
ChangedDimensionCriterion.Conditions.matches
(RegistryKey<World> from, RegistryKey<World> to) ChangedDimensionCriterion.Conditions.to
(RegistryKey<World> to) void
ChangedDimensionCriterion.trigger
(ServerPlayerEntity player, RegistryKey<World> from, RegistryKey<World> to) ModifierConstructorDescriptionConditions
(Optional<LootContextPredicate> playerPredicate, @Nullable RegistryKey<World> from, @Nullable RegistryKey<World> to) -
Uses of RegistryKey in net.minecraft.block
Modifier and TypeFieldDescriptionprivate static final RegistryKey<String>
DecoratedPotPatterns.ANGLER_POTTERY_PATTERN_KEY
private static final RegistryKey<String>
DecoratedPotPatterns.ARCHER_POTTERY_PATTERN_KEY
private static final RegistryKey<String>
DecoratedPotPatterns.ARMS_UP_POTTERY_PATTERN_KEY
private static final RegistryKey<String>
DecoratedPotPatterns.BLADE_POTTERY_PATTERN_KEY
private static final RegistryKey<String>
DecoratedPotPatterns.BREWER_POTTERY_PATTERN_KEY
private static final RegistryKey<String>
DecoratedPotPatterns.BURN_POTTERY_PATTERN_KEY
private static final RegistryKey<String>
DecoratedPotPatterns.DANGER_POTTERY_PATTERN_KEY
static final RegistryKey<String>
DecoratedPotPatterns.DECORATED_POT_BASE_KEY
private static final RegistryKey<String>
DecoratedPotPatterns.DECORATED_POT_SIDE_KEY
private static final RegistryKey<String>
DecoratedPotPatterns.EXPLORER_POTTERY_PATTERN_KEY
private final RegistryKey<ConfiguredFeature<?,
?>> FungusBlock.featureKey
private final RegistryKey<ConfiguredFeature<?,
?>> MushroomPlantBlock.featureKey
private static final RegistryKey<String>
DecoratedPotPatterns.FRIEND_POTTERY_PATTERN_KEY
private static final RegistryKey<String>
DecoratedPotPatterns.HEART_POTTERY_PATTERN_KEY
private static final RegistryKey<String>
DecoratedPotPatterns.HEARTBREAK_POTTERY_PATTERN_KEY
private static final RegistryKey<String>
DecoratedPotPatterns.HOWL_POTTERY_PATTERN_KEY
private static final RegistryKey<String>
DecoratedPotPatterns.MINER_POTTERY_PATTERN_KEY
private static final RegistryKey<String>
DecoratedPotPatterns.MOURNER_POTTERY_PATTERN_KEY
private static final RegistryKey<String>
DecoratedPotPatterns.PLENTY_POTTERY_PATTERN_KEY
private static final RegistryKey<String>
DecoratedPotPatterns.POTTERY_PATTERN_PRIZE_KEY
private static final RegistryKey<String>
DecoratedPotPatterns.SHEAF_POTTERY_PATTERN_KEY
private static final RegistryKey<String>
DecoratedPotPatterns.SHELTER_POTTERY_PATTERN_KEY
private static final RegistryKey<String>
DecoratedPotPatterns.SKULL_POTTERY_PATTERN_KEY
private static final RegistryKey<String>
DecoratedPotPatterns.SNORT_POTTERY_PATTERN_KEY
Modifier and TypeFieldDescriptionprivate static final Map<Item,
RegistryKey<String>> DecoratedPotPatterns.SHERD_TO_PATTERN
Modifier and TypeMethodDescriptionstatic @Nullable RegistryKey<String>
private static RegistryKey<String>
Modifier and TypeMethodDescriptionprivate void
NyliumBlock.generate
(Registry<ConfiguredFeature<?, ?>> registry, RegistryKey<ConfiguredFeature<?, ?>> key, ServerWorld world, ChunkGenerator chunkGenerator, Random random, BlockPos pos) static Identifier
DecoratedPotPatterns.getTextureId
(RegistryKey<String> key) ModifierConstructorDescriptionprotected
FungusBlock
(AbstractBlock.Settings settings, RegistryKey<ConfiguredFeature<?, ?>> featureKey, Block nylium) MushroomPlantBlock
(AbstractBlock.Settings settings, RegistryKey<ConfiguredFeature<?, ?>> featureKey) -
Uses of RegistryKey in net.minecraft.block.entity
Modifier and TypeFieldDescriptionstatic final RegistryKey<BannerPattern>
BannerPatterns.BASE
static final RegistryKey<BannerPattern>
BannerPatterns.BORDER
static final RegistryKey<BannerPattern>
BannerPatterns.BRICKS
static final RegistryKey<BannerPattern>
BannerPatterns.CIRCLE
static final RegistryKey<BannerPattern>
BannerPatterns.CREEPER
static final RegistryKey<BannerPattern>
BannerPatterns.CROSS
static final RegistryKey<BannerPattern>
BannerPatterns.CURLY_BORDER
static final RegistryKey<BannerPattern>
BannerPatterns.DIAGONAL_LEFT
static final RegistryKey<BannerPattern>
BannerPatterns.DIAGONAL_RIGHT
static final RegistryKey<BannerPattern>
BannerPatterns.DIAGONAL_UP_LEFT
static final RegistryKey<BannerPattern>
BannerPatterns.DIAGONAL_UP_RIGHT
static final RegistryKey<BannerPattern>
BannerPatterns.FLOWER
static final RegistryKey<BannerPattern>
BannerPatterns.GLOBE
static final RegistryKey<BannerPattern>
BannerPatterns.GRADIENT
static final RegistryKey<BannerPattern>
BannerPatterns.GRADIENT_UP
static final RegistryKey<BannerPattern>
BannerPatterns.HALF_HORIZONTAL
static final RegistryKey<BannerPattern>
BannerPatterns.HALF_HORIZONTAL_BOTTOM
static final RegistryKey<BannerPattern>
BannerPatterns.HALF_VERTICAL
static final RegistryKey<BannerPattern>
BannerPatterns.HALF_VERTICAL_RIGHT
static final RegistryKey<BannerPattern>
BannerPatterns.MOJANG
static final RegistryKey<BannerPattern>
BannerPatterns.PIGLIN
private RegistryKey<StructurePool>
JigsawBlockEntity.pool
static final RegistryKey<BannerPattern>
BannerPatterns.RHOMBUS
static final RegistryKey<BannerPattern>
BannerPatterns.SKULL
static final RegistryKey<BannerPattern>
BannerPatterns.SMALL_STRIPES
static final RegistryKey<BannerPattern>
BannerPatterns.SQUARE_BOTTOM_LEFT
static final RegistryKey<BannerPattern>
BannerPatterns.SQUARE_BOTTOM_RIGHT
static final RegistryKey<BannerPattern>
BannerPatterns.SQUARE_TOP_LEFT
static final RegistryKey<BannerPattern>
BannerPatterns.SQUARE_TOP_RIGHT
static final RegistryKey<BannerPattern>
BannerPatterns.STRAIGHT_CROSS
static final RegistryKey<BannerPattern>
BannerPatterns.STRIPE_BOTTOM
static final RegistryKey<BannerPattern>
BannerPatterns.STRIPE_CENTER
static final RegistryKey<BannerPattern>
BannerPatterns.STRIPE_DOWNLEFT
static final RegistryKey<BannerPattern>
BannerPatterns.STRIPE_DOWNRIGHT
static final RegistryKey<BannerPattern>
BannerPatterns.STRIPE_LEFT
static final RegistryKey<BannerPattern>
BannerPatterns.STRIPE_MIDDLE
static final RegistryKey<BannerPattern>
BannerPatterns.STRIPE_RIGHT
static final RegistryKey<BannerPattern>
BannerPatterns.STRIPE_TOP
static final RegistryKey<BannerPattern>
BannerPatterns.TRIANGLE_BOTTOM
static final RegistryKey<BannerPattern>
BannerPatterns.TRIANGLE_TOP
static final RegistryKey<BannerPattern>
BannerPatterns.TRIANGLES_BOTTOM
static final RegistryKey<BannerPattern>
BannerPatterns.TRIANGLES_TOP
Modifier and TypeMethodDescriptionJigsawBlockEntity.getPool()
private static RegistryKey<BannerPattern>
Modifier and TypeMethodDescriptionBannerPattern.Patterns.add
(RegistryKey<BannerPattern> pattern, DyeColor color) static Identifier
BannerPattern.getSpriteId
(RegistryKey<BannerPattern> pattern, boolean banner) void
JigsawBlockEntity.setPool
(RegistryKey<StructurePool> pool) -
Uses of RegistryKey in net.minecraft.block.sapling
Modifier and TypeMethodDescriptionprotected @Nullable RegistryKey<ConfiguredFeature<?,
?>> DarkOakSaplingGenerator.getLargeTreeFeature
(Random random) protected RegistryKey<ConfiguredFeature<?,
?>> JungleSaplingGenerator.getLargeTreeFeature
(Random random) protected abstract @Nullable RegistryKey<ConfiguredFeature<?,
?>> LargeTreeSaplingGenerator.getLargeTreeFeature
(Random random) protected RegistryKey<ConfiguredFeature<?,
?>> SpruceSaplingGenerator.getLargeTreeFeature
(Random random) protected RegistryKey<ConfiguredFeature<?,
?>> AcaciaSaplingGenerator.getTreeFeature
(Random random, boolean bees) protected RegistryKey<ConfiguredFeature<?,
?>> AzaleaSaplingGenerator.getTreeFeature
(Random random, boolean bees) protected RegistryKey<ConfiguredFeature<?,
?>> BirchSaplingGenerator.getTreeFeature
(Random random, boolean bees) protected RegistryKey<ConfiguredFeature<?,
?>> CherrySaplingGenerator.getTreeFeature
(Random random, boolean bees) protected @Nullable RegistryKey<ConfiguredFeature<?,
?>> DarkOakSaplingGenerator.getTreeFeature
(Random random, boolean bees) protected RegistryKey<ConfiguredFeature<?,
?>> JungleSaplingGenerator.getTreeFeature
(Random random, boolean bees) protected @Nullable RegistryKey<ConfiguredFeature<?,
?>> MangroveSaplingGenerator.getTreeFeature
(Random random, boolean bees) protected RegistryKey<ConfiguredFeature<?,
?>> OakSaplingGenerator.getTreeFeature
(Random random, boolean bees) protected abstract @Nullable RegistryKey<ConfiguredFeature<?,
?>> SaplingGenerator.getTreeFeature
(Random random, boolean bees) protected RegistryKey<ConfiguredFeature<?,
?>> SpruceSaplingGenerator.getTreeFeature
(Random random, boolean bees) -
Uses of RegistryKey in net.minecraft.client.gui.screen
-
Uses of RegistryKey in net.minecraft.client.gui.screen.world
Modifier and TypeFieldDescriptionprivate static final Object2IntMap<RegistryKey<World>>
OptimizeWorldScreen.DIMENSION_COLORS
static final Map<Optional<RegistryKey<WorldPreset>>,
LevelScreenProvider> LevelScreenProvider.WORLD_PRESET_TO_SCREEN_PROVIDER
Modifier and TypeMethodDescriptionprivate static Optional<RegistryEntry<WorldPreset>>
WorldCreator.getWorldPreset
(GeneratorOptionsHolder generatorOptionsHolder, Optional<RegistryKey<WorldPreset>> key) ModifierConstructorDescriptionprivate
CreateWorldScreen
(MinecraftClient client, @Nullable Screen parent, GeneratorOptionsHolder generatorOptionsHolder, Optional<RegistryKey<WorldPreset>> defaultWorldType, OptionalLong seed) WorldCreator
(Path savesDirectory, GeneratorOptionsHolder generatorOptionsHolder, Optional<RegistryKey<WorldPreset>> defaultWorldType, OptionalLong seed) -
Uses of RegistryKey in net.minecraft.client.network
Modifier and TypeFieldDescriptionprivate Set<RegistryKey<World>>
ClientPlayNetworkHandler.worldKeys
Modifier and TypeMethodDescriptionClientCommandSource.getWorldKeys()
ClientPlayNetworkHandler.getWorldKeys()
Modifier and TypeMethodDescriptionprivate <T> void
ClientCommonNetworkHandler.handleSynchronizedTagGroup
(RegistryKey<? extends Registry<? extends T>> registryRef, TagPacketSerializer.Serialized tags) CompletableFuture<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) -
Uses of RegistryKey in net.minecraft.client.realms.gui.screen
ModifierConstructorDescriptionprivate
RealmsWorldGeneratorType
(int id, RegistryKey<WorldPreset> presetKey) -
Uses of RegistryKey in net.minecraft.client.render
Modifier and TypeFieldDescriptionstatic final Map<RegistryKey<BannerPattern>,
SpriteIdentifier> TexturedRenderLayers.BANNER_PATTERN_TEXTURES
static final Map<RegistryKey<String>,
SpriteIdentifier> TexturedRenderLayers.DECORATED_POT_PATTERN_TEXTURES
static final Map<RegistryKey<BannerPattern>,
SpriteIdentifier> TexturedRenderLayers.SHIELD_PATTERN_TEXTURES
Modifier and TypeMethodDescriptionprivate static SpriteIdentifier
TexturedRenderLayers.createBannerPatternTextureId
(RegistryKey<BannerPattern> bannerPattern) private static SpriteIdentifier
TexturedRenderLayers.createDecoratedPotPatternTextureId
(RegistryKey<String> potPatternKey) private static SpriteIdentifier
TexturedRenderLayers.createShieldPatternTextureId
(RegistryKey<BannerPattern> bannerPattern) static SpriteIdentifier
TexturedRenderLayers.getBannerPatternTextureId
(RegistryKey<BannerPattern> bannerPattern) static @Nullable SpriteIdentifier
TexturedRenderLayers.getDecoratedPotPatternTextureId
(@Nullable RegistryKey<String> potPatternKey) static SpriteIdentifier
TexturedRenderLayers.getShieldPatternTextureId
(RegistryKey<BannerPattern> bannerPattern) -
Uses of RegistryKey in net.minecraft.client.render.debug
Modifier and TypeFieldDescriptionprivate final RegistryKey<GameEvent>
GameEventDebugRenderer.Entry.event
The field for theevent
record component.Modifier and TypeFieldDescriptionStructureDebugRenderer.structureBoundingBoxes
private final Map<RegistryKey<World>,
Map<String, DebugStructuresCustomPayload.Piece>> StructureDebugRenderer.structurePiecesBoundingBoxes
Modifier and TypeMethodDescriptionGameEventDebugRenderer.Entry.event()
Returns the value of theevent
record component.Modifier and TypeMethodDescriptionvoid
GameEventDebugRenderer.addEvent
(RegistryKey<GameEvent> eventKey, Vec3d pos) void
StructureDebugRenderer.addStructure
(BlockBox boundingBox, List<DebugStructuresCustomPayload.Piece> pieces, RegistryKey<World> dimensionKey) ModifierConstructorDescription(package private)
Entry
(long startingMs, RegistryKey<GameEvent> registryKey, Vec3d pos) -
Uses of RegistryKey in net.minecraft.client.world
ModifierConstructorDescriptionClientWorld
(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
Modifier and TypeMethodDescription<T> RegistryWrapper<T>
CommandRegistryAccess.createWrapper
(RegistryKey<? extends Registry<T>> registryRef) Creates a registry wrapper that follows the entry list creation policy.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
Modifier and TypeFieldDescriptionprivate final RegistryKey<T>
RegistryPredicateArgumentType.RegistryKeyBased.key
The field for thekey
record component.(package private) final RegistryKey<? extends Registry<T>>
RegistryEntryArgumentType.registryRef
(package private) final RegistryKey<? extends Registry<T>>
RegistryEntryArgumentType.Serializer.Properties.registryRef
(package private) final RegistryKey<? extends Registry<T>>
RegistryEntryPredicateArgumentType.registryRef
(package private) final RegistryKey<? extends Registry<T>>
RegistryEntryPredicateArgumentType.Serializer.Properties.registryRef
(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.registryRef
Modifier and TypeMethodDescriptionprivate static <T> RegistryKey<T>
RegistryKeyArgumentType.getKey
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name, RegistryKey<Registry<T>> registryRef, com.mojang.brigadier.exceptions.DynamicCommandExceptionType invalidException) RegistryPredicateArgumentType.RegistryKeyBased.key()
Returns the value of thekey
record component.RegistryKeyArgumentType.parse
(com.mojang.brigadier.StringReader stringReader) Modifier 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()
Modifier 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) static <T> RegistryEntry.Reference<T>
RegistryEntryArgumentType.getRegistryEntry
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name, RegistryKey<Registry<T>> registryRef) private static <T> RegistryEntry.Reference<T>
RegistryKeyArgumentType.getRegistryEntry
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name, RegistryKey<Registry<T>> registryRef, com.mojang.brigadier.exceptions.DynamicCommandExceptionType invalidException) static <T> RegistryEntryPredicateArgumentType.EntryPredicate<T>
RegistryEntryPredicateArgumentType.getRegistryEntryPredicate
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name, RegistryKey<Registry<T>> registryRef) static <T> RegistryEntryArgumentType<T>
RegistryEntryArgumentType.registryEntry
(CommandRegistryAccess registryAccess, RegistryKey<? extends Registry<T>> registryRef) static <T> RegistryEntryPredicateArgumentType<T>
RegistryEntryPredicateArgumentType.registryEntryPredicate
(CommandRegistryAccess registryRef, RegistryKey<? extends Registry<T>> registryAccess) static <T> RegistryKeyArgumentType<T>
RegistryKeyArgumentType.registryKey
(RegistryKey<? extends Registry<T>> registryRef) static <T> RegistryPredicateArgumentType<T>
RegistryPredicateArgumentType.registryPredicate
(RegistryKey<? extends Registry<T>> registryRef) RegistryEntryPredicateArgumentType.EntryBased.tryCast
(RegistryKey<? extends Registry<E>> registryRef) RegistryEntryPredicateArgumentType.EntryPredicate.tryCast
(RegistryKey<? extends Registry<E>> registryRef) RegistryEntryPredicateArgumentType.TagBased.tryCast
(RegistryKey<? extends Registry<E>> 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) ModifierConstructorDescription(package private)
Properties
(RegistryKey<? extends Registry<T>> registryRef) (package private)
Properties
(RegistryKey<? extends Registry<T>> registryRef) (package private)
Properties
(RegistryKey<? extends Registry<T>> registryRef) (package private)
Properties
(RegistryKey<? extends Registry<T>> registryRef) RegistryEntryArgumentType
(CommandRegistryAccess registryAccess, RegistryKey<? extends Registry<T>> registryRef) RegistryEntryPredicateArgumentType
(CommandRegistryAccess registryAccess, 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
Modifier and TypeFieldDescriptionprivate static final com.mojang.serialization.Codec<MultiNoiseUtil.Entries<RegistryKey<Biome>>>
BiomeParametersProvider.BIOME_ENTRY_CODEC
private static final com.mojang.serialization.MapCodec<RegistryKey<Biome>>
BiomeParametersProvider.BIOME_KEY_CODEC
-
Uses of RegistryKey in net.minecraft.data.server.advancement.vanilla
Modifier and TypeMethodDescriptionprotected static Advancement.Builder
VanillaAdventureTabAdvancementGenerator.requireListedBiomesVisited
(Advancement.Builder builder, List<RegistryKey<Biome>> biomes) -
Uses of RegistryKey in net.minecraft.data.server.tag
Modifier and TypeFieldDescriptionprotected final RegistryKey<? extends Registry<T>>
TagProvider.registryRef
Modifier and TypeFieldDescriptionprivate final Function<T,
RegistryKey<T>> ValueLookupTagProvider.ObjectBuilder.valueToKey
private final Function<T,
RegistryKey<T>> ValueLookupTagProvider.valueToKey
Modifier and TypeMethodDescriptionfinal TagProvider.ProvidedTagBuilder<T>
TagProvider.ProvidedTagBuilder.add
(RegistryKey<T> key) final TagProvider.ProvidedTagBuilder<T>
TagProvider.ProvidedTagBuilder.add
(RegistryKey<T>[] keys) ModifierConstructorDescriptionprotected
TagProvider
(DataOutput output, RegistryKey<? extends Registry<T>> registryRef, CompletableFuture<RegistryWrapper.WrapperLookup> registryLookupFuture) protected
TagProvider
(DataOutput output, RegistryKey<? extends Registry<T>> registryRef, CompletableFuture<RegistryWrapper.WrapperLookup> registryLookupFuture, CompletableFuture<TagProvider.TagLookup<T>> parentTagLookupFuture) ValueLookupTagProvider
(DataOutput output, RegistryKey<? extends Registry<T>> registryRef, CompletableFuture<RegistryWrapper.WrapperLookup> registryLookupFuture, CompletableFuture<TagProvider.TagLookup<T>> parentTagLookupFuture, Function<T, RegistryKey<T>> valueToKey) ValueLookupTagProvider
(DataOutput output, RegistryKey<? extends Registry<T>> registryRef, CompletableFuture<RegistryWrapper.WrapperLookup> registryLookupFuture, Function<T, RegistryKey<T>> valueToKey) ModifierConstructorDescription(package private)
ObjectBuilder
(TagBuilder builder, Function<T, RegistryKey<T>> valueToKey) ValueLookupTagProvider
(DataOutput output, RegistryKey<? extends Registry<T>> registryRef, CompletableFuture<RegistryWrapper.WrapperLookup> registryLookupFuture, CompletableFuture<TagProvider.TagLookup<T>> parentTagLookupFuture, Function<T, RegistryKey<T>> valueToKey) ValueLookupTagProvider
(DataOutput output, RegistryKey<? extends Registry<T>> registryRef, CompletableFuture<RegistryWrapper.WrapperLookup> registryLookupFuture, Function<T, RegistryKey<T>> valueToKey) -
Uses of RegistryKey in net.minecraft.entity.damage
Modifier and TypeFieldDescriptionstatic final RegistryKey<DamageType>
DamageTypes.ARROW
static final RegistryKey<DamageType>
DamageTypes.BAD_RESPAWN_POINT
static final RegistryKey<DamageType>
DamageTypes.CACTUS
static final RegistryKey<DamageType>
DamageTypes.CRAMMING
static final RegistryKey<DamageType>
DamageTypes.DRAGON_BREATH
static final RegistryKey<DamageType>
DamageTypes.DROWN
static final RegistryKey<DamageType>
DamageTypes.DRY_OUT
static final RegistryKey<DamageType>
DamageTypes.EXPLOSION
static final RegistryKey<DamageType>
DamageTypes.FALL
static final RegistryKey<DamageType>
DamageTypes.FALLING_ANVIL
static final RegistryKey<DamageType>
DamageTypes.FALLING_BLOCK
static final RegistryKey<DamageType>
DamageTypes.FALLING_STALACTITE
static final RegistryKey<DamageType>
DamageTypes.FIREBALL
static final RegistryKey<DamageType>
DamageTypes.FIREWORKS
static final RegistryKey<DamageType>
DamageTypes.FLY_INTO_WALL
static final RegistryKey<DamageType>
DamageTypes.FREEZE
static final RegistryKey<DamageType>
DamageTypes.GENERIC
static final RegistryKey<DamageType>
DamageTypes.GENERIC_KILL
static final RegistryKey<DamageType>
DamageTypes.HOT_FLOOR
static final RegistryKey<DamageType>
DamageTypes.IN_FIRE
static final RegistryKey<DamageType>
DamageTypes.IN_WALL
static final RegistryKey<DamageType>
DamageTypes.INDIRECT_MAGIC
static final RegistryKey<DamageType>
DamageTypes.LAVA
static final RegistryKey<DamageType>
DamageTypes.LIGHTNING_BOLT
static final RegistryKey<DamageType>
DamageTypes.MAGIC
static final RegistryKey<DamageType>
DamageTypes.MOB_ATTACK
static final RegistryKey<DamageType>
DamageTypes.MOB_ATTACK_NO_AGGRO
static final RegistryKey<DamageType>
DamageTypes.MOB_PROJECTILE
static final RegistryKey<DamageType>
DamageTypes.ON_FIRE
static final RegistryKey<DamageType>
DamageTypes.OUT_OF_WORLD
static final RegistryKey<DamageType>
DamageTypes.OUTSIDE_BORDER
static final RegistryKey<DamageType>
DamageTypes.PLAYER_ATTACK
static final RegistryKey<DamageType>
DamageTypes.PLAYER_EXPLOSION
static final RegistryKey<DamageType>
DamageTypes.SONIC_BOOM
static final RegistryKey<DamageType>
DamageTypes.STALAGMITE
static final RegistryKey<DamageType>
DamageTypes.STARVE
static final RegistryKey<DamageType>
DamageTypes.STING
static final RegistryKey<DamageType>
DamageTypes.SWEET_BERRY_BUSH
static final RegistryKey<DamageType>
DamageTypes.THORNS
static final RegistryKey<DamageType>
DamageTypes.THROWN
static final RegistryKey<DamageType>
DamageTypes.TRIDENT
static final RegistryKey<DamageType>
DamageTypes.UNATTRIBUTED_FIREBALL
static final RegistryKey<DamageType>
DamageTypes.WITHER
static final RegistryKey<DamageType>
DamageTypes.WITHER_SKULL
Modifier and TypeMethodDescriptionprivate DamageSource
DamageSources.create
(RegistryKey<DamageType> key) private DamageSource
DamageSources.create
(RegistryKey<DamageType> key, @Nullable Entity attacker) private DamageSource
DamageSources.create
(RegistryKey<DamageType> key, @Nullable Entity source, @Nullable Entity attacker) boolean
DamageSource.isOf
(RegistryKey<DamageType> typeKey) -
Uses of RegistryKey in net.minecraft.entity.decoration.painting
Modifier and TypeFieldDescriptionstatic final RegistryKey<PaintingVariant>
PaintingVariants.ALBAN
static final RegistryKey<PaintingVariant>
PaintingVariants.AZTEC
static final RegistryKey<PaintingVariant>
PaintingVariants.AZTEC2
static final RegistryKey<PaintingVariant>
PaintingVariants.BOMB
static final RegistryKey<PaintingVariant>
PaintingVariants.BURNING_SKULL
static final RegistryKey<PaintingVariant>
PaintingVariants.BUST
static final RegistryKey<PaintingVariant>
PaintingVariants.COURBET
static final RegistryKey<PaintingVariant>
PaintingVariants.CREEBET
private static final RegistryKey<PaintingVariant>
PaintingEntity.DEFAULT_VARIANT
static final RegistryKey<PaintingVariant>
PaintingVariants.DONKEY_KONG
static final RegistryKey<PaintingVariant>
PaintingVariants.EARTH
static final RegistryKey<PaintingVariant>
PaintingVariants.FIGHTERS
static final RegistryKey<PaintingVariant>
PaintingVariants.FIRE
static final RegistryKey<PaintingVariant>
PaintingVariants.GRAHAM
static final RegistryKey<PaintingVariant>
PaintingVariants.KEBAB
static final RegistryKey<PaintingVariant>
PaintingVariants.MATCH
static final RegistryKey<PaintingVariant>
PaintingVariants.PIGSCENE
static final RegistryKey<PaintingVariant>
PaintingVariants.PLANT
static final RegistryKey<PaintingVariant>
PaintingVariants.POINTER
static final RegistryKey<PaintingVariant>
PaintingVariants.POOL
static final RegistryKey<PaintingVariant>
PaintingVariants.SEA
static final RegistryKey<PaintingVariant>
PaintingVariants.SKELETON
static final RegistryKey<PaintingVariant>
PaintingVariants.SKULL_AND_ROSES
static final RegistryKey<PaintingVariant>
PaintingVariants.STAGE
static final RegistryKey<PaintingVariant>
PaintingVariants.SUNSET
static final RegistryKey<PaintingVariant>
PaintingVariants.VOID
static final RegistryKey<PaintingVariant>
PaintingVariants.WANDERER
static final RegistryKey<PaintingVariant>
PaintingVariants.WASTELAND
static final RegistryKey<PaintingVariant>
PaintingVariants.WATER
static final RegistryKey<PaintingVariant>
PaintingVariants.WIND
static final RegistryKey<PaintingVariant>
PaintingVariants.WITHER
-
Uses of RegistryKey in net.minecraft.entity.passive
Modifier and TypeFieldDescriptionstatic final RegistryKey<CatVariant>
CatVariant.ALL_BLACK
static final RegistryKey<CatVariant>
CatVariant.BLACK
static final RegistryKey<CatVariant>
CatVariant.BRITISH_SHORTHAIR
static final RegistryKey<CatVariant>
CatVariant.CALICO
static final RegistryKey<CatVariant>
CatVariant.JELLIE
static final RegistryKey<CatVariant>
CatVariant.PERSIAN
static final RegistryKey<CatVariant>
CatVariant.RAGDOLL
static final RegistryKey<CatVariant>
CatVariant.RED
static final RegistryKey<CatVariant>
CatVariant.SIAMESE
static final RegistryKey<CatVariant>
CatVariant.TABBY
static final RegistryKey<CatVariant>
CatVariant.WHITE
Modifier and TypeMethodDescriptionprivate static CatVariant
CatVariant.register
(Registry<CatVariant> registry, RegistryKey<CatVariant> key, String textureId) -
Uses of RegistryKey in net.minecraft.item
Modifier and TypeFieldDescriptionstatic final RegistryKey<Instrument>
Instruments.ADMIRE_GOAT_HORN
private static final RegistryKey<ItemGroup>
ItemGroups.BUILDING_BLOCKS
static final RegistryKey<Instrument>
Instruments.CALL_GOAT_HORN
private static final RegistryKey<ItemGroup>
ItemGroups.COLORED_BLOCKS
private static final RegistryKey<ItemGroup>
ItemGroups.COMBAT
static final RegistryKey<Instrument>
Instruments.DREAM_GOAT_HORN
static final RegistryKey<Instrument>
Instruments.FEEL_GOAT_HORN
private static final RegistryKey<ItemGroup>
ItemGroups.FOOD_AND_DRINK
private static final RegistryKey<ItemGroup>
ItemGroups.FUNCTIONAL
private static final RegistryKey<ItemGroup>
ItemGroups.HOTBAR
private static final RegistryKey<ItemGroup>
ItemGroups.INGREDIENTS
private static final RegistryKey<ItemGroup>
ItemGroups.INVENTORY
private static final RegistryKey<ItemGroup>
ItemGroups.NATURAL
private static final RegistryKey<ItemGroup>
ItemGroups.OPERATOR
static final RegistryKey<Instrument>
Instruments.PONDER_GOAT_HORN
private static final RegistryKey<ItemGroup>
ItemGroups.REDSTONE
private static final RegistryKey<ItemGroup>
ItemGroups.SEARCH
static final RegistryKey<Instrument>
Instruments.SEEK_GOAT_HORN
static final RegistryKey<Instrument>
Instruments.SING_GOAT_HORN
private static final RegistryKey<ItemGroup>
ItemGroups.SPAWN_EGGS
private static final RegistryKey<ItemGroup>
ItemGroups.TOOLS
static final RegistryKey<Instrument>
Instruments.YEARN_GOAT_HORN
Modifier and TypeMethodDescriptionprivate static RegistryKey<Instrument>
private static RegistryKey<ItemGroup>
Modifier and TypeMethodDescriptionprivate static Optional<RegistryKey<World>>
CompassItem.getLodestoneDimension
(NbtCompound nbt) Modifier and TypeMethodDescriptionprivate static int
FilledMapItem.allocateMapId
(World world, int x, int z, int scale, boolean showIcons, boolean unlimitedTracking, RegistryKey<World> dimension) private static void
FilledMapItem.createMapState
(ItemStack stack, World world, int x, int z, int scale, boolean showIcons, boolean unlimitedTracking, RegistryKey<World> dimension) static SmithingTemplateItem
SmithingTemplateItem.of
(RegistryKey<ArmorTrimPattern> trimPattern) static Item
Items.register
(RegistryKey<Item> key, Item item) private void
CompassItem.writeNbt
(RegistryKey<World> worldKey, BlockPos pos, NbtCompound nbt) -
Uses of RegistryKey in net.minecraft.item.map
Modifier and TypeMethodDescriptionstatic MapState
MapState.of
(byte scale, boolean locked, RegistryKey<World> dimension) Creates a new map state instance for the client.static MapState
MapState.of
(double centerX, double centerZ, byte scale, boolean showIcons, boolean unlimitedTracking, RegistryKey<World> dimension) Creates a new map state instance.ModifierConstructorDescriptionprivate
MapState
(int centerX, int centerZ, byte scale, boolean showIcons, boolean unlimitedTracking, boolean locked, RegistryKey<World> dimension) -
Uses of RegistryKey in net.minecraft.item.trim
Modifier and TypeFieldDescriptionstatic final RegistryKey<ArmorTrimMaterial>
ArmorTrimMaterials.AMETHYST
static final RegistryKey<ArmorTrimPattern>
ArmorTrimPatterns.COAST
static final RegistryKey<ArmorTrimMaterial>
ArmorTrimMaterials.COPPER
static final RegistryKey<ArmorTrimMaterial>
ArmorTrimMaterials.DIAMOND
static final RegistryKey<ArmorTrimPattern>
ArmorTrimPatterns.DUNE
static final RegistryKey<ArmorTrimMaterial>
ArmorTrimMaterials.EMERALD
static final RegistryKey<ArmorTrimPattern>
ArmorTrimPatterns.EYE
static final RegistryKey<ArmorTrimMaterial>
ArmorTrimMaterials.GOLD
static final RegistryKey<ArmorTrimPattern>
ArmorTrimPatterns.HOST
static final RegistryKey<ArmorTrimMaterial>
ArmorTrimMaterials.IRON
static final RegistryKey<ArmorTrimMaterial>
ArmorTrimMaterials.LAPIS
static final RegistryKey<ArmorTrimMaterial>
ArmorTrimMaterials.NETHERITE
static final RegistryKey<ArmorTrimMaterial>
ArmorTrimMaterials.QUARTZ
static final RegistryKey<ArmorTrimPattern>
ArmorTrimPatterns.RAISER
static final RegistryKey<ArmorTrimMaterial>
ArmorTrimMaterials.REDSTONE
static final RegistryKey<ArmorTrimPattern>
ArmorTrimPatterns.RIB
static final RegistryKey<ArmorTrimPattern>
ArmorTrimPatterns.SENTRY
static final RegistryKey<ArmorTrimPattern>
ArmorTrimPatterns.SHAPER
static final RegistryKey<ArmorTrimPattern>
ArmorTrimPatterns.SILENCE
static final RegistryKey<ArmorTrimPattern>
ArmorTrimPatterns.SNOUT
static final RegistryKey<ArmorTrimPattern>
ArmorTrimPatterns.SPIRE
static final RegistryKey<ArmorTrimPattern>
ArmorTrimPatterns.TIDE
static final RegistryKey<ArmorTrimPattern>
ArmorTrimPatterns.VEX
static final RegistryKey<ArmorTrimPattern>
ArmorTrimPatterns.WARD
static final RegistryKey<ArmorTrimPattern>
ArmorTrimPatterns.WAYFINDER
static final RegistryKey<ArmorTrimPattern>
ArmorTrimPatterns.WILD
Modifier and TypeMethodDescriptionprivate static RegistryKey<ArmorTrimMaterial>
private static RegistryKey<ArmorTrimPattern>
Modifier and TypeMethodDescriptionprivate static void
ArmorTrimMaterials.register
(Registerable<ArmorTrimMaterial> registry, RegistryKey<ArmorTrimMaterial> key, Item ingredient, Style style, float itemModelIndex) private static void
ArmorTrimMaterials.register
(Registerable<ArmorTrimMaterial> registry, RegistryKey<ArmorTrimMaterial> key, Item ingredient, Style style, float itemModelIndex, Map<ArmorMaterials, String> overrideArmorMaterials) private static void
ArmorTrimPatterns.register
(Registerable<ArmorTrimPattern> registry, Item template, RegistryKey<ArmorTrimPattern> key) -
Uses of RegistryKey in net.minecraft.loot.function
Modifier and TypeMethodDescriptionSetBannerPatternFunction.Builder.pattern
(RegistryKey<BannerPattern> pattern, DyeColor color) -
Uses of RegistryKey in net.minecraft.network
Modifier and TypeMethodDescription<T> RegistryKey<T>
PacketByteBuf.readRegistryKey
(RegistryKey<? extends Registry<T>> registryRef) Reads a registry key from this buf.<T> RegistryKey<? extends Registry<T>>
PacketByteBuf.readRegistryRefKey()
Reads a registry key referencing another registry key from this buf.Modifier and TypeMethodDescription<T> RegistryKey<T>
PacketByteBuf.readRegistryKey
(RegistryKey<? extends Registry<T>> registryRef) Reads a registry key from this buf.void
PacketByteBuf.writeRegistryKey
(RegistryKey<?> key) Writes a registry key to this buf. -
Uses of RegistryKey in net.minecraft.network.message
Modifier and TypeFieldDescriptionstatic final RegistryKey<MessageType>
MessageType.CHAT
The registry key for the message type used bychat messages
.static final RegistryKey<MessageType>
MessageType.EMOTE_COMMAND
The registry key for the emote command message type, used by /me.static final RegistryKey<MessageType>
MessageType.MSG_COMMAND_INCOMING
The registry key for the incoming message command message type, used by /msg.static final RegistryKey<MessageType>
MessageType.MSG_COMMAND_OUTGOING
The registry key for the outgoing message command message type, used by /msg.static final RegistryKey<MessageType>
MessageType.SAY_COMMAND
The registry key for the say command message type, used by /say.static final RegistryKey<MessageType>
MessageType.TEAM_MSG_COMMAND_INCOMING
The registry key for the incoming team message command message type, used by /teammsg.static final RegistryKey<MessageType>
MessageType.TEAM_MSG_COMMAND_OUTGOING
The registry key for the outgoing team message command message type, used by /teammsg.Modifier and TypeMethodDescriptionstatic MessageType.Parameters
MessageType.params
(RegistryKey<MessageType> typeKey, Entity entity) static MessageType.Parameters
MessageType.params
(RegistryKey<MessageType> typeKey, DynamicRegistryManager registryManager, Text name) static MessageType.Parameters
MessageType.params
(RegistryKey<MessageType> typeKey, ServerCommandSource source) -
Uses of RegistryKey in net.minecraft.network.packet.s2c.common
Modifier and TypeFieldDescriptionprivate final Map<RegistryKey<? extends Registry<?>>,
TagPacketSerializer.Serialized> SynchronizeTagsS2CPacket.groups
Modifier and TypeMethodDescriptionMap<RegistryKey<? extends Registry<?>>,
TagPacketSerializer.Serialized> SynchronizeTagsS2CPacket.getGroups()
ModifierConstructorDescriptionSynchronizeTagsS2CPacket
(Map<RegistryKey<? extends Registry<?>>, TagPacketSerializer.Serialized> groups) -
Uses of RegistryKey in net.minecraft.network.packet.s2c.custom
Modifier and TypeFieldDescriptionprivate final RegistryKey<World>
DebugStructuresCustomPayload.dimension
The field for thedimension
record component.private final RegistryKey<GameEvent>
DebugGameEventCustomPayload.type
The field for thetype
record component.Modifier and TypeMethodDescriptionDebugStructuresCustomPayload.dimension()
Returns the value of thedimension
record component.DebugGameEventCustomPayload.type()
Returns the value of thetype
record component.ModifierConstructorDescriptionDebugGameEventCustomPayload
(RegistryKey<GameEvent> registryKey, Vec3d vec3d) DebugStructuresCustomPayload
(RegistryKey<World> registryKey, BlockBox blockBox, List<DebugStructuresCustomPayload.Piece> list) -
Uses of RegistryKey in net.minecraft.network.packet.s2c.play
Modifier and TypeFieldDescriptionprivate final RegistryKey<World>
CommonPlayerSpawnInfo.dimension
The field for thedimension
record component.private final RegistryKey<DimensionType>
CommonPlayerSpawnInfo.dimensionType
The field for thedimensionType
record component.Modifier and TypeFieldDescriptionprivate final Set<RegistryKey<World>>
GameJoinS2CPacket.dimensionIds
The field for thedimensionIds
record component.Modifier and TypeMethodDescriptionCommonPlayerSpawnInfo.dimension()
Returns the value of thedimension
record component.CommonPlayerSpawnInfo.dimensionType()
Returns the value of thedimensionType
record component.Modifier and TypeMethodDescriptionGameJoinS2CPacket.dimensionIds()
Returns the value of thedimensionIds
record component.ModifierConstructorDescriptionCommonPlayerSpawnInfo
(RegistryKey<DimensionType> registryKey, RegistryKey<World> registryKey2, long long2, GameMode gameMode, @Nullable GameMode gameMode2, boolean bool, boolean bool2, Optional<GlobalPos> optional, int int2) ModifierConstructorDescriptionGameJoinS2CPacket
(int playerEntityId, boolean bool, Set<RegistryKey<World>> set, int int2, int int3, int int4, boolean bool2, boolean bool3, boolean bool4, CommonPlayerSpawnInfo commonPlayerSpawnInfo) -
Uses of RegistryKey in net.minecraft.potion
Modifier and TypeMethodDescriptionprivate static Potion
Potions.register
(RegistryKey<Potion> key, Potion potion) -
Uses of RegistryKey in net.minecraft.predicate
Modifier and TypeMethodDescriptionstatic <T> com.mojang.serialization.Codec<TagPredicate<T>>
TagPredicate.createCodec
(RegistryKey<? extends Registry<T>> registryRef) -
Uses of RegistryKey in net.minecraft.predicate.entity
Modifier and TypeFieldDescriptionprivate final Optional<RegistryKey<Biome>>
LocationPredicate.biome
The field for thebiome
record component.private Optional<RegistryKey<Biome>>
LocationPredicate.Builder.biome
private Optional<RegistryKey<World>>
LocationPredicate.Builder.dimension
private final Optional<RegistryKey<World>>
LocationPredicate.dimension
The field for thedimension
record component.private Optional<RegistryKey<Structure>>
LocationPredicate.Builder.feature
private final Optional<RegistryKey<Structure>>
LocationPredicate.structure
The field for thestructure
record component.Modifier and TypeMethodDescriptionLocationPredicate.biome()
Returns the value of thebiome
record component.LocationPredicate.dimension()
Returns the value of thedimension
record component.LocationPredicate.structure()
Returns the value of thestructure
record component.Modifier and TypeMethodDescriptionLocationPredicate.Builder.biome
(RegistryKey<Biome> biome) static LocationPredicate.Builder
LocationPredicate.Builder.createBiome
(RegistryKey<Biome> biome) static LocationPredicate.Builder
LocationPredicate.Builder.createDimension
(RegistryKey<World> dimension) static LocationPredicate.Builder
LocationPredicate.Builder.createStructure
(RegistryKey<Structure> structure) LocationPredicate.Builder.dimension
(RegistryKey<World> dimension) LocationPredicate.Builder.structure
(RegistryKey<Structure> structure) -
Uses of RegistryKey in net.minecraft.registry
Modifier and TypeFieldDescriptionstatic final RegistryKey<Registry<Activity>>
RegistryKeys.ACTIVITY
static final RegistryKey<Registry<EntityAttribute>>
RegistryKeys.ATTRIBUTE
static final RegistryKey<Registry<BannerPattern>>
RegistryKeys.BANNER_PATTERN
static final RegistryKey<Registry<Biome>>
RegistryKeys.BIOME
static final RegistryKey<Registry<com.mojang.serialization.Codec<? extends BiomeSource>>>
RegistryKeys.BIOME_SOURCE
static final RegistryKey<Registry<Block>>
RegistryKeys.BLOCK
static final RegistryKey<Registry<BlockEntityType<?>>>
RegistryKeys.BLOCK_ENTITY_TYPE
static final RegistryKey<Registry<BlockPredicateType<?>>>
RegistryKeys.BLOCK_PREDICATE_TYPE
static final RegistryKey<Registry<BlockStateProviderType<?>>>
RegistryKeys.BLOCK_STATE_PROVIDER_TYPE
static final RegistryKey<Registry<Carver<?>>>
RegistryKeys.CARVER
static final RegistryKey<Registry<CatVariant>>
RegistryKeys.CAT_VARIANT
static final RegistryKey<Registry<com.mojang.serialization.Codec<? extends ChunkGenerator>>>
RegistryKeys.CHUNK_GENERATOR
static final RegistryKey<Registry<ChunkGeneratorSettings>>
RegistryKeys.CHUNK_GENERATOR_SETTINGS
static final RegistryKey<Registry<ChunkStatus>>
RegistryKeys.CHUNK_STATUS
static final RegistryKey<Registry<ArgumentSerializer<?,
?>>> RegistryKeys.COMMAND_ARGUMENT_TYPE
static final RegistryKey<Registry<ConfiguredCarver<?>>>
RegistryKeys.CONFIGURED_CARVER
static final RegistryKey<Registry<ConfiguredFeature<?,
?>>> RegistryKeys.CONFIGURED_FEATURE
static final RegistryKey<Registry<Identifier>>
RegistryKeys.CUSTOM_STAT
static final RegistryKey<Registry<DamageType>>
RegistryKeys.DAMAGE_TYPE
static final RegistryKey<Registry<String>>
RegistryKeys.DECORATED_POT_PATTERN
static final RegistryKey<Registry<DensityFunction>>
RegistryKeys.DENSITY_FUNCTION
static final RegistryKey<Registry<com.mojang.serialization.Codec<? extends DensityFunction>>>
RegistryKeys.DENSITY_FUNCTION_TYPE
static final RegistryKey<Registry<DimensionOptions>>
RegistryKeys.DIMENSION
static final RegistryKey<Registry<DimensionType>>
RegistryKeys.DIMENSION_TYPE
static final RegistryKey<Registry<Enchantment>>
RegistryKeys.ENCHANTMENT
static final RegistryKey<Registry<EntityType<?>>>
RegistryKeys.ENTITY_TYPE
static final RegistryKey<Registry<Feature<?>>>
RegistryKeys.FEATURE
static final RegistryKey<Registry<FeatureSizeType<?>>>
RegistryKeys.FEATURE_SIZE_TYPE
static final RegistryKey<Registry<FlatLevelGeneratorPreset>>
RegistryKeys.FLAT_LEVEL_GENERATOR_PRESET
static final RegistryKey<Registry<FloatProviderType<?>>>
RegistryKeys.FLOAT_PROVIDER_TYPE
static final RegistryKey<Registry<Fluid>>
RegistryKeys.FLUID
static final RegistryKey<Registry<FoliagePlacerType<?>>>
RegistryKeys.FOLIAGE_PLACER_TYPE
static final RegistryKey<Registry<FrogVariant>>
RegistryKeys.FROG_VARIANT
static final RegistryKey<Registry<GameEvent>>
RegistryKeys.GAME_EVENT
static final RegistryKey<Registry<HeightProviderType<?>>>
RegistryKeys.HEIGHT_PROVIDER_TYPE
static final RegistryKey<Registry<Instrument>>
RegistryKeys.INSTRUMENT
static final RegistryKey<Registry<IntProviderType<?>>>
RegistryKeys.INT_PROVIDER_TYPE
static final RegistryKey<Registry<Item>>
RegistryKeys.ITEM
static final RegistryKey<Registry<ItemGroup>>
RegistryKeys.ITEM_GROUP
private final RegistryKey<? extends Registry<T>>
DynamicRegistryManager.Entry.key
The field for thekey
record component.private final RegistryKey<? extends Registry<? extends T>>
RegistryBuilder.InitializedRegistry.key
The field for thekey
record component.private final RegistryKey<? extends Registry<T>>
RegistryBuilder.RegistryInfo.key
The field for thekey
record component.private final RegistryKey<T>
RegistryCodecs.RegistryManagerEntry.key
The field for thekey
record component.private final RegistryKey<? extends Registry<T>>
RegistryLoader.Entry.key
The field for thekey
record component.private final RegistryKey<? extends Registry<E>>
SerializableRegistries.Info.key
The field for thekey
record component.(package private) final RegistryKey<? extends Registry<T>>
SimpleRegistry.key
static final RegistryKey<Registry<LootConditionType>>
RegistryKeys.LOOT_CONDITION_TYPE
static final RegistryKey<Registry<LootFunctionType>>
RegistryKeys.LOOT_FUNCTION_TYPE
static final RegistryKey<Registry<LootNbtProviderType>>
RegistryKeys.LOOT_NBT_PROVIDER_TYPE
static final RegistryKey<Registry<LootNumberProviderType>>
RegistryKeys.LOOT_NUMBER_PROVIDER_TYPE
static final RegistryKey<Registry<LootPoolEntryType>>
RegistryKeys.LOOT_POOL_ENTRY_TYPE
static final RegistryKey<Registry<LootScoreProviderType>>
RegistryKeys.LOOT_SCORE_PROVIDER_TYPE
static final RegistryKey<Registry<com.mojang.serialization.Codec<? extends MaterialRules.MaterialCondition>>>
RegistryKeys.MATERIAL_CONDITION
static final RegistryKey<Registry<com.mojang.serialization.Codec<? extends MaterialRules.MaterialRule>>>
RegistryKeys.MATERIAL_RULE
static final RegistryKey<Registry<MemoryModuleType<?>>>
RegistryKeys.MEMORY_MODULE_TYPE
static final RegistryKey<Registry<MessageType>>
RegistryKeys.MESSAGE_TYPE
static final RegistryKey<Registry<MultiNoiseBiomeSourceParameterList>>
RegistryKeys.MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST
static final RegistryKey<Registry<DoublePerlinNoiseSampler.NoiseParameters>>
RegistryKeys.NOISE_PARAMETERS
static final RegistryKey<Registry<PaintingVariant>>
RegistryKeys.PAINTING_VARIANT
static final RegistryKey<Registry<ParticleType<?>>>
RegistryKeys.PARTICLE_TYPE
static final RegistryKey<Registry<PlacedFeature>>
RegistryKeys.PLACED_FEATURE
static final RegistryKey<Registry<PlacementModifierType<?>>>
RegistryKeys.PLACEMENT_MODIFIER_TYPE
static final RegistryKey<Registry<PointOfInterestType>>
RegistryKeys.POINT_OF_INTEREST_TYPE
static final RegistryKey<Registry<PosRuleTestType<?>>>
RegistryKeys.POS_RULE_TEST
static final RegistryKey<Registry<PositionSourceType<?>>>
RegistryKeys.POSITION_SOURCE_TYPE
static final RegistryKey<Registry<Potion>>
RegistryKeys.POTION
static final RegistryKey<Registry<StructureProcessorList>>
RegistryKeys.PROCESSOR_LIST
static final RegistryKey<Registry<RecipeSerializer<?>>>
RegistryKeys.RECIPE_SERIALIZER
static final RegistryKey<Registry<RecipeType<?>>>
RegistryKeys.RECIPE_TYPE
static final RegistryKey<Registry<RootPlacerType<?>>>
RegistryKeys.ROOT_PLACER_TYPE
static final RegistryKey<Registry<RuleBlockEntityModifierType<?>>>
RegistryKeys.RULE_BLOCK_ENTITY_MODIFIER
static final RegistryKey<Registry<RuleTestType<?>>>
RegistryKeys.RULE_TEST
static final RegistryKey<Registry<Schedule>>
RegistryKeys.SCHEDULE
static final RegistryKey<Registry<ScreenHandlerType<?>>>
RegistryKeys.SCREEN_HANDLER
static final RegistryKey<Registry<SensorType<?>>>
RegistryKeys.SENSOR_TYPE
static final RegistryKey<Registry<SoundEvent>>
RegistryKeys.SOUND_EVENT
static final RegistryKey<Registry<StatType<?>>>
RegistryKeys.STAT_TYPE
static final RegistryKey<Registry<StatusEffect>>
RegistryKeys.STATUS_EFFECT
static final RegistryKey<Registry<Structure>>
RegistryKeys.STRUCTURE
static final RegistryKey<Registry<StructurePieceType>>
RegistryKeys.STRUCTURE_PIECE
static final RegistryKey<Registry<StructurePlacementType<?>>>
RegistryKeys.STRUCTURE_PLACEMENT
static final RegistryKey<Registry<StructurePoolElementType<?>>>
RegistryKeys.STRUCTURE_POOL_ELEMENT
static final RegistryKey<Registry<StructureProcessorType<?>>>
RegistryKeys.STRUCTURE_PROCESSOR
static final RegistryKey<Registry<StructureSet>>
RegistryKeys.STRUCTURE_SET
static final RegistryKey<Registry<StructureType<?>>>
RegistryKeys.STRUCTURE_TYPE
static final RegistryKey<Registry<StructurePool>>
RegistryKeys.TEMPLATE_POOL
static final RegistryKey<Registry<TreeDecoratorType<?>>>
RegistryKeys.TREE_DECORATOR_TYPE
static final RegistryKey<Registry<ArmorTrimMaterial>>
RegistryKeys.TRIM_MATERIAL
static final RegistryKey<Registry<ArmorTrimPattern>>
RegistryKeys.TRIM_PATTERN
static final RegistryKey<Registry<TrunkPlacerType<?>>>
RegistryKeys.TRUNK_PLACER_TYPE
static final RegistryKey<Registry<VillagerProfession>>
RegistryKeys.VILLAGER_PROFESSION
static final RegistryKey<Registry<VillagerType>>
RegistryKeys.VILLAGER_TYPE
static final RegistryKey<Registry<World>>
RegistryKeys.WORLD
static final RegistryKey<Registry<WorldPreset>>
RegistryKeys.WORLD_PRESET
Modifier and TypeFieldDescriptionprivate static final ConcurrentMap<RegistryKey.RegistryIdPair,
RegistryKey<?>> RegistryKey.INSTANCES
A cache of all registry keys ever created.(package private) final Map<RegistryKey<Object>,
RegistryEntry.Reference<Object>> RegistryBuilder.StandAloneEntryCreatingLookup.keysToEntries
private final Map<RegistryKey<T>,
RegistryEntry.Reference<T>> SimpleRegistry.keyToEntry
private final Map<RegistryKey<?>,
RegistryBuilder.RegisteredValue<?>> RegistryBuilder.Registries.registeredValues
The field for theregisteredValues
record component.private final Map<? extends RegistryKey<? extends Registry<?>>,
? extends Registry<?>> DynamicRegistryManager.ImmutableImpl.registries
private static final Map<RegistryKey<? extends Registry<?>>,
SerializableRegistries.Info<?>> SerializableRegistries.REGISTRIES
private final Map<RegistryKey<T>,
RegistryBuilder.EntryAssociatedValue<T>> RegistryBuilder.InitializedRegistry.values
The field for thevalues
record component.Modifier and TypeMethodDescriptionprivate static <K extends RegistryKey<? extends Registry<?>>,
V extends Registry<?>>
com.mojang.serialization.Codec<DynamicRegistryManager>SerializableRegistries.createDynamicRegistryManagerCodec
(com.mojang.serialization.codecs.UnboundedMapCodec<K, V> networkCodec) Modifier and TypeMethodDescriptionRegistryKey<? extends Registry<T>>
Registry.getKey()
Returns the registry key that identifies this registry.RegistryKey<? extends Registry<T>>
SimpleRegistry.getKey()
Returns the registry key that identifies this registry.RegistryKey<? extends Registry<? extends T>>
RegistryWrapper.Impl.Delegating.getRegistryKey()
RegistryKey<? extends Registry<? extends T>>
RegistryWrapper.Impl.getRegistryKey()
RegistryKey<? extends Registry<T>>
DynamicRegistryManager.Entry.key()
Returns the value of thekey
record component.RegistryKey<? extends Registry<? extends T>>
RegistryBuilder.InitializedRegistry.key()
Returns the value of thekey
record component.RegistryKey<? extends Registry<T>>
RegistryBuilder.RegistryInfo.key()
Returns the value of thekey
record component.RegistryCodecs.RegistryManagerEntry.key()
Returns the value of thekey
record component.RegistryKey<? extends Registry<T>>
RegistryLoader.Entry.key()
Returns the value of thekey
record component.RegistryKey<? extends Registry<E>>
SerializableRegistries.Info.key()
Returns the value of thekey
record component.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 <T> RegistryKey<T>
RegistryKey.of
(Identifier registry, Identifier value) private static <T> RegistryKey<Registry<T>>
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.static RegistryKey<DimensionOptions>
RegistryKeys.toDimensionKey
(RegistryKey<World> key) static RegistryKey<World>
RegistryKeys.toWorldKey
(RegistryKey<DimensionOptions> key) Modifier and TypeMethodDescriptionstatic <T> com.mojang.serialization.Codec<RegistryKey<T>>
RegistryKey.createCodec
(RegistryKey<? extends Registry<T>> registry) Set<Map.Entry<RegistryKey<T>,
T>> Registry.getEntrySet()
Returns the set containingMap.Entry
of the registry keys and values registered in this registry.Set<Map.Entry<RegistryKey<T>,
T>> SimpleRegistry.getEntrySet()
Returns the set containingMap.Entry
of the registry keys and values registered in this registry.Returns the registry key ofvalue
, or an empty optional if it is not registered.Returns the registry key ofvalue
, or an empty optional if it is not registered.Set<RegistryKey<T>>
Registry.getKeys()
Returns the set of all registry keys registered in a registry.Set<RegistryKey<T>>
SimpleRegistry.getKeys()
Returns the set of all registry keys registered in a registry.RegistryBuilder.Registries.registeredValues()
Returns the value of theregisteredValues
record component.default Stream<RegistryKey<T>>
RegistryWrapper.streamKeys()
private static Map<RegistryKey<? extends Registry<?>>,
Registry<?>> CombinedDynamicRegistries.toRegistryMap
(Stream<? extends DynamicRegistryManager> registryManagers) <E> Optional<RegistryKey<E>>
RegistryKey.tryCast
(RegistryKey<? extends Registry<E>> registryRef) RegistryBuilder.InitializedRegistry.values()
Returns the value of thevalues
record component.Modifier and TypeMethodDescriptionMutableRegistry.add
(RegistryKey<T> key, T entry, com.mojang.serialization.Lifecycle lifecycle) private static <E> void
SerializableRegistries.add
(ImmutableMap.Builder<RegistryKey<? extends Registry<?>>, SerializableRegistries.Info<?>> builder, RegistryKey<? extends Registry<E>> key, com.mojang.serialization.Codec<E> networkCodec) SimpleRegistry.add
(RegistryKey<T> key, T entry, com.mojang.serialization.Lifecycle lifecycle) <T> RegistryBuilder
RegistryBuilder.addRegistry
(RegistryKey<? extends Registry<T>> registryRef, com.mojang.serialization.Lifecycle lifecycle, RegistryBuilder.BootstrapFunction<T> bootstrapFunction) <T> RegistryBuilder
RegistryBuilder.addRegistry
(RegistryKey<? extends Registry<T>> registryRef, RegistryBuilder.BootstrapFunction<T> bootstrapFunction) private void
SimpleRegistry.assertNotFrozen
(RegistryKey<T> key) boolean
Registry.contains
(RegistryKey<T> key) Returns whetherkey
is registered in this registry.boolean
SimpleRegistry.contains
(RegistryKey<T> key) Returns whetherkey
is registered in this registry.private static <T> Registry<T>
Registries.create
(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle, Registries.Initializer<T> initializer) private static <T> DefaultedRegistry<T>
Registries.create
(RegistryKey<? extends Registry<T>> key, String defaultId, com.mojang.serialization.Lifecycle lifecycle, Registries.Initializer<T> initializer) private static <T> DefaultedRegistry<T>
Registries.create
(RegistryKey<? extends Registry<T>> key, String defaultId, Registries.Initializer<T> initializer) private static <T> Registry<T>
Registries.create
(RegistryKey<? extends Registry<T>> key, Registries.Initializer<T> initializer) private static <T,
R extends MutableRegistry<T>>
RRegistries.create
(RegistryKey<? extends Registry<T>> key, R registry, Registries.Initializer<T> initializer, com.mojang.serialization.Lifecycle lifecycle) static <T> com.mojang.serialization.Codec<RegistryKey<T>>
RegistryKey.createCodec
(RegistryKey<? extends Registry<T>> registry) private static <T> DefaultedRegistry<T>
Registries.createIntrusive
(RegistryKey<? extends Registry<T>> key, String defaultId, com.mojang.serialization.Lifecycle lifecycle, Registries.Initializer<T> initializer) private static <T> DefaultedRegistry<T>
Registries.createIntrusive
(RegistryKey<? extends Registry<T>> key, String defaultId, Registries.Initializer<T> initializer) private static <T> Registry<T>
Registries.createIntrusive
(RegistryKey<? extends Registry<T>> key, Registries.Initializer<T> initializer) static <E> com.mojang.serialization.Codec<Registry<E>>
RegistryCodecs.createKeyedRegistryCodec
(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Lifecycle lifecycle, com.mojang.serialization.Codec<E> elementCodec) 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) 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) default RegistryEntry.Reference<T>
Registry.entryOf
(RegistryKey<T> key) Returns the reference registry entry for the value assignedkey
.default <E> Registry<E>
DynamicRegistryManager.get
(RegistryKey<? extends Registry<? extends E>> key) Retrieves a registry from this manager, or throws an exception when the registry does not exist.Registry.get
(@Nullable RegistryKey<T> key) Returns the value that is assignedkey
, ornull
if there is none.SimpleRegistry.get
(@Nullable RegistryKey<T> key) Returns the value that is assignedkey
, ornull
if there is none.Registry.getEntry
(RegistryKey<T> key) Returns the reference registry entry for the value assignedkey
, or an empty optional if there is no such value.SimpleRegistry.getEntry
(RegistryKey<T> key) Returns the reference registry entry for the value assignedkey
, or an empty optional if there is no such value.static <E,
O> com.mojang.serialization.codecs.RecordCodecBuilder<O, RegistryEntry.Reference<E>> RegistryOps.getEntryCodec
(RegistryKey<E> key) <E> Optional<RegistryEntryLookup<E>>
RegistryOps.getEntryLookup
(RegistryKey<? extends Registry<? extends E>> registryRef) static <E,
O> com.mojang.serialization.codecs.RecordCodecBuilder<O, RegistryEntryLookup<E>> RegistryOps.getEntryLookupCodec
(RegistryKey<? extends Registry<? extends E>> registryRef) private static <E> com.mojang.serialization.DataResult<? extends com.mojang.serialization.Codec<E>>
SerializableRegistries.getNetworkCodec
(RegistryKey<? extends Registry<E>> registryRef) DynamicRegistryManager.getOptional
(RegistryKey<? extends Registry<? extends E>> key) DynamicRegistryManager.ImmutableImpl.getOptional
(RegistryKey<? extends Registry<? extends E>> key) RegistryBuilder.StandAloneEntryCreatingLookup.getOptional
(RegistryKey<Object> key) RegistryEntryLookup.getOptional
(RegistryKey<T> key) <T> Optional<RegistryEntryLookup<T>>
RegistryEntryLookup.RegistryLookup.getOptional
(RegistryKey<? extends Registry<? extends T>> registryRef) RegistryWrapper.Delegating.getOptional
(RegistryKey<T> key) RegistryWrapper.Impl.Delegating.getOptional
(RegistryKey<T> key) default <T> Optional<RegistryWrapper.Impl<T>>
DynamicRegistryManager.getOptionalWrapper
(RegistryKey<? extends Registry<? extends T>> registryRef) <T> Optional<RegistryWrapper.Impl<T>>
RegistryWrapper.WrapperLookup.getOptionalWrapper
(RegistryKey<? extends Registry<? extends T>> registryRef) (package private) <T> RegistryEntry.Reference<T>
RegistryBuilder.StandAloneEntryCreatingLookup.getOrCreate
(RegistryKey<T> key) (package private) RegistryEntry.Reference<T>
SimpleRegistry.getOrCreateEntry
(RegistryKey<T> key) Registry.getOrEmpty
(@Nullable RegistryKey<T> key) Returns the value that is assignedkey
, or an empty optional if there is none.default T
Registry.getOrThrow
(RegistryKey<T> key) Returns the value that is assignedkey
.default RegistryEntry.Reference<T>
RegistryEntryLookup.getOrThrow
(RegistryKey<T> key) default <T> RegistryEntryLookup<T>
RegistryEntryLookup.RegistryLookup.getOrThrow
(RegistryKey<? extends Registry<? extends T>> registryRef) <E> Optional<RegistryEntryOwner<E>>
RegistryOps.getOwner
(RegistryKey<? extends Registry<? extends E>> registryRef) <T> Optional<RegistryOps.RegistryInfo<T>>
RegistryOps.RegistryInfoGetter.getRegistryInfo
(RegistryKey<? extends Registry<? extends T>> registryRef) <S> RegistryEntryLookup<S>
Registerable.getRegistryLookup
(RegistryKey<? extends Registry<? extends S>> registryRef) default <T> RegistryWrapper.Impl<T>
RegistryWrapper.WrapperLookup.getWrapperOrThrow
(RegistryKey<? extends Registry<? extends T>> registryRef) boolean
RegistryKey.isOf
(RegistryKey<? extends Registry<?>> registry) Returns whether this registry key belongs to the given registry (according to its type, not whether the registry actually contains this key).(package private) static <E> void
RegistryLoader.load
(RegistryOps.RegistryInfoGetter registryInfoGetter, ResourceManager resourceManager, RegistryKey<? extends Registry<E>> registryRef, MutableRegistry<E> newRegistry, com.mojang.serialization.Decoder<E> decoder, Map<RegistryKey<?>, Exception> exceptions) private static <T> com.mojang.serialization.MapCodec<RegistryCodecs.RegistryManagerEntry<T>>
RegistryCodecs.managerEntry
(RegistryKey<? extends Registry<T>> registryRef, com.mojang.serialization.MapCodec<T> elementCodec) private static <T> DynamicRegistryManager.Entry<T>
DynamicRegistryManager.Entry.of
(RegistryKey<? extends Registry<?>> key, Registry<?> 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.default RegistryEntry.Reference<T>
Registerable.register
(RegistryKey<T> key, T value) Registerable.register
(RegistryKey<T> key, T value, com.mojang.serialization.Lifecycle lifecycle) static <V,
T extends V>
TRegistry.register
(Registry<V> registry, RegistryKey<V> key, T entry) Registersentry
toregistry
underkey
.static <T> RegistryEntry.Reference<T>
Registry.registerReference
(Registry<T> registry, RegistryKey<T> key, T entry) SimpleDefaultedRegistry.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) static RegistryKey<DimensionOptions>
RegistryKeys.toDimensionKey
(RegistryKey<World> key) static RegistryKey<World>
RegistryKeys.toWorldKey
(RegistryKey<DimensionOptions> key) <E> Optional<RegistryKey<E>>
RegistryKey.tryCast
(RegistryKey<? extends Registry<E>> registryRef) Modifier and TypeMethodDescriptionprivate static <E> void
SerializableRegistries.add
(ImmutableMap.Builder<RegistryKey<? extends Registry<?>>, SerializableRegistries.Info<?>> builder, RegistryKey<? extends Registry<E>> key, com.mojang.serialization.Codec<E> networkCodec) (package private) com.mojang.datafixers.util.Pair<MutableRegistry<?>,
RegistryLoader.RegistryLoadable> RegistryLoader.Entry.getLoader
(com.mojang.serialization.Lifecycle lifecycle, Map<RegistryKey<?>, Exception> exceptions) (package private) static <E> void
RegistryLoader.load
(RegistryOps.RegistryInfoGetter registryInfoGetter, ResourceManager resourceManager, RegistryKey<? extends Registry<E>> registryRef, MutableRegistry<E> newRegistry, com.mojang.serialization.Decoder<E> decoder, Map<RegistryKey<?>, Exception> exceptions) private static <T,
R extends Registry<? extends T>>
DynamicRegistryManager.Entry<T>DynamicRegistryManager.Entry.of
(Map.Entry<? extends RegistryKey<? extends Registry<?>>, R> entry) static RegistryBuilder.Registries
RegistryBuilder.Registries.of
(DynamicRegistryManager dynamicRegistryManager, Stream<RegistryKey<? extends Registry<?>>> registryRefs) private static void
RegistryLoader.writeLoadingError
(Map<RegistryKey<?>, Exception> exceptions) ModifierConstructorDescriptionEntry
(RegistryKey<? extends Registry<T>> registryKey, com.mojang.serialization.Codec<T> codec) (package private)
Info
(RegistryKey<? extends Registry<E>> registryKey, com.mojang.serialization.Codec<E> codec) (package private)
InitializedRegistry
(RegistryKey<? extends Registry<? extends T>> registryKey, com.mojang.serialization.Lifecycle lifecycle, Map<RegistryKey<T>, RegistryBuilder.EntryAssociatedValue<T>> map) (package private)
RegistryInfo
(RegistryKey<? extends Registry<T>> registryKey, com.mojang.serialization.Lifecycle lifecycle, RegistryBuilder.BootstrapFunction<T> bootstrapFunction) (package private)
RegistryManagerEntry
(RegistryKey<T> key, int rawId, T value) Creates an instance of aRegistryManagerEntry
record class.SimpleDefaultedRegistry
(String defaultId, RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle, boolean intrusive) SimpleRegistry
(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle) SimpleRegistry
(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle, boolean intrusive) ModifierConstructorDescriptionImmutableImpl
(Map<? extends RegistryKey<? extends Registry<?>>, ? extends Registry<?>> registries) (package private)
InitializedRegistry
(RegistryKey<? extends Registry<? extends T>> registryKey, com.mojang.serialization.Lifecycle lifecycle, Map<RegistryKey<T>, RegistryBuilder.EntryAssociatedValue<T>> map) -
Uses of RegistryKey in net.minecraft.registry.entry
Modifier and TypeFieldDescriptionprivate final RegistryKey<? extends Registry<E>>
RegistryEntryListCodec.registry
private final RegistryKey<? extends Registry<E>>
RegistryFixedCodec.registry
private @Nullable RegistryKey<T>
RegistryEntry.Reference.registryKey
private final RegistryKey<? extends Registry<E>>
RegistryElementCodec.registryRef
Modifier and TypeMethodDescriptionRegistryEntry.Reference.registryKey()
Returns the registry key of this entry.Modifier and TypeMethodDescriptionRegistryEntry.Direct.getKey()
Returns the registry key of this entry, or an empty optional if this is a direct entry.RegistryEntry.getKey()
Returns the registry key of this entry, or an empty optional if this is a direct entry.RegistryEntry.Reference.getKey()
Returns the registry key of this entry, or an empty optional if this is a direct entry.com.mojang.datafixers.util.Either<RegistryKey<T>,
T> RegistryEntry.Direct.getKeyOrValue()
Returns the object that identifies this registry key.com.mojang.datafixers.util.Either<RegistryKey<T>,
T> RegistryEntry.getKeyOrValue()
Returns the object that identifies this registry key.com.mojang.datafixers.util.Either<RegistryKey<T>,
T> RegistryEntry.Reference.getKeyOrValue()
Returns the object that identifies this registry key.Modifier and TypeMethodDescriptionstatic <E> com.mojang.serialization.Codec<RegistryEntryList<E>>
RegistryEntryListCodec.create
(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<RegistryEntry<E>> entryCodec, boolean alwaysSerializeAsList) boolean
RegistryEntry.Direct.matchesKey
(RegistryKey<T> key) Returns whether the registry key of this entry iskey
.boolean
RegistryEntry.matchesKey
(RegistryKey<T> key) Returns whether the registry key of this entry iskey
.boolean
RegistryEntry.Reference.matchesKey
(RegistryKey<T> key) Returns whether the registry key of this entry iskey
.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) static <E> RegistryFixedCodec<E>
RegistryFixedCodec.of
(RegistryKey<? extends Registry<E>> registry) (package private) void
RegistryEntry.Reference.setRegistryKey
(RegistryKey<T> registryKey) static <T> RegistryEntry.Reference<T>
RegistryEntry.Reference.standAlone
(RegistryEntryOwner<T> owner, RegistryKey<T> registryKey) Returns a new stand-alone registry entry.Modifier and TypeMethodDescriptionboolean
RegistryEntry.Direct.matches
(Predicate<RegistryKey<T>> predicate) Returns whether this entry's key matchespredicate
.boolean
RegistryEntry.matches
(Predicate<RegistryKey<T>> predicate) Returns whether this entry's key matchespredicate
.boolean
RegistryEntry.Reference.matches
(Predicate<RegistryKey<T>> predicate) Returns whether this entry's key matchespredicate
.ModifierConstructorDescriptionprivate
Reference
(RegistryEntry.Reference.Type referenceType, RegistryEntryOwner<T> owner, @Nullable RegistryKey<T> registryKey, T value) private
RegistryElementCodec
(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> elementCodec, boolean allowInlineDefinitions) private
RegistryEntryListCodec
(RegistryKey<? extends Registry<E>> registry, com.mojang.serialization.Codec<RegistryEntry<E>> entryCodec, boolean alwaysSerializeAsList) private
RegistryFixedCodec
(RegistryKey<? extends Registry<E>> registry) -
Uses of RegistryKey in net.minecraft.registry.tag
Modifier and TypeFieldDescriptionprivate final RegistryKey<? extends Registry<T>>
TagManagerLoader.RegistryTags.key
The field for thekey
record component.private final RegistryKey<? extends Registry<T>>
TagKey.registry
The field for theregistry
record component.Modifier and TypeFieldDescriptionprivate static final Map<RegistryKey<? extends Registry<?>>,
String> TagManagerLoader.DIRECTORIES
Modifier and TypeMethodDescriptionRegistryKey<? extends Registry<T>>
TagManagerLoader.RegistryTags.key()
Returns the value of thekey
record component.RegistryKey<? extends Registry<T>>
TagKey.registry()
Returns the value of theregistry
record component.Modifier and TypeMethodDescriptionstatic Map<RegistryKey<? extends Registry<?>>,
TagPacketSerializer.Serialized> TagPacketSerializer.serializeTags
(CombinedDynamicRegistries<ServerDynamicRegistryType> dynamicRegistryManager) Modifier and TypeMethodDescriptionstatic <T> com.mojang.serialization.Codec<TagKey<T>>
TagKey.codec
(RegistryKey<? extends Registry<T>> registry) static String
TagManagerLoader.getPath
(RegistryKey<? extends Registry<?>> registry) boolean
TagKey.isOf
(RegistryKey<? extends Registry<?>> registryRef) static <T> void
TagPacketSerializer.loadTags
(RegistryKey<? extends Registry<T>> registryKey, Registry<T> registry, TagPacketSerializer.Serialized serialized, TagPacketSerializer.Loader<T> loader) static <T> TagKey<T>
TagKey.of
(RegistryKey<? extends Registry<T>> registry, Identifier id) TagKey.tryCast
(RegistryKey<? extends Registry<E>> registryRef) static <T> com.mojang.serialization.Codec<TagKey<T>>
TagKey.unprefixedCodec
(RegistryKey<? extends Registry<T>> registry) ModifierConstructorDescriptionRegistryTags
(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.resource.featuretoggle
Modifier and TypeFieldDescriptionstatic final Set<RegistryKey<? extends Registry<? extends ToggleableFeature>>>
ToggleableFeature.FEATURE_ENABLED_REGISTRY_KEYS
-
Uses of RegistryKey in net.minecraft.server
Modifier and TypeFieldDescriptionprivate final Map<RegistryKey<World>,
ServerWorld> MinecraftServer.worlds
Modifier and TypeMethodDescription@Nullable ServerWorld
MinecraftServer.getWorld
(RegistryKey<World> key) void
PlayerManager.sendToAround
(@Nullable PlayerEntity player, double x, double y, double z, double distance, RegistryKey<World> worldKey, Packet<?> packet) void
PlayerManager.sendToDimension
(Packet<?> packet, RegistryKey<World> dimension) -
Uses of RegistryKey in net.minecraft.server.chase
Modifier and TypeFieldDescriptionprivate final RegistryKey<World>
ChaseClient.TeleportPos.dimension
The field for thedimension
record component.Modifier and TypeMethodDescriptionChaseClient.TeleportPos.dimension()
Returns the value of thedimension
record component.ModifierConstructorDescription(package private)
TeleportPos
(RegistryKey<World> dimension, Vec3d pos, Vec2f rot) Creates an instance of aTeleportPos
record class. -
Uses of RegistryKey in net.minecraft.server.command
Modifier and TypeFieldDescriptionstatic BiMap<String,
RegistryKey<World>> ChaseCommand.DIMENSIONS
private static final ToIntFunction<RegistryKey<ArmorTrimMaterial>>
SpawnArmorTrimsCommand.MATERIAL_INDEX_GETTER
private static final List<RegistryKey<ArmorTrimMaterial>>
SpawnArmorTrimsCommand.MATERIALS
private static final ToIntFunction<RegistryKey<ArmorTrimPattern>>
SpawnArmorTrimsCommand.PATTERN_INDEX_GETTER
private static final List<RegistryKey<ArmorTrimPattern>>
SpawnArmorTrimsCommand.PATTERNS
Modifier 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
Modifier and TypeFieldDescriptionprivate static final Map<String,
RegistryKey<WorldPreset>> ServerPropertiesHandler.WorldGenProperties.LEVEL_TYPE_TO_PRESET_KEY
-
Uses of RegistryKey in net.minecraft.server.network
Modifier and TypeFieldDescriptionprivate RegistryKey<World>
ServerPlayerEntity.spawnPointDimension
Modifier and TypeMethodDescriptionvoid
ServerPlayerEntity.setSpawnPoint
(RegistryKey<World> dimension, @Nullable BlockPos pos, float angle, boolean forced, boolean sendMessage) Sets the player's spawn point. -
Uses of RegistryKey in net.minecraft.server.world
ModifierConstructorDescriptionServerWorld
(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, @Nullable RandomSequencesState randomSequencesState) -
Uses of RegistryKey in net.minecraft.structure
Modifier and TypeFieldDescriptionstatic final RegistryKey<StructureSet>
StructureSetKeys.ANCIENT_CITIES
static final RegistryKey<StructureSet>
StructureSetKeys.BURIED_TREASURES
static final RegistryKey<StructurePool>
AncientCityGenerator.CITY_CENTER
static final RegistryKey<StructureSet>
StructureSetKeys.DESERT_PYRAMIDS
static final RegistryKey<StructureSet>
StructureSetKeys.END_CITIES
static final RegistryKey<StructureSet>
StructureSetKeys.IGLOOS
static final RegistryKey<StructureSet>
StructureSetKeys.JUNGLE_TEMPLES
static final RegistryKey<StructureSet>
StructureSetKeys.MINESHAFTS
static final RegistryKey<StructureSet>
StructureSetKeys.NETHER_COMPLEXES
static final RegistryKey<StructureSet>
StructureSetKeys.NETHER_FOSSILS
static final RegistryKey<StructureSet>
StructureSetKeys.OCEAN_MONUMENTS
static final RegistryKey<StructureSet>
StructureSetKeys.OCEAN_RUINS
static final RegistryKey<StructureSet>
StructureSetKeys.PILLAGER_OUTPOSTS
static final RegistryKey<StructureSet>
StructureSetKeys.RUINED_PORTALS
static final RegistryKey<StructureSet>
StructureSetKeys.SHIPWRECKS
static final RegistryKey<StructureSet>
StructureSetKeys.STRONGHOLDS
static final RegistryKey<StructurePool>
BastionRemnantGenerator.STRUCTURE_POOLS
static final RegistryKey<StructurePool>
PillagerOutpostGenerator.STRUCTURE_POOLS
static final RegistryKey<StructureSet>
StructureSetKeys.SWAMP_HUTS
private static final RegistryKey<StructurePool>
DesertVillageData.TERMINATORS_KEY
private static final RegistryKey<StructurePool>
PlainsVillageData.TERMINATORS_KEY
private static final RegistryKey<StructurePool>
SavannaVillageData.TERMINATORS_KEY
private static final RegistryKey<StructurePool>
SnowyVillageData.TERMINATORS_KEY
private static final RegistryKey<StructurePool>
TaigaVillageData.TERMINATORS_KEY
static final RegistryKey<StructurePool>
TrailRuinsGenerator.TOWER
static final RegistryKey<StructurePool>
DesertVillageData.TOWN_CENTERS_KEY
static final RegistryKey<StructurePool>
PlainsVillageData.TOWN_CENTERS_KEY
static final RegistryKey<StructurePool>
SavannaVillageData.TOWN_CENTERS_KEY
static final RegistryKey<StructurePool>
SnowyVillageData.TOWN_CENTERS_KEY
static final RegistryKey<StructurePool>
TaigaVillageData.TOWN_CENTERS_KEY
static final RegistryKey<StructureSet>
StructureSetKeys.TRAIL_RUINS
static final RegistryKey<StructureSet>
StructureSetKeys.VILLAGES
static final RegistryKey<StructureSet>
StructureSetKeys.WOODLAND_MANSIONS
private static final RegistryKey<StructurePool>
DesertVillageData.ZOMBIE_TERMINATORS_KEY
private static final RegistryKey<StructurePool>
SavannaVillageData.ZOMBIE_TERMINATORS_KEY
-
Uses of RegistryKey in net.minecraft.structure.pool
Modifier and TypeMethodDescriptionprivate static RegistryKey<StructurePool>
StructurePoolBasedGenerator.StructurePoolGenerator.getPoolKey
(StructureTemplate.StructureBlockInfo blockInfo) static RegistryKey<StructurePool>
-
Uses of RegistryKey in net.minecraft.structure.processor
Modifier and TypeFieldDescriptionstatic final RegistryKey<StructureProcessorList>
StructureProcessorLists.ANCIENT_CITY_GENERIC_DEGRADATION
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.ANCIENT_CITY_START_DEGRADATION
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.ANCIENT_CITY_WALLS_DEGRADATION
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.BASTION_GENERIC_DEGRADATION
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.BOTTOM_RAMPART
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.BRIDGE
private static final RegistryKey<StructureProcessorList>
StructureProcessorLists.EMPTY
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.ENTRANCE_REPLACEMENT
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.FARM_DESERT
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.FARM_PLAINS
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.FARM_SAVANNA
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.FARM_SNOWY
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.FARM_TAIGA
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.FOSSIL_COAL
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.FOSSIL_DIAMONDS
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.FOSSIL_ROT
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.HIGH_RAMPART
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.HIGH_WALL
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.HOUSING
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.MOSSIFY_10_PERCENT
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.MOSSIFY_20_PERCENT
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.MOSSIFY_70_PERCENT
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.OUTPOST_ROT
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.RAMPART_DEGRADATION
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.ROOF
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.SIDE_WALL_DEGRADATION
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.STABLE_DEGRADATION
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.STREET_PLAINS
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.STREET_SAVANNA
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.STREET_SNOWY_OR_TAIGA
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.TRAIL_RUINS_HOUSES_ARCHAEOLOGY
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.TRAIL_RUINS_ROADS_ARCHAEOLOGY
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.TRAIL_RUINS_TOWER_TOP_ARCHAEOLOGY
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.TREASURE_ROOMS
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.ZOMBIE_DESERT
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.ZOMBIE_PLAINS
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.ZOMBIE_SAVANNA
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.ZOMBIE_SNOWY
static final RegistryKey<StructureProcessorList>
StructureProcessorLists.ZOMBIE_TAIGA
Modifier and TypeMethodDescriptionprivate static void
StructureProcessorLists.register
(Registerable<StructureProcessorList> processorListRegisterable, RegistryKey<StructureProcessorList> key, List<StructureProcessor> processors) -
Uses of RegistryKey in net.minecraft.util.math
Modifier and TypeMethodDescriptionstatic GlobalPos
GlobalPos.create
(RegistryKey<World> dimension, BlockPos pos) -
Uses of RegistryKey in net.minecraft.util.profiling.jfr
Modifier and TypeMethodDescription@Nullable Finishable
FlightProfiler.NoopProfiler.startChunkGenerationProfiling
(ChunkPos chunkPos, RegistryKey<World> world, String targetStatus) @Nullable Finishable
FlightProfiler.startChunkGenerationProfiling
(ChunkPos chunkPos, RegistryKey<World> world, String targetStatus) @Nullable Finishable
JfrProfiler.startChunkGenerationProfiling
(ChunkPos chunkPos, RegistryKey<World> world, String targetStatus) -
Uses of RegistryKey in net.minecraft.util.profiling.jfr.event
ModifierConstructorDescriptionChunkGenerationEvent
(ChunkPos chunkPos, RegistryKey<World> world, String targetStatus) -
Uses of RegistryKey in net.minecraft.village
Modifier and TypeFieldDescriptionprivate static final Map<RegistryKey<Biome>,
VillagerType> VillagerType.BIOME_TO_TYPE
Modifier and TypeMethodDescriptionprivate static VillagerProfession
VillagerProfession.register
(String id, RegistryKey<PointOfInterestType> heldWorkstation, ImmutableSet<Item> gatherableItems, ImmutableSet<Block> secondaryJobSites, @Nullable SoundEvent workSound) private static VillagerProfession
VillagerProfession.register
(String id, RegistryKey<PointOfInterestType> heldWorkstation, @Nullable SoundEvent workSound) -
Uses of RegistryKey in net.minecraft.world
Modifier and TypeFieldDescriptionprivate final RegistryKey<DimensionType>
World.dimension
static final RegistryKey<World>
World.END
static final RegistryKey<World>
World.NETHER
static final RegistryKey<World>
World.OVERWORLD
private final RegistryKey<World>
World.registryKey
private final RegistryKey<World>
StructureLocator.worldKey
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryKey<World>>
World.CODEC
Modifier and TypeMethodDescriptionstatic FeatureUpdater
FeatureUpdater.create
(RegistryKey<World> world, @Nullable PersistentStateManager persistentStateManager) default <T> RegistryWrapper<T>
WorldView.createCommandRegistryWrapper
(RegistryKey<? extends Registry<? extends T>> registryRef) ModifierConstructorDescriptionStructureLocator
(NbtScannable chunkIoWorker, DynamicRegistryManager registryManager, StructureTemplateManager structureTemplateManager, RegistryKey<World> worldKey, ChunkGenerator chunkGenerator, NoiseConfig noiseConfig, HeightLimitView world, BiomeSource biomeSource, long seed, com.mojang.datafixers.DataFixer dataFixer) protected
World
(MutableWorldProperties properties, RegistryKey<World> registryRef, DynamicRegistryManager registryManager, RegistryEntry<DimensionType> dimensionEntry, Supplier<Profiler> profiler, boolean isClient, boolean debugWorld, long biomeAccess, int maxChainedNeighborUpdates) -
Uses of RegistryKey in net.minecraft.world.biome
Modifier and TypeFieldDescriptionstatic final RegistryKey<Biome>
BiomeKeys.BADLANDS
static final RegistryKey<Biome>
BiomeKeys.BAMBOO_JUNGLE
static final RegistryKey<Biome>
BiomeKeys.BASALT_DELTAS
static final RegistryKey<Biome>
BiomeKeys.BEACH
static final RegistryKey<Biome>
BiomeKeys.BIRCH_FOREST
static final RegistryKey<Biome>
BiomeKeys.CHERRY_GROVE
static final RegistryKey<Biome>
BiomeKeys.COLD_OCEAN
static final RegistryKey<Biome>
BiomeKeys.CRIMSON_FOREST
static final RegistryKey<Biome>
BiomeKeys.DARK_FOREST
static final RegistryKey<Biome>
BiomeKeys.DEEP_COLD_OCEAN
static final RegistryKey<Biome>
BiomeKeys.DEEP_DARK
static final RegistryKey<Biome>
BiomeKeys.DEEP_FROZEN_OCEAN
static final RegistryKey<Biome>
BiomeKeys.DEEP_LUKEWARM_OCEAN
static final RegistryKey<Biome>
BiomeKeys.DEEP_OCEAN
static final RegistryKey<Biome>
BiomeKeys.DESERT
static final RegistryKey<Biome>
BiomeKeys.DRIPSTONE_CAVES
static final RegistryKey<Biome>
BiomeKeys.END_BARRENS
static final RegistryKey<Biome>
BiomeKeys.END_HIGHLANDS
static final RegistryKey<Biome>
BiomeKeys.END_MIDLANDS
static final RegistryKey<Biome>
BiomeKeys.ERODED_BADLANDS
static final RegistryKey<Biome>
BiomeKeys.FLOWER_FOREST
static final RegistryKey<Biome>
BiomeKeys.FOREST
static final RegistryKey<Biome>
BiomeKeys.FROZEN_OCEAN
static final RegistryKey<Biome>
BiomeKeys.FROZEN_PEAKS
static final RegistryKey<Biome>
BiomeKeys.FROZEN_RIVER
static final RegistryKey<Biome>
BiomeKeys.GROVE
static final RegistryKey<Biome>
BiomeKeys.ICE_SPIKES
static final RegistryKey<Biome>
BiomeKeys.JAGGED_PEAKS
static final RegistryKey<Biome>
BiomeKeys.JUNGLE
static final RegistryKey<Biome>
BiomeKeys.LUKEWARM_OCEAN
static final RegistryKey<Biome>
BiomeKeys.LUSH_CAVES
static final RegistryKey<Biome>
BiomeKeys.MANGROVE_SWAMP
static final RegistryKey<Biome>
BiomeKeys.MEADOW
static final RegistryKey<Biome>
BiomeKeys.MUSHROOM_FIELDS
static final RegistryKey<Biome>
BiomeKeys.NETHER_WASTES
static final RegistryKey<Biome>
BiomeKeys.OCEAN
static final RegistryKey<Biome>
BiomeKeys.OLD_GROWTH_BIRCH_FOREST
static final RegistryKey<Biome>
BiomeKeys.OLD_GROWTH_PINE_TAIGA
static final RegistryKey<Biome>
BiomeKeys.OLD_GROWTH_SPRUCE_TAIGA
static final RegistryKey<Biome>
BiomeKeys.PLAINS
static final RegistryKey<Biome>
BiomeKeys.RIVER
static final RegistryKey<Biome>
BiomeKeys.SAVANNA
static final RegistryKey<Biome>
BiomeKeys.SAVANNA_PLATEAU
static final RegistryKey<Biome>
BiomeKeys.SMALL_END_ISLANDS
static final RegistryKey<Biome>
BiomeKeys.SNOWY_BEACH
static final RegistryKey<Biome>
BiomeKeys.SNOWY_PLAINS
static final RegistryKey<Biome>
BiomeKeys.SNOWY_SLOPES
static final RegistryKey<Biome>
BiomeKeys.SNOWY_TAIGA
static final RegistryKey<Biome>
BiomeKeys.SOUL_SAND_VALLEY
static final RegistryKey<Biome>
BiomeKeys.SPARSE_JUNGLE
static final RegistryKey<Biome>
BiomeKeys.STONY_PEAKS
static final RegistryKey<Biome>
BiomeKeys.STONY_SHORE
static final RegistryKey<Biome>
BiomeKeys.SUNFLOWER_PLAINS
static final RegistryKey<Biome>
BiomeKeys.SWAMP
static final RegistryKey<Biome>
BiomeKeys.TAIGA
static final RegistryKey<Biome>
BiomeKeys.THE_END
static final RegistryKey<Biome>
BiomeKeys.THE_VOID
static final RegistryKey<Biome>
BiomeKeys.WARM_OCEAN
static final RegistryKey<Biome>
BiomeKeys.WARPED_FOREST
static final RegistryKey<Biome>
BiomeKeys.WINDSWEPT_FOREST
static final RegistryKey<Biome>
BiomeKeys.WINDSWEPT_GRAVELLY_HILLS
static final RegistryKey<Biome>
BiomeKeys.WINDSWEPT_HILLS
static final RegistryKey<Biome>
BiomeKeys.WINDSWEPT_SAVANNA
static final RegistryKey<Biome>
BiomeKeys.WOODED_BADLANDS
Modifier and TypeMethodDescriptionGenerationSettings.LookupBackedBuilder.carver
(GenerationStep.Carver carverStep, RegistryKey<ConfiguredCarver<?>> carverKey) GenerationSettings.LookupBackedBuilder.feature
(GenerationStep.Feature featureStep, RegistryKey<PlacedFeature> featureKey) -
Uses of RegistryKey in net.minecraft.world.biome.source
Modifier and TypeFieldDescriptionstatic final RegistryKey<MultiNoiseBiomeSourceParameterList>
MultiNoiseBiomeSourceParameterLists.NETHER
static final RegistryKey<MultiNoiseBiomeSourceParameterList>
MultiNoiseBiomeSourceParameterLists.OVERWORLD
Modifier and TypeMethodDescriptionMultiNoiseBiomeSourceParameterList.Preset.biomeStream()
MultiNoiseBiomeSourceParameterList.getPresetToEntriesMap()
Modifier and TypeMethodDescriptionboolean
MultiNoiseBiomeSource.matchesInstance
(RegistryKey<MultiNoiseBiomeSourceParameterList> parameterList) Modifier and TypeMethodDescription<T> MultiNoiseUtil.Entries<T>
MultiNoiseBiomeSourceParameterList.Preset.BiomeSourceFunction.apply
(Function<RegistryKey<Biome>, T> biomeEntryGetter) (package private) static <T> MultiNoiseUtil.Entries<T>
MultiNoiseBiomeSourceParameterList.Preset.getOverworldEntries
(Function<RegistryKey<Biome>, T> biomeEntryGetter) -
Uses of RegistryKey in net.minecraft.world.biome.source.util
Modifier and TypeFieldDescriptionprivate final RegistryKey<Biome>[][]
VanillaBiomeParameters.commonBiomes
private final RegistryKey<Biome>[][]
VanillaBiomeParameters.nearMountainBiomes
private final RegistryKey<Biome>[][]
VanillaBiomeParameters.oceanBiomes
private final RegistryKey<Biome>[][]
VanillaBiomeParameters.specialNearMountainBiomes
private final RegistryKey<Biome>[][]
VanillaBiomeParameters.uncommonBiomes
private final RegistryKey<Biome>[][]
VanillaBiomeParameters.windsweptBiomes
Modifier and TypeMethodDescriptionprivate RegistryKey<Biome>
VanillaBiomeParameters.getBadlandsBiome
(int humidity, MultiNoiseUtil.ParameterRange weirdness) Returns a badlands for the given humidity and weirdness.private RegistryKey<Biome>
VanillaBiomeParameters.getBadlandsOrRegularBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) Returns badlands iftemperature
is4
, otherwise a regular biome.private RegistryKey<Biome>
VanillaBiomeParameters.getBiomeOrWindsweptSavanna
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness, RegistryKey<Biome> biomeKey) Returns a windswept savanna for specific conditions, otherwise the given biome.private RegistryKey<Biome>
VanillaBiomeParameters.getErodedShoreBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) Returns a shore biome for high erosion values.private RegistryKey<Biome>
VanillaBiomeParameters.getMountainSlopeBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) Returns a mountain slope biome for the given temperature, humidity and weirdness.private RegistryKey<Biome>
VanillaBiomeParameters.getMountainStartBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) Returns a slope biome iftemperature
is0
, otherwise a regular biome.private RegistryKey<Biome>
VanillaBiomeParameters.getNearMountainBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) Returns a biome to generate near mountains..private RegistryKey<Biome>
VanillaBiomeParameters.getPeakBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) Returns a peak biome for the given temperature, humidity and weirdness.private RegistryKey<Biome>
VanillaBiomeParameters.getRegularBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) Returns a regular biome..private RegistryKey<Biome>
VanillaBiomeParameters.getShoreBiome
(int temperature, int humidity) Returns an appropriate shore biome for the given temperature and humidity.private RegistryKey<Biome>
VanillaBiomeParameters.getWindsweptOrRegularBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) Returns a windswept or regular biome, depending on temperature and humidity.Modifier and TypeMethodDescriptionprivate RegistryKey<Biome>
VanillaBiomeParameters.getBiomeOrWindsweptSavanna
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness, RegistryKey<Biome> biomeKey) Returns a windswept savanna for specific conditions, otherwise the given biome.private void
VanillaBiomeParameters.writeBiomeParameters
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange temperature, MultiNoiseUtil.ParameterRange humidity, MultiNoiseUtil.ParameterRange continentalness, MultiNoiseUtil.ParameterRange erosion, MultiNoiseUtil.ParameterRange weirdness, float offset, RegistryKey<Biome> biome) private void
VanillaBiomeParameters.writeCaveBiomeParameters
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange temperature, MultiNoiseUtil.ParameterRange humidity, MultiNoiseUtil.ParameterRange continentalness, MultiNoiseUtil.ParameterRange erosion, MultiNoiseUtil.ParameterRange weirdness, float offset, RegistryKey<Biome> biome) private void
VanillaBiomeParameters.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) Modifier and TypeMethodDescriptionprivate void
VanillaBiomeParameters.writeBiomeParameters
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange temperature, MultiNoiseUtil.ParameterRange humidity, MultiNoiseUtil.ParameterRange continentalness, MultiNoiseUtil.ParameterRange erosion, MultiNoiseUtil.ParameterRange weirdness, float offset, RegistryKey<Biome> biome) private void
VanillaBiomeParameters.writeCaveBiomeParameters
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange temperature, MultiNoiseUtil.ParameterRange humidity, MultiNoiseUtil.ParameterRange continentalness, MultiNoiseUtil.ParameterRange erosion, MultiNoiseUtil.ParameterRange weirdness, float offset, RegistryKey<Biome> biome) private void
VanillaBiomeParameters.writeCaveBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) Writes biome parameters for all cave biomes.private void
VanillaBiomeParameters.writeDebug
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) private void
VanillaBiomeParameters.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 void
VanillaBiomeParameters.writeHighBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) Writes biome parameters for the "high" weirdness range.private void
VanillaBiomeParameters.writeLandBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) Writes all parameters for land biomes.private void
VanillaBiomeParameters.writeLowBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) Writes biome parameters for the "low" weirdness range.private void
VanillaBiomeParameters.writeMidBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) Writes biome parameters for the "mid" weirdness range.private void
VanillaBiomeParameters.writeOceanBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) Writes all parameters for ocean biomes.protected void
VanillaBiomeParameters.writeOverworldBiomeParameters
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) Writes all biome parameters for the overworld to the passed parameter consumer.private void
VanillaBiomeParameters.writePeakBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) Writes biome parameters for the "peak" weirdness range.private void
VanillaBiomeParameters.writeValleyBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) Writes biome parameters for the "valley" weirdness range. -
Uses of RegistryKey in net.minecraft.world.chunk
Modifier and TypeFieldDescriptionprivate static final Set<RegistryKey<Biome>>
BelowZeroRetrogen.CAVE_BIOMES
-
Uses of RegistryKey in net.minecraft.world.dimension
Modifier and TypeFieldDescriptionstatic final RegistryKey<DimensionOptions>
DimensionOptions.END
static final RegistryKey<DimensionOptions>
DimensionOptions.NETHER
static final RegistryKey<DimensionOptions>
DimensionOptions.OVERWORLD
static final RegistryKey<DimensionType>
DimensionTypes.OVERWORLD
static final RegistryKey<DimensionType>
DimensionTypes.OVERWORLD_CAVES
static final RegistryKey<DimensionType>
DimensionTypes.THE_END
static final RegistryKey<DimensionType>
DimensionTypes.THE_NETHER
Modifier and TypeFieldDescriptionprivate static final Set<RegistryKey<DimensionOptions>>
DimensionOptionsRegistryHolder.VANILLA_KEYS
Modifier and TypeMethodDescriptionDimensionOptionsRegistryHolder.getWorldKeys()
static Stream<RegistryKey<DimensionOptions>>
DimensionOptionsRegistryHolder.streamAll
(Stream<RegistryKey<DimensionOptions>> otherKeys) static com.mojang.serialization.DataResult<RegistryKey<World>>
DimensionType.worldFromDimensionNbt
(com.mojang.serialization.Dynamic<?> nbt) Deprecated.Modifier and TypeMethodDescription(package private) static com.mojang.serialization.Lifecycle
DimensionOptionsRegistryHolder.getLifecycle
(RegistryKey<DimensionOptions> key, DimensionOptions dimensionOptions) DimensionOptionsRegistryHolder.getOrEmpty
(RegistryKey<DimensionOptions> key) static Path
DimensionType.getSaveDirectory
(RegistryKey<World> worldRef, Path worldDirectory) private static boolean
DimensionOptionsRegistryHolder.isVanilla
(RegistryKey<DimensionOptions> key, DimensionOptions dimensionOptions) Modifier and TypeMethodDescriptionstatic Stream<RegistryKey<DimensionOptions>>
DimensionOptionsRegistryHolder.streamAll
(Stream<RegistryKey<DimensionOptions>> otherKeys) -
Uses of RegistryKey in net.minecraft.world.gen
Modifier and TypeFieldDescriptionstatic final RegistryKey<WorldPreset>
WorldPresets.AMPLIFIED
static final RegistryKey<FlatLevelGeneratorPreset>
FlatLevelGeneratorPresets.BOTTOMLESS_PIT
static final RegistryKey<FlatLevelGeneratorPreset>
FlatLevelGeneratorPresets.CLASSIC_FLAT
static final RegistryKey<WorldPreset>
WorldPresets.DEBUG_ALL_BLOCK_STATES
static final RegistryKey<WorldPreset>
WorldPresets.DEFAULT
static final RegistryKey<FlatLevelGeneratorPreset>
FlatLevelGeneratorPresets.DESERT
static final RegistryKey<WorldPreset>
WorldPresets.FLAT
static final RegistryKey<WorldPreset>
WorldPresets.LARGE_BIOMES
static final RegistryKey<FlatLevelGeneratorPreset>
FlatLevelGeneratorPresets.OVERWORLD
static final RegistryKey<FlatLevelGeneratorPreset>
FlatLevelGeneratorPresets.REDSTONE_READY
static final RegistryKey<WorldPreset>
WorldPresets.SINGLE_BIOME_SURFACE
static final RegistryKey<FlatLevelGeneratorPreset>
FlatLevelGeneratorPresets.SNOWY_KINGDOM
static final RegistryKey<FlatLevelGeneratorPreset>
FlatLevelGeneratorPresets.THE_VOID
static final RegistryKey<FlatLevelGeneratorPreset>
FlatLevelGeneratorPresets.TUNNELERS_DREAM
static final RegistryKey<FlatLevelGeneratorPreset>
FlatLevelGeneratorPresets.WATER_WORLD
Modifier and TypeFieldDescriptionprivate final Map<RegistryKey<DimensionOptions>,
DimensionOptions> WorldPreset.dimensions
Modifier and TypeMethodDescriptionprivate static RegistryKey<FlatLevelGeneratorPreset>
private static RegistryKey<WorldPreset>
Modifier and TypeMethodDescriptionstatic Optional<RegistryKey<WorldPreset>>
WorldPresets.getWorldPreset
(Registry<DimensionOptions> registry) Modifier and TypeMethodDescriptionprivate void
FlatLevelGeneratorPresets.Registrar.createAndRegister
(RegistryKey<FlatLevelGeneratorPreset> registryKey, ItemConvertible icon, RegistryKey<Biome> biome, Set<RegistryKey<StructureSet>> structureSetKeys, boolean hasFeatures, boolean hasLakes, FlatChunkGeneratorLayer[] layers) StructureAccessor.getStructureContaining
(BlockPos pos, RegistryKey<Structure> structure) private void
WorldPresets.Registrar.register
(RegistryKey<WorldPreset> key, DimensionOptions dimensionOptions) Modifier and TypeMethodDescriptionprivate void
FlatLevelGeneratorPresets.Registrar.createAndRegister
(RegistryKey<FlatLevelGeneratorPreset> registryKey, ItemConvertible icon, RegistryKey<Biome> biome, Set<RegistryKey<StructureSet>> structureSetKeys, boolean hasFeatures, boolean hasLakes, FlatChunkGeneratorLayer[] layers) ModifierConstructorDescriptionWorldPreset
(Map<RegistryKey<DimensionOptions>, DimensionOptions> dimensions) -
Uses of RegistryKey in net.minecraft.world.gen.carver
Modifier and TypeFieldDescriptionstatic final RegistryKey<ConfiguredCarver<?>>
ConfiguredCarvers.CANYON
static final RegistryKey<ConfiguredCarver<?>>
ConfiguredCarvers.CAVE
static final RegistryKey<ConfiguredCarver<?>>
ConfiguredCarvers.CAVE_EXTRA_UNDERGROUND
static final RegistryKey<ConfiguredCarver<?>>
ConfiguredCarvers.NETHER_CAVE
-
Uses of RegistryKey in net.minecraft.world.gen.chunk
Modifier and TypeFieldDescriptionstatic final RegistryKey<ChunkGeneratorSettings>
ChunkGeneratorSettings.AMPLIFIED
static final RegistryKey<ChunkGeneratorSettings>
ChunkGeneratorSettings.CAVES
static final RegistryKey<ChunkGeneratorSettings>
ChunkGeneratorSettings.END
static final RegistryKey<ChunkGeneratorSettings>
ChunkGeneratorSettings.FLOATING_ISLANDS
static final RegistryKey<ChunkGeneratorSettings>
ChunkGeneratorSettings.LARGE_BIOMES
static final RegistryKey<ChunkGeneratorSettings>
ChunkGeneratorSettings.NETHER
static final RegistryKey<ChunkGeneratorSettings>
ChunkGeneratorSettings.OVERWORLD
Modifier and TypeMethodDescriptionOptional<RegistryKey<com.mojang.serialization.Codec<? extends ChunkGenerator>>>
ChunkGenerator.getCodecKey()
Modifier and TypeMethodDescriptionboolean
NoiseChunkGenerator.matchesSettings
(RegistryKey<ChunkGeneratorSettings> settings) -
Uses of RegistryKey in net.minecraft.world.gen.densityfunction
Modifier and TypeFieldDescriptionprivate static final RegistryKey<DensityFunction>
DensityFunctions.BASE_3D_NOISE_END
private static final RegistryKey<DensityFunction>
DensityFunctions.BASE_3D_NOISE_NETHER
private static final RegistryKey<DensityFunction>
DensityFunctions.BASE_3D_NOISE_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.CAVES_ENTRANCES_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.CAVES_NOODLE_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.CAVES_PILLARS_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.CAVES_SPAGHETTI_2D_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.CAVES_SPAGHETTI_2D_THICKNESS_MODULATOR_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.CAVES_SPAGHETTI_ROUGHNESS_FUNCTION_OVERWORLD
static final RegistryKey<DensityFunction>
DensityFunctions.CONTINENTS_OVERWORLD
static final RegistryKey<DensityFunction>
DensityFunctions.CONTINENTS_OVERWORLD_LARGE_BIOME
static final RegistryKey<DensityFunction>
DensityFunctions.DEPTH_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.DEPTH_OVERWORLD_AMPLIFIED
private static final RegistryKey<DensityFunction>
DensityFunctions.DEPTH_OVERWORLD_LARGE_BIOME
static final RegistryKey<DensityFunction>
DensityFunctions.EROSION_OVERWORLD
static final RegistryKey<DensityFunction>
DensityFunctions.EROSION_OVERWORLD_LARGE_BIOME
static final RegistryKey<DensityFunction>
DensityFunctions.FACTOR_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.FACTOR_OVERWORLD_AMPLIFIED
private static final RegistryKey<DensityFunction>
DensityFunctions.FACTOR_OVERWORLD_LARGE_BIOME
static final RegistryKey<DensityFunction>
DensityFunctions.JAGGEDNESS_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.JAGGEDNESS_OVERWORLD_AMPLIFIED
private static final RegistryKey<DensityFunction>
DensityFunctions.JAGGEDNESS_OVERWORLD_LARGE_BIOME
static final RegistryKey<DensityFunction>
DensityFunctions.OFFSET_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.OFFSET_OVERWORLD_AMPLIFIED
private static final RegistryKey<DensityFunction>
DensityFunctions.OFFSET_OVERWORLD_LARGE_BIOME
static final RegistryKey<DensityFunction>
DensityFunctions.RIDGES_FOLDED_OVERWORLD
static final RegistryKey<DensityFunction>
DensityFunctions.RIDGES_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.SHIFT_X
private static final RegistryKey<DensityFunction>
DensityFunctions.SHIFT_Z
private static final RegistryKey<DensityFunction>
DensityFunctions.SLOPED_CHEESE_END
private static final RegistryKey<DensityFunction>
DensityFunctions.SLOPED_CHEESE_OVERWORLD
private static final RegistryKey<DensityFunction>
DensityFunctions.SLOPED_CHEESE_OVERWORLD_AMPLIFIED
private static final RegistryKey<DensityFunction>
DensityFunctions.SLOPED_CHEESE_OVERWORLD_LARGE_BIOME
private static final RegistryKey<DensityFunction>
DensityFunctions.Y
private static final RegistryKey<DensityFunction>
DensityFunctions.ZERO
Modifier and TypeMethodDescriptionprivate static DensityFunction
DensityFunctions.entryHolder
(RegistryEntryLookup<DensityFunction> densityFunctionRegisterable, RegistryKey<DensityFunction> key) private static DensityFunction
DensityFunctions.registerAndGetHolder
(Registerable<DensityFunction> densityFunctionRegisterable, RegistryKey<DensityFunction> key, DensityFunction densityFunction) private static void
DensityFunctions.registerSlopedCheeseFunction
(Registerable<DensityFunction> densityFunctionRegisterable, RegistryEntryLookup<DensityFunction> densityFunctionLookup, DensityFunction jaggedNoise, RegistryEntry<DensityFunction> continents, RegistryEntry<DensityFunction> erosion, RegistryKey<DensityFunction> offsetKey, RegistryKey<DensityFunction> factorKey, RegistryKey<DensityFunction> jaggednessKey, RegistryKey<DensityFunction> depthKey, RegistryKey<DensityFunction> slopedCheeseKey, boolean amplified) Creates and registers thesloped_cheese
density function. -
Uses of RegistryKey in net.minecraft.world.gen.feature
Modifier and TypeFieldDescriptionstatic final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.ACACIA
static final RegistryKey<PlacedFeature>
VillagePlacedFeatures.ACACIA
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.ACACIA_CHECKED
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.AMETHYST_GEODE
static final RegistryKey<PlacedFeature>
UndergroundPlacedFeatures.AMETHYST_GEODE
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.AZALEA_TREE
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.BAMBOO
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.BAMBOO_LIGHT
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.BAMBOO_NO_PODZOL
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.BAMBOO_SOME_PODZOL
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.BAMBOO_VEGETATION
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.BAMBOO_VEGETATION
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.BASALT_BLOBS
static final RegistryKey<PlacedFeature>
NetherPlacedFeatures.BASALT_BLOBS
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.BASALT_PILLAR
static final RegistryKey<PlacedFeature>
NetherPlacedFeatures.BASALT_PILLAR
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.BIRCH
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.BIRCH_BEES_0002
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.BIRCH_BEES_0002
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.BIRCH_BEES_002
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.BIRCH_BEES_002
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.BIRCH_BEES_005
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.BIRCH_CHECKED
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.BIRCH_TALL
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.BIRCH_TALL
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.BLACKSTONE_BLOBS
static final RegistryKey<PlacedFeature>
NetherPlacedFeatures.BLACKSTONE_BLOBS
static final RegistryKey<ConfiguredFeature<?,
?>> MiscConfiguredFeatures.BLUE_ICE
static final RegistryKey<PlacedFeature>
MiscPlacedFeatures.BLUE_ICE
static final RegistryKey<ConfiguredFeature<?,
?>> MiscConfiguredFeatures.BONUS_CHEST
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.BROWN_MUSHROOM_NETHER
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.BROWN_MUSHROOM_NORMAL
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.BROWN_MUSHROOM_OLD_GROWTH
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.BROWN_MUSHROOM_SWAMP
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.BROWN_MUSHROOM_TAIGA
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.CAVE_VINE
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.CAVE_VINE_IN_MOSS
static final RegistryKey<PlacedFeature>
UndergroundPlacedFeatures.CAVE_VINES
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.CHERRY
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.CHERRY_BEES_005
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.CHERRY_BEES_005
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.CHERRY_CHECKED
static final RegistryKey<ConfiguredFeature<?,
?>> EndConfiguredFeatures.CHORUS_PLANT
static final RegistryKey<PlacedFeature>
EndPlacedFeatures.CHORUS_PLANT
static final RegistryKey<PlacedFeature>
UndergroundPlacedFeatures.CLASSIC_VINES_CAVE_FEATURE
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.CLAY_POOL_WITH_DRIPLEAVES
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.CLAY_WITH_DRIPLEAVES
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.CRIMSON_FOREST_VEGETATION
static final RegistryKey<PlacedFeature>
NetherPlacedFeatures.CRIMSON_FOREST_VEGETATION
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.CRIMSON_FOREST_VEGETATION_BONEMEAL
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.CRIMSON_FUNGI
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.CRIMSON_FUNGUS
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.CRIMSON_FUNGUS_PLANTED
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.DARK_FOREST_VEGETATION
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.DARK_FOREST_VEGETATION
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.DARK_OAK
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.DARK_OAK_CHECKED
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.DELTA
static final RegistryKey<PlacedFeature>
NetherPlacedFeatures.DELTA
static final RegistryKey<ConfiguredFeature<?,
?>> MiscConfiguredFeatures.DESERT_WELL
static final RegistryKey<PlacedFeature>
MiscPlacedFeatures.DESERT_WELL
static final RegistryKey<ConfiguredFeature<?,
?>> MiscConfiguredFeatures.DISK_CLAY
static final RegistryKey<PlacedFeature>
MiscPlacedFeatures.DISK_CLAY
static final RegistryKey<ConfiguredFeature<?,
?>> MiscConfiguredFeatures.DISK_GRASS
static final RegistryKey<PlacedFeature>
MiscPlacedFeatures.DISK_GRASS
static final RegistryKey<ConfiguredFeature<?,
?>> MiscConfiguredFeatures.DISK_GRAVEL
static final RegistryKey<PlacedFeature>
MiscPlacedFeatures.DISK_GRAVEL
static final RegistryKey<ConfiguredFeature<?,
?>> MiscConfiguredFeatures.DISK_SAND
static final RegistryKey<PlacedFeature>
MiscPlacedFeatures.DISK_SAND
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.DRIPLEAF
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.DRIPSTONE_CLUSTER
static final RegistryKey<PlacedFeature>
UndergroundPlacedFeatures.DRIPSTONE_CLUSTER
static final RegistryKey<ConfiguredFeature<?,
?>> EndConfiguredFeatures.END_GATEWAY_DELAYED
static final RegistryKey<ConfiguredFeature<?,
?>> EndConfiguredFeatures.END_GATEWAY_RETURN
static final RegistryKey<PlacedFeature>
EndPlacedFeatures.END_GATEWAY_RETURN
static final RegistryKey<ConfiguredFeature<?,
?>> EndConfiguredFeatures.END_ISLAND
static final RegistryKey<PlacedFeature>
EndPlacedFeatures.END_ISLAND_DECORATED
static final RegistryKey<ConfiguredFeature<?,
?>> EndConfiguredFeatures.END_SPIKE
static final RegistryKey<PlacedFeature>
EndPlacedFeatures.END_SPIKE
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.FANCY_OAK
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.FANCY_OAK_BEES
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.FANCY_OAK_BEES
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.FANCY_OAK_BEES_0002
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.FANCY_OAK_BEES_0002
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.FANCY_OAK_BEES_002
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.FANCY_OAK_BEES_002
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.FANCY_OAK_BEES_005
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.FANCY_OAK_CHECKED
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.FLOWER_CHERRY
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.FLOWER_CHERRY
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.FLOWER_DEFAULT
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.FLOWER_DEFAULT
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.FLOWER_FLOWER_FOREST
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.FLOWER_FLOWER_FOREST
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.FLOWER_FOREST_FLOWERS
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.FLOWER_MEADOW
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.FLOWER_MEADOW
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.FLOWER_PLAIN
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.FLOWER_PLAIN
static final RegistryKey<PlacedFeature>
VillagePlacedFeatures.FLOWER_PLAIN
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.FLOWER_SWAMP
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.FLOWER_SWAMP
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.FLOWER_WARM
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.FOREST_FLOWERS
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.FOREST_FLOWERS
static final RegistryKey<ConfiguredFeature<?,
?>> MiscConfiguredFeatures.FOREST_ROCK
static final RegistryKey<PlacedFeature>
MiscPlacedFeatures.FOREST_ROCK
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.FOSSIL_COAL
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.FOSSIL_DIAMONDS
static final RegistryKey<PlacedFeature>
UndergroundPlacedFeatures.FOSSIL_LOWER
static final RegistryKey<PlacedFeature>
UndergroundPlacedFeatures.FOSSIL_UPPER
static final RegistryKey<ConfiguredFeature<?,
?>> MiscConfiguredFeatures.FREEZE_TOP_LAYER
static final RegistryKey<PlacedFeature>
MiscPlacedFeatures.FREEZE_TOP_LAYER
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.GLOW_LICHEN
static final RegistryKey<PlacedFeature>
UndergroundPlacedFeatures.GLOW_LICHEN
static final RegistryKey<PlacedFeature>
NetherPlacedFeatures.GLOWSTONE
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.GLOWSTONE_EXTRA
static final RegistryKey<PlacedFeature>
NetherPlacedFeatures.GLOWSTONE_EXTRA
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.GRASS_BONEMEAL
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.HUGE_BROWN_MUSHROOM
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.HUGE_RED_MUSHROOM
static final RegistryKey<ConfiguredFeature<?,
?>> MiscConfiguredFeatures.ICE_PATCH
static final RegistryKey<PlacedFeature>
MiscPlacedFeatures.ICE_PATCH
static final RegistryKey<ConfiguredFeature<?,
?>> MiscConfiguredFeatures.ICE_SPIKE
static final RegistryKey<PlacedFeature>
MiscPlacedFeatures.ICE_SPIKE
static final RegistryKey<ConfiguredFeature<?,
?>> MiscConfiguredFeatures.ICEBERG_BLUE
static final RegistryKey<PlacedFeature>
MiscPlacedFeatures.ICEBERG_BLUE
static final RegistryKey<ConfiguredFeature<?,
?>> MiscConfiguredFeatures.ICEBERG_PACKED
static final RegistryKey<PlacedFeature>
MiscPlacedFeatures.ICEBERG_PACKED
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.JUNGLE_BUSH
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.JUNGLE_BUSH
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.JUNGLE_TREE
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.JUNGLE_TREE
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.JUNGLE_TREE_NO_VINE
static final RegistryKey<ConfiguredFeature<?,
?>> OceanConfiguredFeatures.KELP
static final RegistryKey<PlacedFeature>
OceanPlacedFeatures.KELP_COLD
static final RegistryKey<PlacedFeature>
OceanPlacedFeatures.KELP_WARM
static final RegistryKey<ConfiguredFeature<?,
?>> MiscConfiguredFeatures.LAKE_LAVA
static final RegistryKey<PlacedFeature>
MiscPlacedFeatures.LAKE_LAVA_SURFACE
static final RegistryKey<PlacedFeature>
MiscPlacedFeatures.LAKE_LAVA_UNDERGROUND
static final RegistryKey<PlacedFeature>
NetherPlacedFeatures.LARGE_BASALT_COLUMNS
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.LARGE_DRIPSTONE
static final RegistryKey<PlacedFeature>
UndergroundPlacedFeatures.LARGE_DRIPSTONE
static final RegistryKey<PlacedFeature>
UndergroundPlacedFeatures.LUSH_CAVES_CEILING_VEGETATION
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.LUSH_CAVES_CLAY
static final RegistryKey<PlacedFeature>
UndergroundPlacedFeatures.LUSH_CAVES_CLAY
static final RegistryKey<PlacedFeature>
UndergroundPlacedFeatures.LUSH_CAVES_VEGETATION
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.MANGROVE
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.MANGROVE_CHECKED
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.MANGROVE_VEGETATION
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.MEADOW_TREES
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.MEGA_JUNGLE_TREE
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.MEGA_JUNGLE_TREE_CHECKED
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.MEGA_PINE
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.MEGA_PINE_CHECKED
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.MEGA_SPRUCE
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.MEGA_SPRUCE_CHECKED
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.MONSTER_ROOM
static final RegistryKey<PlacedFeature>
UndergroundPlacedFeatures.MONSTER_ROOM
static final RegistryKey<PlacedFeature>
UndergroundPlacedFeatures.MONSTER_ROOM_DEEP
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.MOSS_PATCH
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.MOSS_PATCH_BONEMEAL
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.MOSS_PATCH_CEILING
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.MOSS_VEGETATION
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.MUSHROOM_ISLAND_VEGETATION
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.MUSHROOM_ISLAND_VEGETATION
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.NETHER_SPROUTS
static final RegistryKey<PlacedFeature>
NetherPlacedFeatures.NETHER_SPROUTS
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.NETHER_SPROUTS_BONEMEAL
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.OAK
static final RegistryKey<PlacedFeature>
VillagePlacedFeatures.OAK
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.OAK_BEES_0002
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.OAK_BEES_0002
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.OAK_BEES_002
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.OAK_BEES_002
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.OAK_BEES_005
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.OAK_CHECKED
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_ANCIENT_DEBRIS_LARGE
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_ANCIENT_DEBRIS_LARGE
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_ANCIENT_DEBRIS_SMALL
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_ANDESITE
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_ANDESITE_LOWER
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_ANDESITE_UPPER
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_BLACKSTONE
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_BLACKSTONE
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_CLAY
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_CLAY
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_COAL
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_COAL_BURIED
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_COAL_LOWER
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_COAL_UPPER
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_COPPER
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_COPPER_LARGE
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_COPPER_LARGE
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_COPPER_SMALL
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_DEBRIS_SMALL
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_DIAMOND
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_DIAMOND_BURIED
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_DIAMOND_BURIED
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_DIAMOND_LARGE
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_DIAMOND_LARGE
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_DIAMOND_MEDIUM
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_DIAMOND_MEDIUM
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_DIAMOND_SMALL
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_DIORITE
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_DIORITE_LOWER
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_DIORITE_UPPER
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_DIRT
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_DIRT
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_EMERALD
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_EMERALD
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_GOLD
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_GOLD
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_GOLD_BURIED
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_GOLD_DELTAS
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_GOLD_EXTRA
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_GOLD_LOWER
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_GOLD_NETHER
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_GRANITE
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_GRANITE_LOWER
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_GRANITE_UPPER
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_GRAVEL
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_GRAVEL
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_GRAVEL_NETHER
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_GRAVEL_NETHER
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_INFESTED
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_INFESTED
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_IRON
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_IRON_MIDDLE
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_IRON_SMALL
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_IRON_SMALL
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_IRON_UPPER
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_LAPIS
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_LAPIS
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_LAPIS_BURIED
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_LAPIS_BURIED
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_MAGMA
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_MAGMA
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_NETHER_GOLD
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_QUARTZ
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_QUARTZ_DELTAS
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_QUARTZ_NETHER
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_REDSTONE
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_REDSTONE
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_REDSTONE_LOWER
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_SOUL_SAND
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_SOUL_SAND
static final RegistryKey<ConfiguredFeature<?,
?>> OreConfiguredFeatures.ORE_TUFF
static final RegistryKey<PlacedFeature>
OrePlacedFeatures.ORE_TUFF
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.PATCH_BERRY_BUSH
static final RegistryKey<PlacedFeature>
VillagePlacedFeatures.PATCH_BERRY_BUSH
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_BERRY_COMMON
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_BERRY_RARE
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.PATCH_BROWN_MUSHROOM
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.PATCH_CACTUS
static final RegistryKey<PlacedFeature>
VillagePlacedFeatures.PATCH_CACTUS
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_CACTUS_DECORATED
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_CACTUS_DESERT
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.PATCH_CRIMSON_ROOTS
static final RegistryKey<PlacedFeature>
NetherPlacedFeatures.PATCH_CRIMSON_ROOTS
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.PATCH_DEAD_BUSH
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_DEAD_BUSH
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_DEAD_BUSH_2
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_DEAD_BUSH_BADLANDS
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.PATCH_FIRE
static final RegistryKey<PlacedFeature>
NetherPlacedFeatures.PATCH_FIRE
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.PATCH_GRASS
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_GRASS_BADLANDS
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_GRASS_FOREST
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.PATCH_GRASS_JUNGLE
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_GRASS_JUNGLE
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_GRASS_NORMAL
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_GRASS_PLAIN
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_GRASS_SAVANNA
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_GRASS_TAIGA
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_GRASS_TAIGA_2
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.PATCH_LARGE_FERN
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_LARGE_FERN
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.PATCH_MELON
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_MELON
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_MELON_SPARSE
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.PATCH_PUMPKIN
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_PUMPKIN
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.PATCH_RED_MUSHROOM
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.PATCH_SOUL_FIRE
static final RegistryKey<PlacedFeature>
NetherPlacedFeatures.PATCH_SOUL_FIRE
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.PATCH_SUGAR_CANE
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_SUGAR_CANE
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_SUGAR_CANE_BADLANDS
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_SUGAR_CANE_DESERT
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_SUGAR_CANE_SWAMP
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.PATCH_SUNFLOWER
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_SUNFLOWER
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.PATCH_TAIGA_GRASS
static final RegistryKey<PlacedFeature>
VillagePlacedFeatures.PATCH_TAIGA_GRASS
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.PATCH_TALL_GRASS
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_TALL_GRASS
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_TALL_GRASS_2
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.PATCH_WATERLILY
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.PATCH_WATERLILY
static final RegistryKey<ConfiguredFeature<?,
?>> PileConfiguredFeatures.PILE_HAY
static final RegistryKey<PlacedFeature>
VillagePlacedFeatures.PILE_HAY
static final RegistryKey<ConfiguredFeature<?,
?>> PileConfiguredFeatures.PILE_ICE
static final RegistryKey<PlacedFeature>
VillagePlacedFeatures.PILE_ICE
static final RegistryKey<ConfiguredFeature<?,
?>> PileConfiguredFeatures.PILE_MELON
static final RegistryKey<PlacedFeature>
VillagePlacedFeatures.PILE_MELON
static final RegistryKey<ConfiguredFeature<?,
?>> PileConfiguredFeatures.PILE_PUMPKIN
static final RegistryKey<PlacedFeature>
VillagePlacedFeatures.PILE_PUMPKIN
static final RegistryKey<ConfiguredFeature<?,
?>> PileConfiguredFeatures.PILE_SNOW
static final RegistryKey<PlacedFeature>
VillagePlacedFeatures.PILE_SNOW
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.PINE
static final RegistryKey<PlacedFeature>
VillagePlacedFeatures.PINE
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.PINE_CHECKED
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.PINE_ON_SNOW
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.POINTED_DRIPSTONE
static final RegistryKey<PlacedFeature>
UndergroundPlacedFeatures.POINTED_DRIPSTONE
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.RED_MUSHROOM_NETHER
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.RED_MUSHROOM_NORMAL
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.RED_MUSHROOM_OLD_GROWTH
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.RED_MUSHROOM_SWAMP
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.RED_MUSHROOM_TAIGA
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.ROOTED_AZALEA_TREE
static final RegistryKey<PlacedFeature>
UndergroundPlacedFeatures.ROOTED_AZALEA_TREE
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.SCULK_PATCH_ANCIENT_CITY
static final RegistryKey<PlacedFeature>
UndergroundPlacedFeatures.SCULK_PATCH_ANCIENT_CITY
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.SCULK_PATCH_DEEP_DARK
static final RegistryKey<PlacedFeature>
UndergroundPlacedFeatures.SCULK_PATCH_DEEP_DARK
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.SCULK_VEIN
static final RegistryKey<PlacedFeature>
UndergroundPlacedFeatures.SCULK_VEIN
static final RegistryKey<ConfiguredFeature<?,
?>> OceanConfiguredFeatures.SEA_PICKLE
static final RegistryKey<PlacedFeature>
OceanPlacedFeatures.SEA_PICKLE
static final RegistryKey<PlacedFeature>
OceanPlacedFeatures.SEAGRASS_COLD
static final RegistryKey<PlacedFeature>
OceanPlacedFeatures.SEAGRASS_DEEP
static final RegistryKey<PlacedFeature>
OceanPlacedFeatures.SEAGRASS_DEEP_COLD
static final RegistryKey<PlacedFeature>
OceanPlacedFeatures.SEAGRASS_DEEP_WARM
static final RegistryKey<ConfiguredFeature<?,
?>> OceanConfiguredFeatures.SEAGRASS_MID
static final RegistryKey<PlacedFeature>
OceanPlacedFeatures.SEAGRASS_NORMAL
static final RegistryKey<PlacedFeature>
OceanPlacedFeatures.SEAGRASS_RIVER
static final RegistryKey<ConfiguredFeature<?,
?>> OceanConfiguredFeatures.SEAGRASS_SHORT
static final RegistryKey<ConfiguredFeature<?,
?>> OceanConfiguredFeatures.SEAGRASS_SIMPLE
static final RegistryKey<PlacedFeature>
OceanPlacedFeatures.SEAGRASS_SIMPLE
static final RegistryKey<ConfiguredFeature<?,
?>> OceanConfiguredFeatures.SEAGRASS_SLIGHTLY_LESS_SHORT
static final RegistryKey<PlacedFeature>
OceanPlacedFeatures.SEAGRASS_SWAMP
static final RegistryKey<ConfiguredFeature<?,
?>> OceanConfiguredFeatures.SEAGRASS_TALL
static final RegistryKey<PlacedFeature>
OceanPlacedFeatures.SEAGRASS_WARM
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.SINGLE_PIECE_OF_GRASS
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.SMALL_BASALT_COLUMNS
static final RegistryKey<PlacedFeature>
NetherPlacedFeatures.SMALL_BASALT_COLUMNS
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.SMALL_BASALT_COLUMNS_TEMP
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.SPORE_BLOSSOM
static final RegistryKey<PlacedFeature>
UndergroundPlacedFeatures.SPORE_BLOSSOM
static final RegistryKey<PlacedFeature>
NetherPlacedFeatures.SPRING_CLOSED
static final RegistryKey<PlacedFeature>
NetherPlacedFeatures.SPRING_CLOSED_DOUBLE
static final RegistryKey<PlacedFeature>
NetherPlacedFeatures.SPRING_DELTA
static final RegistryKey<PlacedFeature>
MiscPlacedFeatures.SPRING_LAVA
static final RegistryKey<ConfiguredFeature<?,
?>> MiscConfiguredFeatures.SPRING_LAVA_FROZEN
static final RegistryKey<PlacedFeature>
MiscPlacedFeatures.SPRING_LAVA_FROZEN
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.SPRING_LAVA_NETHER
static final RegistryKey<ConfiguredFeature<?,
?>> MiscConfiguredFeatures.SPRING_LAVA_OVERWORLD
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.SPRING_NETHER_CLOSED
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.SPRING_NETHER_OPEN
static final RegistryKey<PlacedFeature>
NetherPlacedFeatures.SPRING_OPEN
static final RegistryKey<ConfiguredFeature<?,
?>> MiscConfiguredFeatures.SPRING_WATER
static final RegistryKey<PlacedFeature>
MiscPlacedFeatures.SPRING_WATER
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.SPRUCE
static final RegistryKey<PlacedFeature>
VillagePlacedFeatures.SPRUCE
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.SPRUCE_CHECKED
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.SPRUCE_ON_SNOW
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.SUPER_BIRCH_BEES
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.SUPER_BIRCH_BEES
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.SUPER_BIRCH_BEES_0002
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.SUPER_BIRCH_BEES_0002
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.SWAMP_OAK
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.TALL_MANGROVE
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.TALL_MANGROVE_CHECKED
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.TREES_BADLANDS
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.TREES_BIRCH
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.TREES_BIRCH_AND_OAK
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.TREES_BIRCH_AND_OAK
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.TREES_CHERRY
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.TREES_FLOWER_FOREST
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.TREES_FLOWER_FOREST
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.TREES_GROVE
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.TREES_GROVE
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.TREES_JUNGLE
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.TREES_JUNGLE
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.TREES_MANGROVE
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.TREES_MEADOW
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.TREES_OLD_GROWTH_PINE_TAIGA
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.TREES_OLD_GROWTH_PINE_TAIGA
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.TREES_OLD_GROWTH_SPRUCE_TAIGA
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.TREES_OLD_GROWTH_SPRUCE_TAIGA
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.TREES_PLAINS
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.TREES_PLAINS
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.TREES_SAVANNA
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.TREES_SAVANNA
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.TREES_SNOWY
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.TREES_SPARSE_JUNGLE
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.TREES_SPARSE_JUNGLE
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.TREES_SWAMP
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.TREES_TAIGA
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.TREES_TAIGA
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.TREES_WATER
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.TREES_WATER
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.TREES_WINDSWEPT_FOREST
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.TREES_WINDSWEPT_HILLS
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.TREES_WINDSWEPT_HILLS
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.TREES_WINDSWEPT_SAVANNA
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.TWISTING_VINES
static final RegistryKey<PlacedFeature>
NetherPlacedFeatures.TWISTING_VINES
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.TWISTING_VINES_BONEMEAL
static final RegistryKey<ConfiguredFeature<?,
?>> UndergroundConfiguredFeatures.UNDERWATER_MAGMA
static final RegistryKey<PlacedFeature>
UndergroundPlacedFeatures.UNDERWATER_MAGMA
static final RegistryKey<ConfiguredFeature<?,
?>> VegetationConfiguredFeatures.VINES
static final RegistryKey<PlacedFeature>
VegetationPlacedFeatures.VINES
static final RegistryKey<ConfiguredFeature<?,
?>> MiscConfiguredFeatures.VOID_START_PLATFORM
static final RegistryKey<PlacedFeature>
MiscPlacedFeatures.VOID_START_PLATFORM
static final RegistryKey<ConfiguredFeature<?,
?>> OceanConfiguredFeatures.WARM_OCEAN_VEGETATION
static final RegistryKey<PlacedFeature>
OceanPlacedFeatures.WARM_OCEAN_VEGETATION
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.WARPED_FOREST_VEGETATION
static final RegistryKey<PlacedFeature>
NetherPlacedFeatures.WARPED_FOREST_VEGETATION
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.WARPED_FOREST_VEGETATION_BONEMEAL
static final RegistryKey<PlacedFeature>
TreePlacedFeatures.WARPED_FUNGI
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.WARPED_FUNGUS
static final RegistryKey<ConfiguredFeature<?,
?>> TreeConfiguredFeatures.WARPED_FUNGUS_PLANTED
static final RegistryKey<ConfiguredFeature<?,
?>> NetherConfiguredFeatures.WEEPING_VINES
static final RegistryKey<PlacedFeature>
NetherPlacedFeatures.WEEPING_VINES
Modifier and TypeMethodDescriptionstatic RegistryKey<ConfiguredFeature<?,
?>> static RegistryKey<PlacedFeature>
Modifier and TypeMethodDescriptionstatic <FC extends FeatureConfig,
F extends Feature<FC>>
voidConfiguredFeatures.register
(Registerable<ConfiguredFeature<?, ?>> registerable, RegistryKey<ConfiguredFeature<?, ?>> key, F feature, FC config) static void
ConfiguredFeatures.register
(Registerable<ConfiguredFeature<?, ?>> registerable, RegistryKey<ConfiguredFeature<?, ?>> key, Feature<DefaultFeatureConfig> feature) static void
PlacedFeatures.register
(Registerable<PlacedFeature> featureRegisterable, RegistryKey<PlacedFeature> key, RegistryEntry<ConfiguredFeature<?, ?>> feature, List<PlacementModifier> modifiers) static void
PlacedFeatures.register
(Registerable<PlacedFeature> featureRegisterable, RegistryKey<PlacedFeature> key, RegistryEntry<ConfiguredFeature<?, ?>> feature, PlacementModifier[] modifiers) -
Uses of RegistryKey in net.minecraft.world.gen.noise
Modifier and TypeFieldDescriptionstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.AQUIFER_BARRIER
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.AQUIFER_FLUID_LEVEL_FLOODEDNESS
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.AQUIFER_FLUID_LEVEL_SPREAD
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.AQUIFER_LAVA
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.BADLANDS_PILLAR
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.BADLANDS_PILLAR_ROOF
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.BADLANDS_SURFACE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.CALCITE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.CAVE_CHEESE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.CAVE_ENTRANCE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.CAVE_LAYER
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.CLAY_BANDS_OFFSET
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.CONTINENTALNESS
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.CONTINENTALNESS_LARGE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.EROSION
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.EROSION_LARGE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.GRAVEL
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.GRAVEL_LAYER
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.ICE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.ICEBERG_PILLAR
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.ICEBERG_PILLAR_ROOF
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.ICEBERG_SURFACE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.JAGGED
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.NETHER_STATE_SELECTOR
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.NETHER_WART
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.NETHERRACK
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.NOODLE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.NOODLE_RIDGE_A
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.NOODLE_RIDGE_B
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.NOODLE_THICKNESS
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.OFFSET
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.ORE_GAP
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.ORE_VEIN_A
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.ORE_VEIN_B
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.ORE_VEININESS
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.PACKED_ICE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.PATCH
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.PILLAR
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.PILLAR_RARENESS
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.PILLAR_THICKNESS
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.POWDER_SNOW
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.RIDGE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SOUL_SAND_LAYER
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SPAGHETTI_2D
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SPAGHETTI_2D_ELEVATION
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SPAGHETTI_2D_MODULATOR
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SPAGHETTI_2D_THICKNESS
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SPAGHETTI_3D_1
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SPAGHETTI_3D_2
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SPAGHETTI_3D_RARITY
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SPAGHETTI_3D_THICKNESS
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SPAGHETTI_ROUGHNESS
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SPAGHETTI_ROUGHNESS_MODULATOR
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SURFACE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SURFACE_SECONDARY
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.SURFACE_SWAMP
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.TEMPERATURE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.TEMPERATURE_LARGE
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.VEGETATION
static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
NoiseParametersKeys.VEGETATION_LARGE
Modifier and TypeMethodDescriptionprivate static RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
Modifier and TypeMethodDescriptionstatic NoiseConfig
NoiseConfig.create
(RegistryEntryLookup.RegistryLookup registryLookup, RegistryKey<ChunkGeneratorSettings> chunkGeneratorSettingsKey, long legacyWorldSeed) static DoublePerlinNoiseSampler
NoiseParametersKeys.createNoiseSampler
(RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, RandomSplitter splitter, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> key) NoiseConfig.getOrCreateSampler
(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersKey) private static void
BuiltinNoiseParameters.register
(Registerable<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersRegisterable, int octaveOffset, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> temperatureKey, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> vegetationKey, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> continentalnessKey, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> erosionKey) private static void
BuiltinNoiseParameters.register
(Registerable<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersRegisterable, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> key, int firstOctave, double firstAmplitude, double[] amplitudes) -
Uses of RegistryKey in net.minecraft.world.gen.structure
Modifier and TypeFieldDescriptionstatic final RegistryKey<Structure>
StructureKeys.ANCIENT_CITY
static final RegistryKey<Structure>
StructureKeys.BASTION_REMNANT
static final RegistryKey<Structure>
StructureKeys.BURIED_TREASURE
static final RegistryKey<Structure>
StructureKeys.DESERT_PYRAMID
static final RegistryKey<Structure>
StructureKeys.END_CITY
static final RegistryKey<Structure>
StructureKeys.FORTRESS
static final RegistryKey<Structure>
StructureKeys.IGLOO
static final RegistryKey<Structure>
StructureKeys.JUNGLE_PYRAMID
static final RegistryKey<Structure>
StructureKeys.MANSION
static final RegistryKey<Structure>
StructureKeys.MINESHAFT
static final RegistryKey<Structure>
StructureKeys.MINESHAFT_MESA
static final RegistryKey<Structure>
StructureKeys.MONUMENT
static final RegistryKey<Structure>
StructureKeys.NETHER_FOSSIL
static final RegistryKey<Structure>
StructureKeys.OCEAN_RUIN_COLD
static final RegistryKey<Structure>
StructureKeys.OCEAN_RUIN_WARM
static final RegistryKey<Structure>
StructureKeys.PILLAGER_OUTPOST
static final RegistryKey<Structure>
StructureKeys.RUINED_PORTAL
static final RegistryKey<Structure>
StructureKeys.RUINED_PORTAL_DESERT
static final RegistryKey<Structure>
StructureKeys.RUINED_PORTAL_JUNGLE
static final RegistryKey<Structure>
StructureKeys.RUINED_PORTAL_MOUNTAIN
static final RegistryKey<Structure>
StructureKeys.RUINED_PORTAL_NETHER
static final RegistryKey<Structure>
StructureKeys.RUINED_PORTAL_OCEAN
static final RegistryKey<Structure>
StructureKeys.RUINED_PORTAL_SWAMP
static final RegistryKey<Structure>
StructureKeys.SHIPWRECK
static final RegistryKey<Structure>
StructureKeys.SHIPWRECK_BEACHED
static final RegistryKey<Structure>
StructureKeys.STRONGHOLD
static final RegistryKey<Structure>
StructureKeys.SWAMP_HUT
static final RegistryKey<Structure>
StructureKeys.TRAIL_RUINS
static final RegistryKey<Structure>
StructureKeys.VILLAGE_DESERT
static final RegistryKey<Structure>
StructureKeys.VILLAGE_PLAINS
static final RegistryKey<Structure>
StructureKeys.VILLAGE_SAVANNA
static final RegistryKey<Structure>
StructureKeys.VILLAGE_SNOWY
static final RegistryKey<Structure>
StructureKeys.VILLAGE_TAIGA
-
Uses of RegistryKey in net.minecraft.world.gen.surfacebuilder
Modifier and TypeFieldDescriptionprivate final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>
MaterialRules.NoiseThresholdMaterialCondition.noise
The field for thenoise
record component.Modifier and TypeFieldDescriptionprivate final List<RegistryKey<Biome>>
MaterialRules.BiomeMaterialCondition.biomes
(package private) final Predicate<RegistryKey<Biome>>
MaterialRules.BiomeMaterialCondition.predicate
Modifier and TypeMethodDescriptionMaterialRules.NoiseThresholdMaterialCondition.noise()
Returns the value of thenoise
record component.Modifier and TypeMethodDescriptionMaterialRules.biome
(RegistryKey<Biome>[] biomes) MaterialRules.noiseThreshold
(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noise, double min) MaterialRules.noiseThreshold
(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noise, double min, double max) Modifier and TypeMethodDescriptionprivate static MaterialRules.BiomeMaterialCondition
MaterialRules.biome
(List<RegistryKey<Biome>> biomes) ModifierConstructorDescription(package private)
NoiseThresholdMaterialCondition
(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> registryKey, double double2, double double3) ModifierConstructorDescription(package private)
BiomeMaterialCondition
(List<RegistryKey<Biome>> biomes) -
Uses of RegistryKey in net.minecraft.world.level.storage
-
Uses of RegistryKey in net.minecraft.world.poi
Modifier and TypeFieldDescriptionstatic final RegistryKey<PointOfInterestType>
PointOfInterestTypes.ARMORER
static final RegistryKey<PointOfInterestType>
PointOfInterestTypes.BEE_NEST
static final RegistryKey<PointOfInterestType>
PointOfInterestTypes.BEEHIVE
static final RegistryKey<PointOfInterestType>
PointOfInterestTypes.BUTCHER
static final RegistryKey<PointOfInterestType>
PointOfInterestTypes.CARTOGRAPHER
static final RegistryKey<PointOfInterestType>
PointOfInterestTypes.CLERIC
static final RegistryKey<PointOfInterestType>
PointOfInterestTypes.FARMER
static final RegistryKey<PointOfInterestType>
PointOfInterestTypes.FISHERMAN
static final RegistryKey<PointOfInterestType>
PointOfInterestTypes.FLETCHER
static final RegistryKey<PointOfInterestType>
PointOfInterestTypes.HOME
static final RegistryKey<PointOfInterestType>
PointOfInterestTypes.LEATHERWORKER
static final RegistryKey<PointOfInterestType>
PointOfInterestTypes.LIBRARIAN
static final RegistryKey<PointOfInterestType>
PointOfInterestTypes.LIGHTNING_ROD
static final RegistryKey<PointOfInterestType>
PointOfInterestTypes.LODESTONE
static final RegistryKey<PointOfInterestType>
PointOfInterestTypes.MASON
static final RegistryKey<PointOfInterestType>
PointOfInterestTypes.MEETING
static final RegistryKey<PointOfInterestType>
PointOfInterestTypes.NETHER_PORTAL
static final RegistryKey<PointOfInterestType>
PointOfInterestTypes.SHEPHERD
static final RegistryKey<PointOfInterestType>
PointOfInterestTypes.TOOLSMITH
static final RegistryKey<PointOfInterestType>
PointOfInterestTypes.WEAPONSMITH
Modifier and TypeMethodDescriptionboolean
PointOfInterestStorage.hasTypeAt
(RegistryKey<PointOfInterestType> type, BlockPos pos) private static PointOfInterestType
PointOfInterestTypes.register
(Registry<PointOfInterestType> registry, RegistryKey<PointOfInterestType> key, Set<BlockState> states, int ticketCount, int searchDistance) -
Uses of RegistryKey in net.minecraft.world.storage
Modifier and TypeMethodDescriptionprivate FeatureUpdater
VersionedChunkStorage.getFeatureUpdater
(RegistryKey<World> worldKey, Supplier<PersistentStateManager> stateManagerGetter) static void
VersionedChunkStorage.saveContextToNbt
(NbtCompound nbt, RegistryKey<World> worldKey, Optional<RegistryKey<com.mojang.serialization.Codec<? extends ChunkGenerator>>> generatorCodecKey) VersionedChunkStorage.updateChunkNbt
(RegistryKey<World> worldKey, Supplier<PersistentStateManager> persistentStateManagerFactory, NbtCompound nbt, Optional<RegistryKey<com.mojang.serialization.Codec<? extends ChunkGenerator>>> generatorCodecKey) Modifier and TypeMethodDescriptionstatic void
VersionedChunkStorage.saveContextToNbt
(NbtCompound nbt, RegistryKey<World> worldKey, Optional<RegistryKey<com.mojang.serialization.Codec<? extends ChunkGenerator>>> generatorCodecKey) VersionedChunkStorage.updateChunkNbt
(RegistryKey<World> worldKey, Supplier<PersistentStateManager> persistentStateManagerFactory, NbtCompound nbt, Optional<RegistryKey<com.mojang.serialization.Codec<? extends ChunkGenerator>>> generatorCodecKey) -
Uses of RegistryKey in net.minecraft.world.updater
Modifier and TypeFieldDescriptionprivate final Object2FloatMap<RegistryKey<World>>
WorldUpdater.dimensionProgress
private final Set<RegistryKey<World>>
WorldUpdater.worldKeys
Modifier and TypeMethodDescriptionWorldUpdater.getChunkPositions
(RegistryKey<World> world) float
WorldUpdater.getProgress
(RegistryKey<World> world)