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
(LootContextPredicate player, @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 TypeMethodDescriptionCompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
ClientCommandSource.listIdSuggestions
(RegistryKey<? extends Registry<?>> registryRef, CommandSource.SuggestedIdType suggestedIdType, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, com.mojang.brigadier.context.CommandContext<?> context) private <T> void
ClientPlayNetworkHandler.loadTags
(RegistryKey<? extends Registry<? extends T>> registryKey, TagPacketSerializer.Serialized serialized) -
Uses of RegistryKey in net.minecraft.client.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.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.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.play
Modifier and TypeFieldDescriptionprivate final RegistryKey<World>
PlayerRespawnS2CPacket.dimension
private final RegistryKey<World>
GameJoinS2CPacket.dimensionId
The field for thedimensionId
record component.private final RegistryKey<DimensionType>
GameJoinS2CPacket.dimensionType
The field for thedimensionType
record component.private final RegistryKey<DimensionType>
PlayerRespawnS2CPacket.dimensionType
Modifier and TypeFieldDescriptionprivate final Set<RegistryKey<World>>
GameJoinS2CPacket.dimensionIds
The field for thedimensionIds
record component.private final Map<RegistryKey<? extends Registry<?>>,
TagPacketSerializer.Serialized> SynchronizeTagsS2CPacket.groups
Modifier and TypeMethodDescriptionGameJoinS2CPacket.dimensionId()
Returns the value of thedimensionId
record component.GameJoinS2CPacket.dimensionType()
Returns the value of thedimensionType
record component.PlayerRespawnS2CPacket.getDimension()
PlayerRespawnS2CPacket.getDimensionType()
Modifier and TypeMethodDescriptionGameJoinS2CPacket.dimensionIds()
Returns the value of thedimensionIds
record component.Map<RegistryKey<? extends Registry<?>>,
TagPacketSerializer.Serialized> SynchronizeTagsS2CPacket.getGroups()
ModifierConstructorDescriptionGameJoinS2CPacket
(int playerEntityId, boolean bool, GameMode previousGameMode, @Nullable GameMode gameMode, Set<RegistryKey<World>> set, DynamicRegistryManager.Immutable immutable, RegistryKey<DimensionType> registryKey, RegistryKey<World> registryKey2, long long2, int maxPlayers, int chunkLoadDistance, int int2, boolean bool2, boolean bool3, boolean bool4, boolean bool5, Optional<GlobalPos> optional, int int3) PlayerRespawnS2CPacket
(RegistryKey<DimensionType> dimensionType, RegistryKey<World> dimension, long sha256Seed, GameMode gameMode, @Nullable GameMode previousGameMode, boolean debugWorld, boolean flatWorld, byte flag, Optional<GlobalPos> lastDeathPos, int portalCooldown) ModifierConstructorDescriptionGameJoinS2CPacket
(int playerEntityId, boolean bool, GameMode previousGameMode, @Nullable GameMode gameMode, Set<RegistryKey<World>> set, DynamicRegistryManager.Immutable immutable, RegistryKey<DimensionType> registryKey, RegistryKey<World> registryKey2, long long2, int maxPlayers, int chunkLoadDistance, int int2, boolean bool2, boolean bool3, boolean bool4, boolean bool5, Optional<GlobalPos> optional, int int3) SynchronizeTagsS2CPacket
(Map<RegistryKey<? extends Registry<?>>, TagPacketSerializer.Serialized> groups) -
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> TagPredicate<T>
TagPredicate.fromJson
(@Nullable JsonElement json, RegistryKey<? extends Registry<T>> registry) -
Uses of RegistryKey in net.minecraft.predicate.entity
Modifier and TypeFieldDescriptionprivate final @Nullable RegistryKey<Biome>
LocationPredicate.biome
private @Nullable RegistryKey<Biome>
LocationPredicate.Builder.biome
private @Nullable RegistryKey<World>
LocationPredicate.Builder.dimension
private final @Nullable RegistryKey<World>
LocationPredicate.dimension
private @Nullable RegistryKey<Structure>
LocationPredicate.Builder.feature
private final @Nullable RegistryKey<Structure>
LocationPredicate.feature
Modifier and TypeMethodDescriptionstatic LocationPredicate
LocationPredicate.biome
(RegistryKey<Biome> biome) LocationPredicate.Builder.biome
(@Nullable RegistryKey<Biome> biome) LocationPredicate.Builder.dimension
(@Nullable RegistryKey<World> dimension) static LocationPredicate
LocationPredicate.dimension
(RegistryKey<World> dimension) LocationPredicate.Builder.feature
(@Nullable RegistryKey<Structure> feature) static LocationPredicate
LocationPredicate.feature
(RegistryKey<Structure> feature) ModifierConstructorDescriptionLocationPredicate
(NumberRange.FloatRange x, NumberRange.FloatRange y, NumberRange.FloatRange z, @Nullable RegistryKey<Biome> biome, @Nullable RegistryKey<Structure> feature, @Nullable RegistryKey<World> dimension, @Nullable Boolean smokey, LightPredicate light, BlockPredicate block, FluidPredicate fluid) -
Uses of RegistryKey in net.minecraft.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) 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) MutableRegistry.set
(int rawId, RegistryKey<T> key, T value, com.mojang.serialization.Lifecycle lifecycle) SimpleDefaultedRegistry.set
(int int2, RegistryKey<T> registryKey, T t, com.mojang.serialization.Lifecycle lifecycle) SimpleRegistry.set
(int int2, RegistryKey<T> registryKey, T t, 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 TypeMethodDescriptionMinecraftServer.getWorld
(RegistryKey<World> key) void
PlayerManager.sendToAround
(@Nullable PlayerEntity player, double x, double y, double z, double distance, RegistryKey<World> worldKey, Packet<?> packet) void
PlayerManager.sendToDimension
(Packet<?> packet, RegistryKey<World> dimension) -
Uses of RegistryKey in net.minecraft.server.chase
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 TypeMethodDescriptionFlightProfiler.NoopProfiler.startChunkGenerationProfiling
(ChunkPos chunkPos, RegistryKey<World> world, String targetStatus) FlightProfiler.startChunkGenerationProfiling
(ChunkPos chunkPos, RegistryKey<World> world, String targetStatus) JfrProfiler.startChunkGenerationProfiling
(ChunkPos chunkPos, RegistryKey<World> world, String targetStatus) -
Uses of RegistryKey in net.minecraft.util.profiling.jfr.event
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_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)