Uses of Class
net.minecraft.registry.RegistryKey
Package
Description
-
Uses of RegistryKey in net.minecraft.advancement
Modifier and TypeFieldDescriptionprivate final ImmutableList.Builder
<RegistryKey<LootTable>> AdvancementRewards.Builder.loot
private final List
<RegistryKey<LootTable>> AdvancementRewards.loot
The field for theloot
record component.private final ImmutableList.Builder
<RegistryKey<Recipe<?>>> AdvancementRewards.Builder.recipes
private final List
<RegistryKey<Recipe<?>>> AdvancementRewards.recipes
The field for therecipes
record component.Modifier and TypeMethodDescriptionAdvancementRewards.loot()
Returns the value of theloot
record component.List
<RegistryKey<Recipe<?>>> AdvancementRewards.recipes()
Returns the value of therecipes
record component.Modifier and TypeMethodDescriptionAdvancementRewards.Builder.addLoot
(RegistryKey<LootTable> loot) AdvancementRewards.Builder.addRecipe
(RegistryKey<Recipe<?>> recipeKey) static AdvancementRewards.Builder
AdvancementRewards.Builder.loot
(RegistryKey<LootTable> loot) static AdvancementRewards.Builder
AdvancementRewards.Builder.recipe
(RegistryKey<Recipe<?>> recipeKey) ModifierConstructorDescriptionAdvancementRewards
(int experience, List<RegistryKey<LootTable>> list, List<RegistryKey<Recipe<?>>> list2, Optional<LazyContainer> optional) -
Uses of RegistryKey in net.minecraft.advancement.criterion
Modifier and TypeFieldDescriptionprivate final RegistryKey
<LootTable> PlayerGeneratesContainerLootCriterion.Conditions.lootTable
The field for thelootTable
record component.private final RegistryKey
<Recipe<?>> RecipeUnlockedCriterion.Conditions.recipe
The field for therecipe
record component.private final RegistryKey
<Recipe<?>> RecipeCraftedCriterion.Conditions.recipeId
The field for therecipeId
record component.Modifier and TypeFieldDescriptionprivate final Optional
<RegistryKey<World>> ChangedDimensionCriterion.Conditions.from
The field for thefrom
record component.private final Optional
<RegistryKey<World>> ChangedDimensionCriterion.Conditions.to
The field for theto
record component.Modifier and TypeMethodDescriptionPlayerGeneratesContainerLootCriterion.Conditions.lootTable()
Returns the value of thelootTable
record component.RegistryKey
<Recipe<?>> RecipeUnlockedCriterion.Conditions.recipe()
Returns the value of therecipe
record component.RegistryKey
<Recipe<?>> RecipeCraftedCriterion.Conditions.recipeId()
Returns the value of therecipeId
record component.Modifier and TypeMethodDescriptionChangedDimensionCriterion.Conditions.from()
Returns the value of thefrom
record component.ChangedDimensionCriterion.Conditions.to()
Returns the value of theto
record component.Modifier and TypeMethodDescriptionChangedDimensionCriterion.Conditions.create
(RegistryKey<World> from, RegistryKey<World> to) PlayerGeneratesContainerLootCriterion.Conditions.create
(RegistryKey<LootTable> registryKey) RecipeCraftedCriterion.Conditions.create
(RegistryKey<Recipe<?>> recipeKey) RecipeCraftedCriterion.Conditions.create
(RegistryKey<Recipe<?>> recipeKey, List<ItemPredicate.Builder> ingredients) RecipeUnlockedCriterion.create
(RegistryKey<Recipe<?>> registryKey) RecipeCraftedCriterion.Conditions.createCrafterRecipeCrafted
(RegistryKey<Recipe<?>> recipeKey) ChangedDimensionCriterion.Conditions.from
(RegistryKey<World> from) boolean
ChangedDimensionCriterion.Conditions.matches
(RegistryKey<World> from, RegistryKey<World> to) (package private) boolean
RecipeCraftedCriterion.Conditions.matches
(RegistryKey<Recipe<?>> recipeKey, List<ItemStack> ingredients) boolean
PlayerGeneratesContainerLootCriterion.Conditions.test
(RegistryKey<LootTable> lootTable) ChangedDimensionCriterion.Conditions.to
(RegistryKey<World> to) void
ChangedDimensionCriterion.trigger
(ServerPlayerEntity player, RegistryKey<World> from, RegistryKey<World> to) void
PlayerGeneratesContainerLootCriterion.trigger
(ServerPlayerEntity player, RegistryKey<LootTable> lootTable) void
RecipeCraftedCriterion.trigger
(ServerPlayerEntity player, RegistryKey<Recipe<?>> recipeKey, List<ItemStack> ingredients) ModifierConstructorDescriptionConditions
(Optional<LootContextPredicate> playerPredicate, RegistryKey<LootTable> registryKey) Conditions
(Optional<LootContextPredicate> playerPredicate, RegistryKey<Recipe<?>> registryKey, List<ItemPredicate> ingredients) Conditions
(Optional<LootContextPredicate> playerPredicate, RegistryKey<Recipe<?>> registryKey) -
Uses of RegistryKey in net.minecraft.block
Modifier and TypeFieldDescriptionstatic final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.ANGLER
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.ARCHER
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.ARMS_UP
static final RegistryKey
<Block> BlockKeys.ATTACHED_MELON_STEM
static final RegistryKey
<Block> BlockKeys.ATTACHED_PUMPKIN_STEM
private final RegistryKey
<Block> StemBlock.attachedStemBlock
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.BLADE
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.BLANK
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.BREWER
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.BURN
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.DANGER
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.EXPLORER
private final RegistryKey
<ConfiguredFeature<?, ?>> MossBlock.feature
private final RegistryKey
<ConfiguredFeature<?, ?>> FungusBlock.featureKey
private final RegistryKey
<ConfiguredFeature<?, ?>> MushroomPlantBlock.featureKey
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.FLOW
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.FRIEND
private final RegistryKey
<Block> AttachedStemBlock.gourdBlock
private final RegistryKey
<Block> StemBlock.gourdBlock
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.GUSTER
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.HEART
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.HEARTBREAK
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.HOWL
static final RegistryKey
<Block> BlockKeys.MELON
static final RegistryKey
<Block> BlockKeys.MELON_STEM
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.MINER
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.MOURNER
private final RegistryKey
<Item> AttachedStemBlock.pickBlockItem
private final RegistryKey
<Item> StemBlock.pickBlockItem
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.PLENTY
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.PRIZE
static final RegistryKey
<Block> BlockKeys.PUMPKIN
static final RegistryKey
<Block> BlockKeys.PUMPKIN_STEM
private @Nullable RegistryKey
<Block> AbstractBlock.Settings.registryKey
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.SCRAPE
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.SHEAF
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.SHELTER
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.SKULL
static final RegistryKey
<DecoratedPotPattern> DecoratedPotPatterns.SNORT
private final RegistryKey
<Block> AttachedStemBlock.stemBlock
Modifier and TypeFieldDescriptionprivate final Optional
<RegistryKey<ConfiguredFeature<?, ?>>> SaplingGenerator.beesVariant
private RegistryKeyedValue
<Block, Optional<RegistryKey<LootTable>>> AbstractBlock.Settings.lootTable
protected final Optional
<RegistryKey<LootTable>> AbstractBlock.lootTableKey
TheRegistryKey
of the loot table that determines what this block drops.private final Optional
<RegistryKey<ConfiguredFeature<?, ?>>> SaplingGenerator.megaVariant
private final Optional
<RegistryKey<ConfiguredFeature<?, ?>>> SaplingGenerator.rareBeesVariant
private final Optional
<RegistryKey<ConfiguredFeature<?, ?>>> SaplingGenerator.rareMegaVariant
private final Optional
<RegistryKey<ConfiguredFeature<?, ?>>> SaplingGenerator.rareRegularVariant
private final Optional
<RegistryKey<ConfiguredFeature<?, ?>>> SaplingGenerator.regularVariant
private static final Map
<Item, RegistryKey<DecoratedPotPattern>> DecoratedPotPatterns.SHERD_TO_PATTERN
Modifier and TypeMethodDescriptionstatic @Nullable RegistryKey
<DecoratedPotPattern> private @Nullable RegistryKey
<ConfiguredFeature<?, ?>> SaplingGenerator.getMegaTreeFeature
(Random random) private @Nullable RegistryKey
<ConfiguredFeature<?, ?>> SaplingGenerator.getSmallTreeFeature
(Random random, boolean flowersNearby) private static RegistryKey
<Block> private static RegistryKey
<Block> private static RegistryKey
<DecoratedPotPattern> Modifier and TypeMethodDescriptionfinal Optional
<RegistryKey<LootTable>> AbstractBlock.getLootTableKey()
protected Optional
<RegistryKey<LootTable>> AbstractBlock.Settings.getLootTableKey()
Modifier and TypeMethodDescriptionprivate void
NyliumBlock.generate
(Registry<ConfiguredFeature<?, ?>> registry, RegistryKey<ConfiguredFeature<?, ?>> key, ServerWorld world, ChunkGenerator chunkGenerator, Random random, BlockPos pos) boolean
AbstractBlock.AbstractBlockState.matchesKey
(RegistryKey<Block> key) private static Block
Blocks.register
(RegistryKey<Block> key, Function<AbstractBlock.Settings, Block> factory, AbstractBlock.Settings settings) private static Block
Blocks.register
(RegistryKey<Block> key, AbstractBlock.Settings settings) private static DecoratedPotPattern
DecoratedPotPatterns.register
(Registry<DecoratedPotPattern> registry, RegistryKey<DecoratedPotPattern> key, String id) AbstractBlock.Settings.registryKey
(RegistryKey<Block> registryKey) Modifier and TypeMethodDescriptionAbstractBlock.Settings.lootTable
(Optional<RegistryKey<LootTable>> lootTableKey) ModifierConstructorDescriptionprotected
AttachedStemBlock
(RegistryKey<Block> stemBlock, RegistryKey<Block> gourdBlock, RegistryKey<Item> pickBlockItem, AbstractBlock.Settings settings) protected
FungusBlock
(RegistryKey<ConfiguredFeature<?, ?>> featureKey, Block nylium, AbstractBlock.Settings settings) MossBlock
(RegistryKey<ConfiguredFeature<?, ?>> feature, AbstractBlock.Settings settings) MushroomPlantBlock
(RegistryKey<ConfiguredFeature<?, ?>> featureKey, AbstractBlock.Settings settings) protected
StemBlock
(RegistryKey<Block> gourdBlock, RegistryKey<Block> attachedStemBlock, RegistryKey<Item> pickBlockItem, AbstractBlock.Settings settings) ModifierConstructorDescriptionSaplingGenerator
(String id, float rareChance, Optional<RegistryKey<ConfiguredFeature<?, ?>>> megaVariant, Optional<RegistryKey<ConfiguredFeature<?, ?>>> rareMegaVariant, Optional<RegistryKey<ConfiguredFeature<?, ?>>> regularVariant, Optional<RegistryKey<ConfiguredFeature<?, ?>>> rareRegularVariant, Optional<RegistryKey<ConfiguredFeature<?, ?>>> beesVariant, Optional<RegistryKey<ConfiguredFeature<?, ?>>> rareBeesVariant) SaplingGenerator
(String id, Optional<RegistryKey<ConfiguredFeature<?, ?>>> megaVariant, Optional<RegistryKey<ConfiguredFeature<?, ?>>> regularVariant, Optional<RegistryKey<ConfiguredFeature<?, ?>>> beesVariant) -
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.FLOW
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.GUSTER
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
private @Nullable RegistryKey
<LootTable> BrushableBlockEntity.lootTable
protected @Nullable RegistryKey
<LootTable> LootableContainerBlockEntity.lootTable
protected @Nullable RegistryKey
<LootTable> DecoratedPotBlockEntity.lootTableId
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 TypeFieldDescriptionprivate final Reference2IntOpenHashMap
<RegistryKey<Recipe<?>>> AbstractFurnaceBlockEntity.recipesUsed
Modifier and TypeMethodDescriptionDecoratedPotBlockEntity.getLootTable()
LootableContainerBlockEntity.getLootTable()
JigsawBlockEntity.getPool()
private static RegistryKey
<BannerPattern> Modifier and TypeMethodDescriptionprivate static ItemStack
VaultBlockEntity.Server.generateDisplayItem
(ServerWorld world, BlockPos pos, RegistryKey<LootTable> lootTable) static void
BannerPatterns.register
(Registerable<BannerPattern> registry, RegistryKey<BannerPattern> key) void
BrushableBlockEntity.setLootTable
(RegistryKey<LootTable> lootTable, long seed) void
DecoratedPotBlockEntity.setLootTable
(@Nullable RegistryKey<LootTable> lootTable) void
LootableContainerBlockEntity.setLootTable
(@Nullable RegistryKey<LootTable> lootTable) void
JigsawBlockEntity.setPool
(RegistryKey<StructurePool> pool) -
Uses of RegistryKey in net.minecraft.block.jukebox
Modifier and TypeFieldDescriptionstatic final RegistryKey
<JukeboxSong> JukeboxSongs.BLOCKS
static final RegistryKey
<JukeboxSong> JukeboxSongs.CAT
static final RegistryKey
<JukeboxSong> JukeboxSongs.CHIRP
static final RegistryKey
<JukeboxSong> JukeboxSongs.CREATOR
static final RegistryKey
<JukeboxSong> JukeboxSongs.CREATOR_MUSIC_BOX
static final RegistryKey
<JukeboxSong> JukeboxSongs.ELEVEN
static final RegistryKey
<JukeboxSong> JukeboxSongs.FAR
static final RegistryKey
<JukeboxSong> JukeboxSongs.FIVE
static final RegistryKey
<JukeboxSong> JukeboxSongs.MALL
static final RegistryKey
<JukeboxSong> JukeboxSongs.MELLOHI
static final RegistryKey
<JukeboxSong> JukeboxSongs.OTHERSIDE
static final RegistryKey
<JukeboxSong> JukeboxSongs.PIGSTEP
static final RegistryKey
<JukeboxSong> JukeboxSongs.PRECIPICE
static final RegistryKey
<JukeboxSong> JukeboxSongs.RELIC
static final RegistryKey
<JukeboxSong> JukeboxSongs.STAL
static final RegistryKey
<JukeboxSong> JukeboxSongs.STRAD
static final RegistryKey
<JukeboxSong> JukeboxSongs.THIRTEEN
static final RegistryKey
<JukeboxSong> JukeboxSongs.WAIT
static final RegistryKey
<JukeboxSong> JukeboxSongs.WARD
Modifier and TypeMethodDescriptionprivate static void
JukeboxSongs.register
(Registerable<JukeboxSong> registry, RegistryKey<JukeboxSong> key, RegistryEntry.Reference<SoundEvent> soundEvent, int lengthInSeconds, int comparatorOutput) -
Uses of RegistryKey in net.minecraft.block.spawner
Modifier and TypeFieldDescriptionprivate RegistryKey
<LootTable> TrialSpawnerConfig.Builder.itemsToDropWhenOminous
private final RegistryKey
<LootTable> TrialSpawnerConfig.itemsToDropWhenOminous
The field for theitemsToDropWhenOminous
record component.private final RegistryKey
<TrialSpawnerConfig> TrialSpawnerConfigs.ConfigKeyPair.normal
The field for thenormal
record component.private final RegistryKey
<TrialSpawnerConfig> TrialSpawnerConfigs.ConfigKeyPair.ominous
The field for theominous
record component.Modifier and TypeFieldDescriptionprivate DataPool
<RegistryKey<LootTable>> TrialSpawnerConfig.Builder.lootTablesToEject
private final DataPool
<RegistryKey<LootTable>> TrialSpawnerConfig.lootTablesToEject
The field for thelootTablesToEject
record component.protected Optional
<RegistryKey<LootTable>> TrialSpawnerData.rewardLootTable
Modifier and TypeMethodDescriptionTrialSpawnerConfig.itemsToDropWhenOminous()
Returns the value of theitemsToDropWhenOminous
record component.(package private) static RegistryKey
<TrialSpawnerConfig> TrialSpawnerConfigs.ConfigKeyPair.normal()
Returns the value of thenormal
record component.TrialSpawnerConfigs.ConfigKeyPair.ominous()
Returns the value of theominous
record component.Modifier and TypeMethodDescriptionTrialSpawnerConfig.lootTablesToEject()
Returns the value of thelootTablesToEject
record component.Modifier and TypeMethodDescriptionprivate static <T extends Entity>
MobSpawnerEntryTrialSpawnerConfigs.createEntry
(EntityType<T> entityType, Consumer<NbtCompound> nbtConsumer, @Nullable RegistryKey<LootTable> equipmentTable) private static <T extends Entity>
MobSpawnerEntryTrialSpawnerConfigs.createEntry
(EntityType<T> entityType, RegistryKey<LootTable> equipmentTable) void
TrialSpawnerLogic.ejectLootTable
(ServerWorld world, BlockPos pos, RegistryKey<LootTable> lootTable) TrialSpawnerConfig.Builder.itemsToDropWhenOminous
(RegistryKey<LootTable> itemsToDropWhenOminous) Modifier and TypeMethodDescriptionTrialSpawnerConfig.Builder.lootTablesToEject
(DataPool<RegistryKey<LootTable>> lootTablesToEject) ModifierConstructorDescriptionprivate
ConfigKeyPair
(RegistryKey<TrialSpawnerConfig> registryKey, RegistryKey<TrialSpawnerConfig> registryKey2) TrialSpawnerConfig
(int int2, float float2, float float3, float float4, float float5, int int3, DataPool<MobSpawnerEntry> dataPool, DataPool<RegistryKey<LootTable>> dataPool2, RegistryKey<LootTable> registryKey) -
Uses of RegistryKey in net.minecraft.block.vault
Modifier and TypeFieldDescriptionprivate final RegistryKey
<LootTable> VaultConfig.lootTable
The field for thelootTable
record component.Modifier and TypeFieldDescriptionprivate final Optional
<RegistryKey<LootTable>> VaultConfig.overrideLootTableToDisplay
The field for theoverrideLootTableToDisplay
record component.Modifier and TypeMethodDescriptionVaultConfig.lootTable()
Returns the value of thelootTable
record component.Modifier and TypeMethodDescriptionVaultConfig.overrideLootTableToDisplay()
Returns the value of theoverrideLootTableToDisplay
record component.ModifierConstructorDescriptionVaultConfig
(RegistryKey<LootTable> lootTable, double activationRange, double deactivationRange, ItemStack keyItem, Optional<RegistryKey<LootTable>> overrideLootTableToDisplay) VaultConfig
(RegistryKey<LootTable> registryKey, double double2, double double3, ItemStack itemStack, Optional<RegistryKey<LootTable>> optional, EntityDetector entityDetector, EntityDetector.Selector selector) ModifierConstructorDescriptionVaultConfig
(RegistryKey<LootTable> lootTable, double activationRange, double deactivationRange, ItemStack keyItem, Optional<RegistryKey<LootTable>> overrideLootTableToDisplay) VaultConfig
(RegistryKey<LootTable> registryKey, double double2, double double3, ItemStack itemStack, Optional<RegistryKey<LootTable>> optional, EntityDetector entityDetector, EntityDetector.Selector selector) -
Uses of RegistryKey in net.minecraft.client.gui.screen.world
Modifier and TypeFieldDescriptionprivate static final RegistryKey
<Biome> PresetsScreen.BIOME_KEY
private final @Nullable RegistryKey
<FlatLevelGeneratorPreset> InitialWorldOptions.flatLevelPreset
The field for theflatLevelPreset
record component.Modifier and TypeFieldDescriptionprivate static final ToIntFunction
<RegistryKey<World>> OptimizeWorldScreen.DIMENSION_COLORS
static final Map
<Optional<RegistryKey<WorldPreset>>, LevelScreenProvider> LevelScreenProvider.WORLD_PRESET_TO_SCREEN_PROVIDER
Modifier and TypeMethodDescriptionInitialWorldOptions.flatLevelPreset()
Returns the value of theflatLevelPreset
record component.Modifier and TypeMethodDescriptionprivate static void
CreateWorldScreen.show
(MinecraftClient client, @Nullable Screen parent, Function<SaveLoading.LoadContextSupplierContext, WorldGenSettings> settingsSupplier, GeneratorOptionsFactory generatorOptionsFactory, RegistryKey<WorldPreset> presetKey, CreateWorldCallback callback) Modifier and TypeMethodDescriptionprivate static Optional
<RegistryEntry<WorldPreset>> WorldCreator.getWorldPreset
(GeneratorOptionsHolder generatorOptionsHolder, Optional<RegistryKey<WorldPreset>> key) ModifierConstructorDescriptionInitialWorldOptions
(WorldCreator.Mode mode, Set<GameRules.Key<GameRules.BooleanRule>> set, @Nullable RegistryKey<FlatLevelGeneratorPreset> registryKey) ModifierConstructorDescriptionprivate
CreateWorldScreen
(MinecraftClient client, @Nullable Screen parent, GeneratorOptionsHolder generatorOptionsHolder, Optional<RegistryKey<WorldPreset>> defaultWorldType, OptionalLong seed, CreateWorldCallback callback) WorldCreator
(Path savesDirectory, GeneratorOptionsHolder generatorOptionsHolder, Optional<RegistryKey<WorldPreset>> defaultWorldType, OptionalLong seed) -
Uses of RegistryKey in net.minecraft.client.network
Modifier and TypeFieldDescription(package private) final Map
<RegistryKey<? extends Registry<?>>, List<SerializableRegistries.SerializedRegistryEntry>> ClientRegistries.DynamicRegistries.dynamicRegistries
private final Map
<RegistryKey<? extends Registry<?>>, TagPacketSerializer.Serialized> ClientRegistries.Tags.tags
private Set
<RegistryKey<World>> ClientPlayNetworkHandler.worldKeys
Modifier and TypeMethodDescriptionClientCommandSource.getWorldKeys()
ClientPlayNetworkHandler.getWorldKeys()
Modifier and TypeMethodDescriptionClientPlayNetworkHandler.getWorldEntryReason
(boolean dead, RegistryKey<World> from, RegistryKey<World> to) CompletableFuture
<com.mojang.brigadier.suggestion.Suggestions> ClientCommandSource.listIdSuggestions
(RegistryKey<? extends Registry<?>> registryRef, CommandSource.SuggestedIdType suggestedIdType, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, com.mojang.brigadier.context.CommandContext<?> context) void
ClientRegistries.DynamicRegistries.put
(RegistryKey<? extends Registry<?>> registryRef, List<SerializableRegistries.SerializedRegistryEntry> entries) void
ClientRegistries.Tags.put
(RegistryKey<? extends Registry<?>> registryRef, TagPacketSerializer.Serialized tags) void
ClientRegistries.putDynamicRegistry
(RegistryKey<? extends Registry<?>> registryRef, List<SerializableRegistries.SerializedRegistryEntry> entries) private <T> Registry.PendingTagLoad
<T> ClientPlayNetworkHandler.startTagReload
(RegistryKey<? extends Registry<? extends T>> registryRef, TagPacketSerializer.Serialized serialized) private static <T> Registry.PendingTagLoad
<T> ClientRegistries.startTagReload
(DynamicRegistryManager.Immutable registryManager, RegistryKey<? extends Registry<? extends T>> registryRef, TagPacketSerializer.Serialized tags) Modifier and TypeMethodDescriptionprivate static void
ClientRegistries.addCrashReportSection
(CrashReport crashReport, Map<RegistryKey<? extends Registry<?>>, RegistryLoader.ElementsAndTags> data, List<Registry.PendingTagLoad<?>> tags) void
ClientRegistries.Tags.forEach
(BiConsumer<? super RegistryKey<? extends Registry<?>>, ? super TagPacketSerializer.Serialized> consumer) void
ClientRegistries.putTags
(Map<RegistryKey<? extends Registry<?>>, TagPacketSerializer.Serialized> tags) -
Uses of RegistryKey in net.minecraft.client.realms.gui.screen
ModifierConstructorDescriptionprivate
RealmsWorldGeneratorType
(int id, RegistryKey<WorldPreset> presetKey) -
Uses of RegistryKey in net.minecraft.client.recipebook
Modifier and TypeFieldDescriptionprivate final Map
<RegistryKey<RecipePropertySet>, RecipePropertySet> ClientRecipeManager.propertySets
Modifier and TypeMethodDescriptionClientRecipeManager.getPropertySet
(RegistryKey<RecipePropertySet> key) ModifierConstructorDescriptionClientRecipeManager
(Map<RegistryKey<RecipePropertySet>, RecipePropertySet> propertySets, CuttingRecipeDisplay.Grouping<StonecuttingRecipe> recipes) -
Uses of RegistryKey in net.minecraft.client.render
Modifier and TypeFieldDescriptionstatic final Map
<RegistryKey<DecoratedPotPattern>, SpriteIdentifier> TexturedRenderLayers.DECORATED_POT_PATTERN_TEXTURES
Modifier and TypeMethodDescriptionstatic @Nullable SpriteIdentifier
TexturedRenderLayers.getDecoratedPotPatternTextureId
(@Nullable RegistryKey<DecoratedPotPattern> potPatternKey) -
Uses of RegistryKey in net.minecraft.client.render.debug
Modifier and TypeFieldDescriptionprivate final RegistryKey
<GameEvent> GameEventDebugRenderer.Entry.event
The field for theevent
record component.Modifier and TypeFieldDescriptionStructureDebugRenderer.structureBoundingBoxes
private final Map
<RegistryKey<World>, Map<String, DebugStructuresCustomPayload.Piece>> StructureDebugRenderer.structurePiecesBoundingBoxes
Modifier and TypeMethodDescriptionGameEventDebugRenderer.Entry.event()
Returns the value of theevent
record component.Modifier and TypeMethodDescriptionvoid
GameEventDebugRenderer.addEvent
(RegistryKey<GameEvent> eventKey, Vec3d pos) void
StructureDebugRenderer.addStructure
(BlockBox boundingBox, List<DebugStructuresCustomPayload.Piece> pieces, RegistryKey<World> dimensionKey) ModifierConstructorDescription(package private)
Entry
(long startingMs, RegistryKey<GameEvent> registryKey, Vec3d pos) -
Uses of RegistryKey in net.minecraft.client.world
ModifierConstructorDescriptionClientWorld
(ClientPlayNetworkHandler networkHandler, ClientWorld.Properties properties, RegistryKey<World> registryRef, RegistryEntry<DimensionType> dimensionType, int loadDistance, int simulationDistance, WorldRenderer worldRenderer, boolean debugWorld, long seed, int seaLevel) -
Uses of RegistryKey in net.minecraft.command
Modifier and TypeMethodDescriptionCompletableFuture
<com.mojang.brigadier.suggestion.Suggestions> CommandSource.listIdSuggestions
(RegistryKey<? extends Registry<?>> registryRef, CommandSource.SuggestedIdType suggestedIdType, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, com.mojang.brigadier.context.CommandContext<?> context) -
Uses of RegistryKey in net.minecraft.command.argument
Modifier and TypeFieldDescriptionprivate final RegistryKey
<T> RegistryPredicateArgumentType.RegistryKeyBased.key
The field for thekey
record component.(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>> RegistryEntryReferenceArgumentType.registryRef
(package private) final RegistryKey
<? extends Registry<T>> RegistryEntryReferenceArgumentType.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> RegistryEntryReferenceArgumentType.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> RegistryEntryReferenceArgumentType
<T> RegistryEntryReferenceArgumentType.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) protected
RegistryEntryArgumentType
(CommandRegistryAccess registryAccess, RegistryKey<Registry<T>> registry, com.mojang.serialization.Codec<RegistryEntry<T>> entryCodec) RegistryEntryPredicateArgumentType
(CommandRegistryAccess registryAccess, RegistryKey<? extends Registry<T>> registryRef) RegistryEntryReferenceArgumentType
(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.component
Modifier and TypeFieldDescriptionstatic final ComponentType
<List<RegistryKey<Recipe<?>>>> DataComponentTypes.RECIPES
-
Uses of RegistryKey in net.minecraft.component.type
Modifier and TypeFieldDescriptionprivate final RegistryKey
<LootTable> ContainerLootComponent.lootTable
The field for thelootTable
record component.Modifier and TypeMethodDescriptionContainerLootComponent.lootTable()
Returns the value of thelootTable
record component.Modifier and TypeMethodDescriptionBannerPatternsComponent.Builder.add
(RegistryEntryLookup<BannerPattern> patternLookup, RegistryKey<BannerPattern> pattern, DyeColor color) Deprecated.private static <T> RegistryEntryList
<T> ItemEnchantmentsComponent.getTooltipOrderList
(RegistryWrapper.WrapperLookup registries, RegistryKey<Registry<T>> registryRef, TagKey<T> tooltipOrderTag) ModifierConstructorDescriptionContainerLootComponent
(RegistryKey<LootTable> registryKey, long long2) -
Uses of RegistryKey in net.minecraft.data
Modifier and TypeMethodDescriptionDataOutput.getResolver
(RegistryKey<? extends Registry<?>> registryRef) DataOutput.getTagResolver
(RegistryKey<? extends Registry<?>> registryRef) -
Uses of RegistryKey in net.minecraft.data.report
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
private final Map
<RegistryKey<? extends Registry<?>>, DataPackStructureProvider.Entry> DataPackStructureProvider.Registries.registries
The field for theregistries
record component.(package private) static final com.mojang.serialization.Codec
<RegistryKey<? extends Registry<?>>> DataPackStructureProvider.REGISTRY_KEY_CODEC
private static final Map
<RegistryKey<? extends Registry<?>>, DataPackStructureProvider.Entry> DataPackStructureProvider.RELOADABLE_REGISTRIES
Modifier and TypeMethodDescriptionprivate Map
<RegistryKey<? extends Registry<?>>, DataPackStructureProvider.Entry> DataPackStructureProvider.buildEntries()
Map
<RegistryKey<? extends Registry<?>>, DataPackStructureProvider.Entry> DataPackStructureProvider.Registries.registries()
Returns the value of theregistries
record component.Modifier and TypeMethodDescriptionprivate void
DataPackStructureProvider.addEntry
(Map<RegistryKey<? extends Registry<?>>, DataPackStructureProvider.Entry> map, RegistryKey<? extends Registry<?>> key, DataPackStructureProvider.Entry entry) Modifier and TypeMethodDescriptionprivate void
DataPackStructureProvider.addEntry
(Map<RegistryKey<? extends Registry<?>>, DataPackStructureProvider.Entry> map, RegistryKey<? extends Registry<?>> key, DataPackStructureProvider.Entry entry) ModifierConstructorDescription(package private)
Registries
(Map<RegistryKey<? extends Registry<?>>, DataPackStructureProvider.Entry> map, Map<String, DataPackStructureProvider.FakeRegistry> map2) -
Uses of RegistryKey in net.minecraft.data.server.advancement.vanilla
Modifier and TypeMethodDescriptionprotected static Advancement.Builder
VanillaAdventureTabAdvancementGenerator.requireListedBiomesVisited
(Advancement.Builder builder, RegistryWrapper.WrapperLookup registries, List<RegistryKey<Biome>> biomes) -
Uses of RegistryKey in net.minecraft.data.server.loottable
Modifier and TypeFieldDescriptionprivate final Set
<RegistryKey<LootTable>> LootTableProvider.lootTableIds
protected final Map
<RegistryKey<LootTable>, LootTable.Builder> BlockLootTableGenerator.lootTables
private final Map
<EntityType<?>, Map<RegistryKey<LootTable>, LootTable.Builder>> EntityLootTableGenerator.lootTables
Modifier and TypeMethodDescriptionprivate static Identifier
LootTableProvider.getId
(RegistryKey<LootTable> lootTableKey) protected LootCondition.Builder
EntityLootTableGenerator.killedByFrog
(RegistryEntryLookup<EntityType<?>> registryLookup, RegistryKey<FrogVariant> frogVariant) protected void
EntityLootTableGenerator.register
(EntityType<?> entityType, RegistryKey<LootTable> tableKey, LootTable.Builder lootTable) Modifier and TypeMethodDescriptionvoid
BlockLootTableGenerator.accept
(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) void
EntityLootTableGenerator.accept
(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) void
LootTableGenerator.accept
(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) static LootPool.Builder
EntityLootTableGenerator.createForSheep
(Map<DyeColor, RegistryKey<LootTable>> colorLootTables) ModifierConstructorDescriptionprotected
BlockLootTableGenerator
(Set<Item> explosionImmuneItems, FeatureSet requiredFeatures, Map<RegistryKey<LootTable>, LootTable.Builder> lootTables, RegistryWrapper.WrapperLookup registries) LootTableProvider
(DataOutput output, Set<RegistryKey<LootTable>> lootTableIds, List<LootTableProvider.LootTypeGenerator> lootTypeGenerators, CompletableFuture<RegistryWrapper.WrapperLookup> registriesFuture) -
Uses of RegistryKey in net.minecraft.data.server.loottable.rebalance
Modifier and TypeMethodDescriptionvoid
TradeRebalanceChestLootTableGenerator.accept
(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) -
Uses of RegistryKey in net.minecraft.data.server.loottable.vanilla
Modifier and TypeMethodDescriptionvoid
VanillaArchaeologyLootTableGenerator.accept
(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) void
VanillaBarterLootTableGenerator.accept
(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) void
VanillaChestLootTableGenerator.accept
(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) void
VanillaEquipmentLootTableGenerator.accept
(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) void
VanillaFishingLootTableGenerator.accept
(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) void
VanillaGiftLootTableGenerator.accept
(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) void
VanillaShearingLootTableGenerator.accept
(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) void
VanillaChestLootTableGenerator.acceptTrialSpawnerTables
(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) -
Uses of RegistryKey in net.minecraft.data.server.recipe
Modifier and TypeFieldDescriptionprivate final RegistryKey
<Recipe<?>> VanillaRecipeGenerator.SmithingTemplate.id
The field for theid
record component.Modifier and TypeMethodDescriptionRegistryKey
<Recipe<?>> VanillaRecipeGenerator.SmithingTemplate.id()
Returns the value of theid
record component.Modifier and TypeMethodDescriptionvoid
RecipeExporter.accept
(RegistryKey<Recipe<?>> key, Recipe<?> recipe, @Nullable AdvancementEntry advancement) protected void
RecipeGenerator.offerSmithingTrimRecipe
(Item input, RegistryKey<Recipe<?>> registryKey) void
ComplexRecipeJsonBuilder.offerTo
(RecipeExporter exporter, RegistryKey<Recipe<?>> recipeKey) void
CookingRecipeJsonBuilder.offerTo
(RecipeExporter exporter, RegistryKey<Recipe<?>> recipeKey) void
CraftingRecipeJsonBuilder.offerTo
(RecipeExporter exporter, RegistryKey<Recipe<?>> recipeKey) void
ShapedRecipeJsonBuilder.offerTo
(RecipeExporter exporter, RegistryKey<Recipe<?>> recipeKey) void
ShapelessRecipeJsonBuilder.offerTo
(RecipeExporter exporter, RegistryKey<Recipe<?>> recipeKey) void
SmithingTransformRecipeJsonBuilder.offerTo
(RecipeExporter exporter, RegistryKey<Recipe<?>> recipeKey) void
SmithingTrimRecipeJsonBuilder.offerTo
(RecipeExporter exporter, RegistryKey<Recipe<?>> recipeKey) void
StonecuttingRecipeJsonBuilder.offerTo
(RecipeExporter exporter, RegistryKey<Recipe<?>> recipeKey) void
TransmuteRecipeJsonBuilder.offerTo
(RecipeExporter exporter, RegistryKey<Recipe<?>> recipeKey) private void
CookingRecipeJsonBuilder.validate
(RegistryKey<Recipe<?>> recipeKey) private RawShapedRecipe
ShapedRecipeJsonBuilder.validate
(RegistryKey<Recipe<?>> recipeKey) private void
ShapelessRecipeJsonBuilder.validate
(RegistryKey<Recipe<?>> recipeKey) private void
SmithingTransformRecipeJsonBuilder.validate
(RegistryKey<Recipe<?>> recipeKey) private void
SmithingTrimRecipeJsonBuilder.validate
(RegistryKey<Recipe<?>> recipeKey) private void
StonecuttingRecipeJsonBuilder.validate
(RegistryKey<Recipe<?>> recipeKey) private void
TransmuteRecipeJsonBuilder.validate
(RegistryKey<Recipe<?>> recipeKey) -
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) protected void
EnchantmentTagProvider.createTooltipOrderTag
(RegistryWrapper.WrapperLookup registries, RegistryKey<Enchantment>[] enchantments) Modifier and TypeMethodDescriptionfinal TagProvider.ProvidedTagBuilder
<T> TagProvider.ProvidedTagBuilder.add
(List<RegistryKey<T>> keys) ModifierConstructorDescriptionprotected
TagProvider
(DataOutput output, RegistryKey<? extends Registry<T>> registryRef, CompletableFuture<RegistryWrapper.WrapperLookup> registriesFuture) protected
TagProvider
(DataOutput output, RegistryKey<? extends Registry<T>> registryRef, CompletableFuture<RegistryWrapper.WrapperLookup> registriesFuture, CompletableFuture<TagProvider.TagLookup<T>> parentTagLookupFuture) ValueLookupTagProvider
(DataOutput output, RegistryKey<? extends Registry<T>> registryRef, CompletableFuture<RegistryWrapper.WrapperLookup> registriesFuture, CompletableFuture<TagProvider.TagLookup<T>> parentTagLookupFuture, Function<T, RegistryKey<T>> valueToKey) ValueLookupTagProvider
(DataOutput output, RegistryKey<? extends Registry<T>> registryRef, CompletableFuture<RegistryWrapper.WrapperLookup> registriesFuture, 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> registriesFuture, CompletableFuture<TagProvider.TagLookup<T>> parentTagLookupFuture, Function<T, RegistryKey<T>> valueToKey) ValueLookupTagProvider
(DataOutput output, RegistryKey<? extends Registry<T>> registryRef, CompletableFuture<RegistryWrapper.WrapperLookup> registriesFuture, Function<T, RegistryKey<T>> valueToKey) -
Uses of RegistryKey in net.minecraft.data.server.tag.vanilla
Modifier and TypeFieldDescription(package private) static final List
<RegistryKey<GameEvent>> VanillaGameEventTagProvider.BASIC_GAME_EVENTS
-
Uses of RegistryKey in net.minecraft.enchantment
Modifier and TypeFieldDescriptionstatic final RegistryKey
<Enchantment> Enchantments.AQUA_AFFINITY
static final RegistryKey
<Enchantment> Enchantments.BANE_OF_ARTHROPODS
static final RegistryKey
<Enchantment> Enchantments.BINDING_CURSE
static final RegistryKey
<Enchantment> Enchantments.BLAST_PROTECTION
static final RegistryKey
<Enchantment> Enchantments.BREACH
static final RegistryKey
<Enchantment> Enchantments.CHANNELING
static final RegistryKey
<Enchantment> Enchantments.DENSITY
static final RegistryKey
<Enchantment> Enchantments.DEPTH_STRIDER
static final RegistryKey
<Enchantment> Enchantments.EFFICIENCY
static final RegistryKey
<Enchantment> Enchantments.FEATHER_FALLING
static final RegistryKey
<Enchantment> Enchantments.FIRE_ASPECT
static final RegistryKey
<Enchantment> Enchantments.FIRE_PROTECTION
static final RegistryKey
<Enchantment> Enchantments.FLAME
static final RegistryKey
<Enchantment> Enchantments.FORTUNE
static final RegistryKey
<Enchantment> Enchantments.FROST_WALKER
static final RegistryKey
<Enchantment> Enchantments.IMPALING
static final RegistryKey
<Enchantment> Enchantments.INFINITY
static final RegistryKey
<Enchantment> Enchantments.KNOCKBACK
static final RegistryKey
<Enchantment> Enchantments.LOOTING
static final RegistryKey
<Enchantment> Enchantments.LOYALTY
static final RegistryKey
<Enchantment> Enchantments.LUCK_OF_THE_SEA
static final RegistryKey
<Enchantment> Enchantments.LURE
static final RegistryKey
<Enchantment> Enchantments.MENDING
static final RegistryKey
<Enchantment> Enchantments.MULTISHOT
static final RegistryKey
<Enchantment> Enchantments.PIERCING
static final RegistryKey
<Enchantment> Enchantments.POWER
static final RegistryKey
<Enchantment> Enchantments.PROJECTILE_PROTECTION
static final RegistryKey
<Enchantment> Enchantments.PROTECTION
static final RegistryKey
<Enchantment> Enchantments.PUNCH
static final RegistryKey
<Enchantment> Enchantments.QUICK_CHARGE
static final RegistryKey
<Enchantment> Enchantments.RESPIRATION
static final RegistryKey
<Enchantment> Enchantments.RIPTIDE
static final RegistryKey
<Enchantment> Enchantments.SHARPNESS
static final RegistryKey
<Enchantment> Enchantments.SILK_TOUCH
static final RegistryKey
<Enchantment> Enchantments.SMITE
static final RegistryKey
<Enchantment> Enchantments.SOUL_SPEED
static final RegistryKey
<Enchantment> Enchantments.SWEEPING_EDGE
static final RegistryKey
<Enchantment> Enchantments.SWIFT_SNEAK
static final RegistryKey
<Enchantment> Enchantments.THORNS
static final RegistryKey
<Enchantment> Enchantments.UNBREAKING
static final RegistryKey
<Enchantment> Enchantments.VANISHING_CURSE
static final RegistryKey
<Enchantment> Enchantments.WIND_BURST
Modifier and TypeMethodDescriptionstatic void
EnchantmentHelper.applyEnchantmentProvider
(ItemStack stack, DynamicRegistryManager registryManager, RegistryKey<EnchantmentProvider> providerKey, LocalDifficulty localDifficulty, Random random) private static void
Enchantments.register
(Registerable<Enchantment> registry, RegistryKey<Enchantment> key, Enchantment.Builder builder) -
Uses of RegistryKey in net.minecraft.enchantment.provider
Modifier and TypeFieldDescriptionstatic final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.DESERT_ARMORER_BOOTS_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.DESERT_ARMORER_CHESTPLATE_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.DESERT_ARMORER_CHESTPLATE_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.DESERT_ARMORER_HELMET_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.DESERT_ARMORER_LEGGINGS_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.DESERT_ARMORER_LEGGINGS_5
static final RegistryKey
<EnchantmentProvider> EnchantmentProviders.ENDERMAN_LOOT_DROP
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.JUNGLE_ARMORER_BOOTS_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.JUNGLE_ARMORER_BOOTS_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.JUNGLE_ARMORER_CHESTPLATE_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.JUNGLE_ARMORER_HELMET_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.JUNGLE_ARMORER_HELMET_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.JUNGLE_ARMORER_LEGGINGS_4
static final RegistryKey
<EnchantmentProvider> EnchantmentProviders.MOB_SPAWN_EQUIPMENT
static final RegistryKey
<EnchantmentProvider> EnchantmentProviders.PILLAGER_POST_WAVE_3_RAID
static final RegistryKey
<EnchantmentProvider> EnchantmentProviders.PILLAGER_POST_WAVE_5_RAID
static final RegistryKey
<EnchantmentProvider> EnchantmentProviders.PILLAGER_SPAWN_CROSSBOW
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.PLAINS_ARMORER_BOOTS_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.PLAINS_ARMORER_BOOTS_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.PLAINS_ARMORER_CHESTPLATE_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.PLAINS_ARMORER_HELMET_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.PLAINS_ARMORER_LEGGINGS_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.PLAINS_ARMORER_LEGGINGS_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SAVANNA_ARMORER_BOOTS_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SAVANNA_ARMORER_CHESTPLATE_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SAVANNA_ARMORER_CHESTPLATE_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SAVANNA_ARMORER_HELMET_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SAVANNA_ARMORER_HELMET_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SAVANNA_ARMORER_LEGGINGS_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SNOW_ARMORER_BOOTS_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SNOW_ARMORER_BOOTS_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SNOW_ARMORER_HELMET_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SNOW_ARMORER_HELMET_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SWAMP_ARMORER_BOOTS_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SWAMP_ARMORER_BOOTS_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SWAMP_ARMORER_CHESTPLATE_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SWAMP_ARMORER_HELMET_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SWAMP_ARMORER_HELMET_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SWAMP_ARMORER_LEGGINGS_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TAIGA_ARMORER_CHESTPLATE_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TAIGA_ARMORER_LEGGINGS_5
static final RegistryKey
<EnchantmentProvider> EnchantmentProviders.VINDICATOR_POST_WAVE_5_RAID
static final RegistryKey
<EnchantmentProvider> EnchantmentProviders.VINDICATOR_RAID
-
Uses of RegistryKey in net.minecraft.entity
Modifier and TypeFieldDescriptionprivate final RegistryKey
<LootTable> EquipmentTable.lootTable
The field for thelootTable
record component.Modifier and TypeFieldDescriptionprivate RegistryKeyedValue
<EntityType<?>, Optional<RegistryKey<LootTable>>> EntityType.Builder.lootTable
private final Optional
<RegistryKey<LootTable>> EntityType.lootTableKey
Modifier and TypeMethodDescriptionprivate static RegistryKey
<EntityType<?>> EquipmentTable.lootTable()
Returns the value of thelootTable
record component.Modifier and TypeMethodDescriptionEntityType.Builder.build
(RegistryKey<EntityType<?>> registryKey) protected boolean
LivingEntity.forEachGeneratedItem
(ServerWorld world, RegistryKey<LootTable> lootTableKey, Function<LootWorldContext.Builder, LootWorldContext> lootContextParametersFactory, BiConsumer<ServerWorld, ItemStack> lootConsumer) boolean
LivingEntity.forEachGiftedItem
(ServerWorld world, RegistryKey<LootTable> lootTableKey, BiConsumer<ServerWorld, ItemStack> lootConsumer) protected void
LivingEntity.forEachShearedItem
(ServerWorld world, RegistryKey<LootTable> lootTableKey, ItemStack tool, BiConsumer<ServerWorld, ItemStack> lootConsumer) private static <T extends Entity>
EntityType<T> EntityType.register
(RegistryKey<EntityType<?>> key, EntityType.Builder<T> type) default void
EquipmentHolder.setEquipmentFromTable
(RegistryKey<LootTable> lootTable, LootWorldContext parameters, long seed, Map<EquipmentSlot, Float> slotDropChances) default void
EquipmentHolder.setEquipmentFromTable
(RegistryKey<LootTable> lootTable, LootWorldContext parameters, Map<EquipmentSlot, Float> slotDropChances) ModifierConstructorDescriptionEquipmentTable
(RegistryKey<LootTable> lootTable, float slotDropChances) EquipmentTable
(RegistryKey<LootTable> registryKey, Map<EquipmentSlot, Float> map) ModifierConstructorDescriptionEntityType
(EntityType.EntityFactory<T> factory, SpawnGroup spawnGroup, boolean saveable, boolean summonable, boolean fireImmune, boolean spawnableFarFromPlayer, ImmutableSet<Block> canSpawnInside, EntityDimensions dimensions, float spawnBoxScale, int maxTrackDistance, int trackTickInterval, String translationKey, Optional<RegistryKey<LootTable>> lootTable, FeatureSet requiredFeatures) -
Uses of RegistryKey in net.minecraft.entity.ai.brain.task
Modifier and TypeFieldDescriptionprivate static final Map
<VillagerProfession, RegistryKey<LootTable>> GiveGiftsToHeroTask.GIFTS
Modifier and TypeMethodDescriptionprivate static RegistryKey
<LootTable> GiveGiftsToHeroTask.getGiftLootTable
(VillagerEntity villager) -
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.CAMPFIRE
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.ENDER_PEARL
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.MACE_SMASH
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.SPIT
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.WIND_CHARGE
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.BACKYARD
static final RegistryKey
<PaintingVariant> PaintingVariants.BAROQUE
static final RegistryKey
<PaintingVariant> PaintingVariants.BOMB
static final RegistryKey
<PaintingVariant> PaintingVariants.BOUQUET
static final RegistryKey
<PaintingVariant> PaintingVariants.BURNING_SKULL
static final RegistryKey
<PaintingVariant> PaintingVariants.BUST
static final RegistryKey
<PaintingVariant> PaintingVariants.CAVEBIRD
static final RegistryKey
<PaintingVariant> PaintingVariants.CHANGING
static final RegistryKey
<PaintingVariant> PaintingVariants.COTAN
static final RegistryKey
<PaintingVariant> PaintingVariants.COURBET
static final RegistryKey
<PaintingVariant> PaintingVariants.CREEBET
static final RegistryKey
<PaintingVariant> PaintingVariants.DONKEY_KONG
static final RegistryKey
<PaintingVariant> PaintingVariants.EARTH
static final RegistryKey
<PaintingVariant> PaintingVariants.ENDBOSS
static final RegistryKey
<PaintingVariant> PaintingVariants.FERN
static final RegistryKey
<PaintingVariant> PaintingVariants.FIGHTERS
static final RegistryKey
<PaintingVariant> PaintingVariants.FINDING
static final RegistryKey
<PaintingVariant> PaintingVariants.FIRE
static final RegistryKey
<PaintingVariant> PaintingVariants.GRAHAM
static final RegistryKey
<PaintingVariant> PaintingVariants.HUMBLE
static final RegistryKey
<PaintingVariant> PaintingVariants.KEBAB
static final RegistryKey
<PaintingVariant> PaintingVariants.LOWMIST
static final RegistryKey
<PaintingVariant> PaintingVariants.MATCH
static final RegistryKey
<PaintingVariant> PaintingVariants.MEDITATIVE
static final RegistryKey
<PaintingVariant> PaintingVariants.ORB
static final RegistryKey
<PaintingVariant> PaintingVariants.OWLEMONS
static final RegistryKey
<PaintingVariant> PaintingVariants.PASSAGE
static final RegistryKey
<PaintingVariant> PaintingVariants.PIGSCENE
static final RegistryKey
<PaintingVariant> PaintingVariants.PLANT
static final RegistryKey
<PaintingVariant> PaintingVariants.POINTER
static final RegistryKey
<PaintingVariant> PaintingVariants.POND
static final RegistryKey
<PaintingVariant> PaintingVariants.POOL
static final RegistryKey
<PaintingVariant> PaintingVariants.PRAIRIE_RIDE
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.SUNFLOWERS
static final RegistryKey
<PaintingVariant> PaintingVariants.SUNSET
static final RegistryKey
<PaintingVariant> PaintingVariants.TIDES
static final RegistryKey
<PaintingVariant> PaintingVariants.UNPACKED
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
Modifier and TypeMethodDescriptionprivate static void
PaintingVariants.register
(Registerable<PaintingVariant> registry, RegistryKey<PaintingVariant> key, int width, int height) private static void
PaintingVariants.register
(Registerable<PaintingVariant> registry, RegistryKey<PaintingVariant> key, int width, int height, boolean hasAuthor) -
Uses of RegistryKey in net.minecraft.entity.mob
Modifier and TypeMethodDescriptionfinal Optional
<RegistryKey<LootTable>> MobEntity.getLootTableKey()
Modifier and TypeMethodDescriptionvoid
MobEntity.setEquipmentFromTable
(RegistryKey<LootTable> lootTable, Map<EquipmentSlot, Float> slotDropChances) -
Uses of RegistryKey in net.minecraft.entity.passive
Modifier and TypeFieldDescriptionstatic final RegistryKey
<CatVariant> CatVariant.ALL_BLACK
static final RegistryKey
<WolfVariant> WolfVariants.ASHEN
static final RegistryKey
<CatVariant> CatVariant.BLACK
static final RegistryKey
<WolfVariant> WolfVariants.BLACK
static final RegistryKey
<CatVariant> CatVariant.BRITISH_SHORTHAIR
static final RegistryKey
<CatVariant> CatVariant.CALICO
static final RegistryKey
<WolfVariant> WolfVariants.CHESTNUT
static final RegistryKey
<FrogVariant> FrogVariant.COLD
static final RegistryKey
<WolfVariant> WolfVariants.DEFAULT
private static final RegistryKey
<CatVariant> CatEntity.DEFAULT_VARIANT
private static final RegistryKey
<FrogVariant> FrogEntity.DEFAULT_VARIANT_KEY
static final RegistryKey
<CatVariant> CatVariant.JELLIE
static final RegistryKey
<WolfVariant> WolfVariants.PALE
static final RegistryKey
<CatVariant> CatVariant.PERSIAN
static final RegistryKey
<CatVariant> CatVariant.RAGDOLL
static final RegistryKey
<CatVariant> CatVariant.RED
static final RegistryKey
<WolfVariant> WolfVariants.RUSTY
static final RegistryKey
<CatVariant> CatVariant.SIAMESE
static final RegistryKey
<WolfVariant> WolfVariants.SNOWY
static final RegistryKey
<WolfVariant> WolfVariants.SPOTTED
static final RegistryKey
<WolfVariant> WolfVariants.STRIPED
static final RegistryKey
<CatVariant> CatVariant.TABBY
static final RegistryKey
<FrogVariant> FrogVariant.TEMPERATE
static final RegistryKey
<FrogVariant> FrogVariant.WARM
static final RegistryKey
<CatVariant> CatVariant.WHITE
static final RegistryKey
<WolfVariant> WolfVariants.WOODS
Modifier and TypeMethodDescriptionprivate static RegistryKey
<CatVariant> private static RegistryKey
<FrogVariant> private static RegistryKey
<WolfVariant> Modifier and TypeMethodDescriptionprivate static CatVariant
CatVariant.register
(Registry<CatVariant> registry, RegistryKey<CatVariant> key, String textureId) private static FrogVariant
FrogVariant.register
(Registry<FrogVariant> registry, RegistryKey<FrogVariant> key, String id) (package private) static void
WolfVariants.register
(Registerable<WolfVariant> registry, RegistryKey<WolfVariant> key, String textureName, RegistryEntryList<Biome> biomes) (package private) static void
WolfVariants.register
(Registerable<WolfVariant> registry, RegistryKey<WolfVariant> key, String textureName, RegistryKey<Biome> biome) (package private) static void
WolfVariants.register
(Registerable<WolfVariant> registry, RegistryKey<WolfVariant> key, String textureName, TagKey<Biome> biomeTag) -
Uses of RegistryKey in net.minecraft.entity.player
Modifier and TypeMethodDescriptionvoid
PlayerEntity.unlockRecipes
(List<RegistryKey<Recipe<?>>> recipes) -
Uses of RegistryKey in net.minecraft.entity.vehicle
Modifier and TypeFieldDescriptionprivate @Nullable RegistryKey
<LootTable> AbstractChestBoatEntity.lootTable
private @Nullable RegistryKey
<LootTable> StorageMinecartEntity.lootTable
Modifier and TypeMethodDescriptionAbstractChestBoatEntity.getLootTable()
StorageMinecartEntity.getLootTable()
VehicleInventory.getLootTable()
Modifier and TypeMethodDescriptionvoid
AbstractChestBoatEntity.setLootTable
(@Nullable RegistryKey<LootTable> lootTable) void
StorageMinecartEntity.setLootTable
(@Nullable RegistryKey<LootTable> lootTable) void
StorageMinecartEntity.setLootTable
(RegistryKey<LootTable> lootTable, long lootSeed) void
VehicleInventory.setLootTable
(@Nullable RegistryKey<LootTable> lootTable) -
Uses of RegistryKey in net.minecraft.inventory
Modifier and TypeMethodDescriptionvoid
LootableInventory.setLootTable
(@Nullable RegistryKey<LootTable> lootTable) default void
LootableInventory.setLootTable
(RegistryKey<LootTable> lootTableId, long lootTableSeed) Sets the loot table and seed at once.static void
LootableInventory.setLootTable
(BlockView world, Random random, BlockPos pos, RegistryKey<LootTable> lootTableId) Queries the block entity atpos
, checks if it is aLootableInventory
, and sets the loot table and seed if applicable. -
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
static final RegistryKey
<Item> ItemKeys.MELON_SEEDS
private static final RegistryKey
<ItemGroup> ItemGroups.NATURAL
private static final RegistryKey
<ItemGroup> ItemGroups.OPERATOR
static final RegistryKey
<Instrument> Instruments.PONDER_GOAT_HORN
static final RegistryKey
<Item> ItemKeys.PUMPKIN_SEEDS
private static final RegistryKey
<ItemGroup> ItemGroups.REDSTONE
private @Nullable RegistryKey
<Item> Item.Settings.registryKey
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
<Item> private static RegistryKey
<Item> Items.keyOf
(RegistryKey<Block> blockKey) private static RegistryKey
<Instrument> private static RegistryKey
<Item> private static RegistryKey
<ItemGroup> Modifier and TypeMethodDescriptionprivate static MapIdComponent
FilledMapItem.allocateMapId
(World world, int x, int z, int scale, boolean showIcons, boolean unlimitedTracking, RegistryKey<World> dimension) Item.Settings.jukeboxPlayable
(RegistryKey<JukeboxSong> songKey) private static RegistryKey
<Item> Items.keyOf
(RegistryKey<Block> blockKey) static void
Instruments.register
(Registerable<Instrument> registry, RegistryKey<Instrument> key, RegistryEntry<SoundEvent> sound, float useDuration, float range) static Item
Items.register
(RegistryKey<Item> key, Function<Item.Settings, Item> factory) static Item
Items.register
(RegistryKey<Item> key, Function<Item.Settings, Item> factory, Item.Settings settings) Item.Settings.registryKey
(RegistryKey<Item> registryKey) -
Uses of RegistryKey in net.minecraft.item.equipment.trim
Modifier and TypeFieldDescriptionstatic final RegistryKey
<ArmorTrimMaterial> ArmorTrimMaterials.AMETHYST
static final RegistryKey
<ArmorTrimPattern> ArmorTrimPatterns.BOLT
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
<ArmorTrimPattern> ArmorTrimPatterns.FLOW
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<Identifier, String> overrideArmorMaterials) static void
ArmorTrimPatterns.register
(Registerable<ArmorTrimPattern> registry, Item template, RegistryKey<ArmorTrimPattern> key) -
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 showDecorations, boolean unlimitedTracking, RegistryKey<World> dimension) Creates a new map state instance.ModifierConstructorDescriptionprivate
MapState
(int centerX, int centerZ, byte scale, boolean showDecorations, boolean unlimitedTracking, boolean locked, RegistryKey<World> dimension) -
Uses of RegistryKey in net.minecraft.loot
Modifier and TypeFieldDescriptionstatic final RegistryKey
<LootTable> LootTables.ABANDONED_MINESHAFT_CHEST
static final RegistryKey
<LootTable> LootTables.ANCIENT_CITY_CHEST
static final RegistryKey
<LootTable> LootTables.ANCIENT_CITY_ICE_BOX_CHEST
static final RegistryKey
<LootTable> LootTables.ARMADILLO_SHED_GAMEPLAY
static final RegistryKey
<LootTable> LootTables.BASTION_BRIDGE_CHEST
static final RegistryKey
<LootTable> LootTables.BASTION_HOGLIN_STABLE_CHEST
static final RegistryKey
<LootTable> LootTables.BASTION_OTHER_CHEST
static final RegistryKey
<LootTable> LootTables.BASTION_TREASURE_CHEST
static final RegistryKey
<LootTable> LootTables.BOGGED_SHEARING
static final RegistryKey
<LootTable> LootTables.BURIED_TREASURE_CHEST
static final RegistryKey
<LootTable> LootTables.CAT_MORNING_GIFT_GAMEPLAY
static final RegistryKey
<LootTable> LootTables.CHICKEN_LAY_GAMEPLAY
static final RegistryKey
<LootTable> LootTables.DESERT_PYRAMID_ARCHAEOLOGY
static final RegistryKey
<LootTable> LootTables.DESERT_PYRAMID_CHEST
static final RegistryKey
<LootTable> LootTables.DESERT_WELL_ARCHAEOLOGY
static final RegistryKey
<LootTable> LootTables.END_CITY_TREASURE_CHEST
static final RegistryKey
<LootTable> LootTables.FISHING_FISH_GAMEPLAY
static final RegistryKey
<LootTable> LootTables.FISHING_GAMEPLAY
static final RegistryKey
<LootTable> LootTables.FISHING_JUNK_GAMEPLAY
static final RegistryKey
<LootTable> LootTables.FISHING_TREASURE_GAMEPLAY
static final RegistryKey
<LootTable> LootTables.HERO_OF_THE_VILLAGE_ARMORER_GIFT_GAMEPLAY
static final RegistryKey
<LootTable> LootTables.HERO_OF_THE_VILLAGE_BABY_GIFT_GAMEPLAY
static final RegistryKey
<LootTable> LootTables.HERO_OF_THE_VILLAGE_BUTCHER_GIFT_GAMEPLAY
static final RegistryKey
<LootTable> static final RegistryKey
<LootTable> LootTables.HERO_OF_THE_VILLAGE_CLERIC_GIFT_GAMEPLAY
static final RegistryKey
<LootTable> LootTables.HERO_OF_THE_VILLAGE_FARMER_GIFT_GAMEPLAY
static final RegistryKey
<LootTable> LootTables.HERO_OF_THE_VILLAGE_FISHERMAN_GIFT_GAMEPLAY
static final RegistryKey
<LootTable> LootTables.HERO_OF_THE_VILLAGE_FLETCHER_GIFT_GAMEPLAY
static final RegistryKey
<LootTable> static final RegistryKey
<LootTable> LootTables.HERO_OF_THE_VILLAGE_LIBRARIAN_GIFT_GAMEPLAY
static final RegistryKey
<LootTable> LootTables.HERO_OF_THE_VILLAGE_MASON_GIFT_GAMEPLAY
static final RegistryKey
<LootTable> LootTables.HERO_OF_THE_VILLAGE_SHEPHERD_GIFT_GAMEPLAY
static final RegistryKey
<LootTable> LootTables.HERO_OF_THE_VILLAGE_TOOLSMITH_GIFT_GAMEPLAY
static final RegistryKey
<LootTable> LootTables.HERO_OF_THE_VILLAGE_UNEMPLOYED_GIFT_GAMEPLAY
static final RegistryKey
<LootTable> static final RegistryKey
<LootTable> LootTables.IGLOO_CHEST_CHEST
static final RegistryKey
<LootTable> LootTables.JUNGLE_TEMPLE_CHEST
static final RegistryKey
<LootTable> LootTables.JUNGLE_TEMPLE_DISPENSER_CHEST
static final RegistryKey
<LootTable> LootTables.MOOSHROOM_BROWN_SHEARING
static final RegistryKey
<LootTable> LootTables.MOOSHROOM_RED_SHEARING
static final RegistryKey
<LootTable> LootTables.MOOSHROOM_SHEARING
static final RegistryKey
<LootTable> LootTables.NETHER_BRIDGE_CHEST
static final RegistryKey
<LootTable> LootTables.OCEAN_RUIN_COLD_ARCHAEOLOGY
static final RegistryKey
<LootTable> LootTables.OCEAN_RUIN_WARM_ARCHAEOLOGY
static final RegistryKey
<LootTable> LootTables.OMINOUS_TRIAL_CHAMBER_CONSUMABLES_SPAWNER
static final RegistryKey
<LootTable> LootTables.OMINOUS_TRIAL_CHAMBER_KEY_SPAWNER
static final RegistryKey
<LootTable> LootTables.PANDA_SNEEZE_GAMEPLAY
static final RegistryKey
<LootTable> LootTables.PIGLIN_BARTERING_GAMEPLAY
static final RegistryKey
<LootTable> LootTables.PILLAGER_OUTPOST_CHEST
private final RegistryKey
<Registry<T>> LootDataType.registryKey
The field for theregistryKey
record component.static final RegistryKey
<LootTable> LootTables.RUINED_PORTAL_CHEST
static final RegistryKey
<LootTable> LootTables.SHEEP_SHEARING
static final RegistryKey
<LootTable> LootTables.SHIPWRECK_MAP_CHEST
static final RegistryKey
<LootTable> LootTables.SHIPWRECK_SUPPLY_CHEST
static final RegistryKey
<LootTable> LootTables.SHIPWRECK_TREASURE_CHEST
static final RegistryKey
<LootTable> LootTables.SIMPLE_DUNGEON_CHEST
static final RegistryKey
<LootTable> LootTables.SNIFFER_DIGGING_GAMEPLAY
static final RegistryKey
<LootTable> LootTables.SNOW_GOLEM_SHEARING
static final RegistryKey
<LootTable> LootTables.SPAWN_BONUS_CHEST
static final RegistryKey
<LootTable> LootTables.STRONGHOLD_CORRIDOR_CHEST
static final RegistryKey
<LootTable> LootTables.STRONGHOLD_CROSSING_CHEST
static final RegistryKey
<LootTable> LootTables.STRONGHOLD_LIBRARY_CHEST
static final RegistryKey
<LootTable> LootTables.TRAIL_RUINS_COMMON_ARCHAEOLOGY
static final RegistryKey
<LootTable> LootTables.TRAIL_RUINS_RARE_ARCHAEOLOGY
static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBER_CONSUMABLES_SPAWNER
static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBER_EQUIPMENT
static final RegistryKey
<LootTable> static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBER_KEY_SPAWNER
static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBER_MELEE_EQUIPMENT
static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBER_RANGED_EQUIPMENT
static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBERS_CHAMBER_DISPENSER
static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBERS_CORRIDOR_CHEST
static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBERS_CORRIDOR_DISPENSER
static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBERS_CORRIDOR_POT
static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBERS_ENTRANCE_CHEST
static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBERS_INTERSECTION_BARREL_CHEST
static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBERS_INTERSECTION_CHEST
static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBERS_REWARD_CHEST
static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBERS_REWARD_COMMON_CHEST
static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBERS_REWARD_OMINOUS_CHEST
static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBERS_REWARD_OMINOUS_COMMON_CHEST
static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBERS_REWARD_OMINOUS_RARE_CHEST
static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBERS_REWARD_OMINOUS_UNIQUE_CHEST
static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBERS_REWARD_RARE_CHEST
static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBERS_REWARD_UNIQUE_CHEST
static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBERS_SUPPLY_CHEST
static final RegistryKey
<LootTable> LootTables.TRIAL_CHAMBERS_WATER_DISPENSER
static final RegistryKey
<LootTable> LootTables.UNDERWATER_RUIN_BIG_CHEST
static final RegistryKey
<LootTable> LootTables.UNDERWATER_RUIN_SMALL_CHEST
static final RegistryKey
<LootTable> LootTables.VILLAGE_ARMORER_CHEST
static final RegistryKey
<LootTable> LootTables.VILLAGE_BUTCHER_CHEST
static final RegistryKey
<LootTable> LootTables.VILLAGE_CARTOGRAPHER_CHEST
static final RegistryKey
<LootTable> LootTables.VILLAGE_DESERT_HOUSE_CHEST
static final RegistryKey
<LootTable> LootTables.VILLAGE_FISHER_CHEST
static final RegistryKey
<LootTable> LootTables.VILLAGE_FLETCHER_CHEST
static final RegistryKey
<LootTable> LootTables.VILLAGE_MASON_CHEST
static final RegistryKey
<LootTable> LootTables.VILLAGE_PLAINS_CHEST
static final RegistryKey
<LootTable> LootTables.VILLAGE_SAVANNA_HOUSE_CHEST
static final RegistryKey
<LootTable> LootTables.VILLAGE_SHEPARD_CHEST
static final RegistryKey
<LootTable> LootTables.VILLAGE_SNOWY_HOUSE_CHEST
static final RegistryKey
<LootTable> LootTables.VILLAGE_TAIGA_HOUSE_CHEST
static final RegistryKey
<LootTable> LootTables.VILLAGE_TANNERY_CHEST
static final RegistryKey
<LootTable> LootTables.VILLAGE_TEMPLE_CHEST
static final RegistryKey
<LootTable> LootTables.VILLAGE_TOOLSMITH_CHEST
static final RegistryKey
<LootTable> LootTables.VILLAGE_WEAPONSMITH_CHEST
static final RegistryKey
<LootTable> LootTables.WOODLAND_MANSION_CHEST
Modifier and TypeFieldDescriptionprivate static final Set
<RegistryKey<LootTable>> LootTables.LOOT_TABLES
private static final Set
<RegistryKey<LootTable>> LootTables.LOOT_TABLES_READ_ONLY
private final Set
<RegistryKey<?>> LootTableReporter.referenceStack
static final Map
<DyeColor, RegistryKey<LootTable>> LootTables.SHEEP_DROPS_FROM_DYE_COLOR
static final Map
<DyeColor, RegistryKey<LootTable>> LootTables.SHEEP_SHEARING_FROM_DYE_COLOR
Modifier and TypeMethodDescriptionprivate static RegistryKey
<LootTable> private static RegistryKey
<LootTable> LootTables.registerLootTable
(RegistryKey<LootTable> key) LootDataType.registryKey()
Returns the value of theregistryKey
record component.Modifier and TypeMethodDescriptionboolean
LootTableReporter.isInStack
(RegistryKey<?> key) LootTableReporter.makeChild
(String name, RegistryKey<?> key) private static RegistryKey
<LootTable> LootTables.registerLootTable
(RegistryKey<LootTable> key) void
LootDataType.Validator.run
(LootTableReporter reporter, RegistryKey<T> key, T value) void
LootDataType.validate
(LootTableReporter reporter, RegistryKey<T> key, T value) Modifier and TypeMethodDescriptionprivate static void
LootTables.registerAllDyeColors
(EnumMap<DyeColor, RegistryKey<LootTable>> lootTableMap, String lootTableType) ModifierConstructorDescriptionLootDataType
(RegistryKey<Registry<T>> registryKey, com.mojang.serialization.Codec<T> codec, LootDataType.Validator<T> validator) Creates an instance of aLootDataType
record class.ModifierConstructorDescriptionprivate
LootTableReporter
(ErrorReporter errorReporter, ContextType contextType, Optional<RegistryEntryLookup.RegistryLookup> dataLookup, Set<RegistryKey<?>> referenceStack) -
Uses of RegistryKey in net.minecraft.loot.condition
Modifier and TypeFieldDescriptionprivate final RegistryKey
<LootCondition> ReferenceLootCondition.id
The field for theid
record component.Modifier and TypeMethodDescriptionReferenceLootCondition.id()
Returns the value of theid
record component.Modifier and TypeMethodDescriptionstatic LootCondition.Builder
ReferenceLootCondition.builder
(RegistryKey<LootCondition> key) -
Uses of RegistryKey in net.minecraft.loot.entry
Modifier and TypeFieldDescriptionprivate final com.mojang.datafixers.util.Either
<RegistryKey<LootTable>, LootTable> LootTableEntry.value
Modifier and TypeMethodDescriptionstatic LeafEntry.Builder
<?> LootTableEntry.builder
(RegistryKey<LootTable> key) ModifierConstructorDescriptionprivate
LootTableEntry
(com.mojang.datafixers.util.Either<RegistryKey<LootTable>, LootTable> value, int weight, int quality, List<LootCondition> conditions, List<LootFunction> functions) -
Uses of RegistryKey in net.minecraft.loot.function
Modifier and TypeFieldDescriptionprivate final RegistryKey
<LootTable> SetLootTableLootFunction.lootTable
private final RegistryKey
<LootFunction> ReferenceLootFunction.name
Modifier and TypeMethodDescriptionstatic ConditionalLootFunction.Builder
<?> ReferenceLootFunction.builder
(RegistryKey<LootFunction> name) static ConditionalLootFunction.Builder
<?> SetLootTableLootFunction.builder
(BlockEntityType<?> type, RegistryKey<LootTable> lootTable) static ConditionalLootFunction.Builder
<?> SetLootTableLootFunction.builder
(BlockEntityType<?> type, RegistryKey<LootTable> lootTable, long seed) ModifierConstructorDescriptionprivate
ReferenceLootFunction
(List<LootCondition> conditions, RegistryKey<LootFunction> name) private
SetLootTableLootFunction
(List<LootCondition> conditions, RegistryKey<LootTable> lootTable, long seed, RegistryEntry<BlockEntityType<?>> blockEntityType) -
Uses of RegistryKey in net.minecraft.network
Modifier and TypeMethodDescription<T> RegistryKey
<T> PacketByteBuf.readRegistryKey
(RegistryKey<? extends Registry<T>> registryRef) Reads a registry key from this buf.<T> RegistryKey
<? extends Registry<T>> PacketByteBuf.readRegistryRefKey()
Reads a registry key referencing another registry key from this buf.Modifier and TypeMethodDescription<T> RegistryKey
<T> PacketByteBuf.readRegistryKey
(RegistryKey<? extends Registry<T>> registryRef) Reads a registry key from this buf.void
PacketByteBuf.writeRegistryKey
(RegistryKey<?> key) Writes a registry key to this buf. -
Uses of RegistryKey in net.minecraft.network.codec
Modifier and TypeMethodDescriptionprivate static <T,
R> PacketCodec <RegistryByteBuf, R> PacketCodecs.registry
(RegistryKey<? extends Registry<T>> registry, Function<Registry<T>, IndexedIterable<R>> registryTransformer) static <T> PacketCodec
<RegistryByteBuf, RegistryEntry<T>> PacketCodecs.registryEntry
(RegistryKey<? extends Registry<T>> registry) Returns a codec for a referenceRegistryEntry
.static <T> PacketCodec
<RegistryByteBuf, RegistryEntry<T>> PacketCodecs.registryEntry
(RegistryKey<? extends Registry<T>> registry, PacketCodec<? super RegistryByteBuf, T> directCodec) Returns a codec for aRegistryEntry
.static <T> PacketCodec
<RegistryByteBuf, RegistryEntryList<T>> PacketCodecs.registryEntryList
(RegistryKey<? extends Registry<T>> registryRef) static <T> PacketCodec
<RegistryByteBuf, T> PacketCodecs.registryValue
(RegistryKey<? extends Registry<T>> registry) Returns a codec for aRegistry
-registered value. -
Uses of RegistryKey in net.minecraft.network.message
Modifier and TypeFieldDescriptionstatic final RegistryKey
<MessageType> MessageType.CHAT
The registry key for the message type used bychat messages
.static final RegistryKey
<MessageType> MessageType.EMOTE_COMMAND
The registry key for the emote command message type, used by /me.static final RegistryKey
<MessageType> MessageType.MSG_COMMAND_INCOMING
The registry key for the incoming message command message type, used by /msg.static final RegistryKey
<MessageType> MessageType.MSG_COMMAND_OUTGOING
The registry key for the outgoing message command message type, used by /msg.static final RegistryKey
<MessageType> MessageType.SAY_COMMAND
The registry key for the say command message type, used by /say.static final RegistryKey
<MessageType> MessageType.TEAM_MSG_COMMAND_INCOMING
The registry key for the incoming team message command message type, used by /teammsg.static final RegistryKey
<MessageType> MessageType.TEAM_MSG_COMMAND_OUTGOING
The registry key for the outgoing team message command message type, used by /teammsg.Modifier and TypeMethodDescriptionstatic MessageType.Parameters
MessageType.params
(RegistryKey<MessageType> typeKey, Entity entity) static MessageType.Parameters
MessageType.params
(RegistryKey<MessageType> typeKey, DynamicRegistryManager registryManager, Text name) static MessageType.Parameters
MessageType.params
(RegistryKey<MessageType> typeKey, ServerCommandSource source) -
Uses of RegistryKey in net.minecraft.network.packet.s2c.common
Modifier and TypeFieldDescriptionprivate final Map
<RegistryKey<? extends Registry<?>>, TagPacketSerializer.Serialized> SynchronizeTagsS2CPacket.groups
Modifier and TypeMethodDescriptionMap
<RegistryKey<? extends Registry<?>>, TagPacketSerializer.Serialized> SynchronizeTagsS2CPacket.getGroups()
ModifierConstructorDescriptionSynchronizeTagsS2CPacket
(Map<RegistryKey<? extends Registry<?>>, TagPacketSerializer.Serialized> groups) -
Uses of RegistryKey in net.minecraft.network.packet.s2c.config
Modifier and TypeFieldDescriptionprivate final RegistryKey
<? extends Registry<?>> DynamicRegistriesS2CPacket.registry
The field for theregistry
record component.Modifier and TypeFieldDescriptionprivate static final PacketCodec
<ByteBuf, RegistryKey<? extends Registry<?>>> DynamicRegistriesS2CPacket.REGISTRY_KEY_CODEC
Modifier and TypeMethodDescriptionRegistryKey
<? extends Registry<?>> DynamicRegistriesS2CPacket.registry()
Returns the value of theregistry
record component.ModifierConstructorDescriptionDynamicRegistriesS2CPacket
(RegistryKey<? extends Registry<?>> registryKey, List<SerializableRegistries.SerializedRegistryEntry> list) -
Uses of RegistryKey in net.minecraft.network.packet.s2c.custom
Modifier and TypeFieldDescriptionprivate final RegistryKey
<World> DebugStructuresCustomPayload.dimension
The field for thedimension
record component.private final RegistryKey
<GameEvent> DebugGameEventCustomPayload.gameEventType
The field for thegameEventType
record component.Modifier and TypeMethodDescriptionDebugStructuresCustomPayload.dimension()
Returns the value of thedimension
record component.DebugGameEventCustomPayload.gameEventType()
Returns the value of thegameEventType
record component.ModifierConstructorDescriptionDebugGameEventCustomPayload
(RegistryKey<GameEvent> registryKey, Vec3d vec3d) DebugStructuresCustomPayload
(RegistryKey<World> registryKey, BlockBox blockBox, List<DebugStructuresCustomPayload.Piece> list) -
Uses of RegistryKey in net.minecraft.network.packet.s2c.play
Modifier and TypeFieldDescriptionprivate final RegistryKey
<World> CommonPlayerSpawnInfo.dimension
The field for thedimension
record component.Modifier and TypeFieldDescriptionprivate final Set
<RegistryKey<World>> GameJoinS2CPacket.dimensionIds
The field for thedimensionIds
record component.private final Map
<RegistryKey<RecipePropertySet>, RecipePropertySet> SynchronizeRecipesS2CPacket.itemSets
The field for theitemSets
record component.Modifier and TypeMethodDescriptionCommonPlayerSpawnInfo.dimension()
Returns the value of thedimension
record component.Modifier and TypeMethodDescriptionGameJoinS2CPacket.dimensionIds()
Returns the value of thedimensionIds
record component.SynchronizeRecipesS2CPacket.itemSets()
Returns the value of theitemSets
record component.ModifierConstructorDescriptionCommonPlayerSpawnInfo
(RegistryEntry<DimensionType> registryEntry, RegistryKey<World> registryKey, long long2, GameMode gameMode, @Nullable GameMode gameMode2, boolean bool, boolean bool2, Optional<GlobalPos> optional, int int2, int int3) ModifierConstructorDescriptionGameJoinS2CPacket
(int playerEntityId, boolean bool, Set<RegistryKey<World>> set, int int2, int int3, int int4, boolean bool2, boolean bool3, boolean bool4, CommonPlayerSpawnInfo commonPlayerSpawnInfo, boolean bool5) SynchronizeRecipesS2CPacket
(Map<RegistryKey<RecipePropertySet>, RecipePropertySet> map, CuttingRecipeDisplay.Grouping<StonecuttingRecipe> grouping) -
Uses of RegistryKey in net.minecraft.predicate
Modifier and TypeMethodDescriptionstatic <T> com.mojang.serialization.Codec
<TagPredicate<T>> TagPredicate.createCodec
(RegistryKey<? extends Registry<T>> registryRef) -
Uses of RegistryKey in net.minecraft.predicate.entity
Modifier and TypeFieldDescriptionprivate Optional
<RegistryKey<World>> LocationPredicate.Builder.dimension
private final Optional
<RegistryKey<World>> LocationPredicate.dimension
The field for thedimension
record component.private final Object2BooleanMap
<RegistryKey<Recipe<?>>> PlayerPredicate.Builder.recipes
private final Object2BooleanMap
<RegistryKey<Recipe<?>>> PlayerPredicate.recipes
The field for therecipes
record component.Modifier and TypeMethodDescriptionLocationPredicate.dimension()
Returns the value of thedimension
record component.PlayerPredicate.recipes()
Returns the value of therecipes
record component.Modifier and TypeMethodDescriptionstatic <V> EntitySubPredicateTypes.DynamicVariantType
<V> EntitySubPredicateTypes.DynamicVariantType.create
(RegistryKey<? extends Registry<V>> registryRef, Function<Entity, Optional<RegistryEntry<V>>> variantGetter) static LocationPredicate.Builder
LocationPredicate.Builder.createDimension
(RegistryKey<World> dimension) LocationPredicate.Builder.dimension
(RegistryKey<World> dimension) PlayerPredicate.Builder.recipe
(RegistryKey<Recipe<?>> recipeKey, boolean unlocked) ModifierConstructorDescriptionDynamicVariantType
(RegistryKey<? extends Registry<V>> registryRef, Function<Entity, Optional<RegistryEntry<V>>> variantGetter) ModifierConstructorDescriptionPlayerPredicate
(NumberRange.IntRange experienceLevel, GameModeList gameModeList, List<PlayerPredicate.StatMatcher<?>> list, Object2BooleanMap<RegistryKey<Recipe<?>>> recipes, Map<Identifier, PlayerPredicate.AdvancementPredicate> advancements, Optional<EntityPredicate> optional, Optional<InputPredicate> optional2) -
Uses of RegistryKey in net.minecraft.recipe
Modifier and TypeFieldDescriptionstatic final RegistryKey
<RecipePropertySet> RecipePropertySet.BLAST_FURNACE_INPUT
static final RegistryKey
<RecipePropertySet> RecipePropertySet.CAMPFIRE_INPUT
static final RegistryKey
<RecipePropertySet> RecipePropertySet.FURNACE_INPUT
private final RegistryKey
<Recipe<?>> RecipeEntry.id
The field for theid
record component.(package private) final RegistryKey
<RecipePropertySet> ServerRecipeManager.PropertySetBuilder.propertySetKey
static final RegistryKey
<? extends Registry<RecipePropertySet>> RecipePropertySet.REGISTRY
static final RegistryKey
<RecipePropertySet> RecipePropertySet.SMITHING_ADDITION
static final RegistryKey
<RecipePropertySet> RecipePropertySet.SMITHING_BASE
static final RegistryKey
<RecipePropertySet> RecipePropertySet.SMITHING_TEMPLATE
static final RegistryKey
<RecipePropertySet> RecipePropertySet.SMOKER_INPUT
Modifier and TypeFieldDescriptionprivate final Map
<RegistryKey<Recipe<?>>, RecipeEntry<?>> PreparedRecipes.byKey
private Map
<RegistryKey<RecipePropertySet>, RecipePropertySet> ServerRecipeManager.propertySets
private Map
<RegistryKey<Recipe<?>>, List<ServerRecipeManager.ServerRecipe>> ServerRecipeManager.recipesByKey
private static final Map
<RegistryKey<RecipePropertySet>, ServerRecipeManager.SoleIngredientGetter> ServerRecipeManager.SOLE_INGREDIENT_GETTERS
Modifier and TypeMethodDescriptionRegistryKey
<Recipe<?>> RecipeEntry.id()
Returns the value of theid
record component.private static RegistryKey
<RecipePropertySet> Modifier and TypeMethodDescriptionprotected static RecipeEntry
<?> ServerRecipeManager.deserialize
(RegistryKey<Recipe<?>> key, JsonObject json, RegistryWrapper.WrapperLookup registries) Reads a recipe from a JSON object.void
ServerRecipeManager.forEachRecipeDisplay
(RegistryKey<Recipe<?>> key, Consumer<RecipeDisplayEntry> action) PreparedRecipes.get
(RegistryKey<Recipe<?>> key) private <T extends Recipe<?>>
@Nullable RecipeEntry<T> ServerRecipeManager.get
(RecipeType<T> type, RegistryKey<Recipe<?>> key) Returns a recipe with the givenid
andtype
, or empty if there is no such recipe.Optional
<RecipeEntry<?>> ServerRecipeManager.get
(RegistryKey<Recipe<?>> key) Returns a recipe with the givenid
, or empty if there is no such recipe.<I extends RecipeInput,
T extends Recipe<I>>
Optional<RecipeEntry<T>> ServerRecipeManager.getFirstMatch
(RecipeType<T> type, I input, World world, @Nullable RegistryKey<Recipe<?>> recipe) RecipeManager.getPropertySet
(RegistryKey<RecipePropertySet> key) ServerRecipeManager.getPropertySet
(RegistryKey<RecipePropertySet> key) ModifierConstructorDescriptionprotected
PropertySetBuilder
(RegistryKey<RecipePropertySet> propertySetKey, ServerRecipeManager.SoleIngredientGetter ingredientGetter) RecipeEntry
(RegistryKey<Recipe<?>> registryKey, T t) ModifierConstructorDescriptionprivate
PreparedRecipes
(Multimap<RecipeType<?>, RecipeEntry<?>> byType, Map<RegistryKey<Recipe<?>>, RecipeEntry<?>> byKey) -
Uses of RegistryKey in net.minecraft.registry
Modifier and TypeFieldDescriptionstatic final RegistryKey
<Registry<Activity>> RegistryKeys.ACTIVITY
static final RegistryKey
<Registry<Advancement>> RegistryKeys.ADVANCEMENT
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.MapCodec<? 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<com.mojang.serialization.MapCodec<? extends Block>>> RegistryKeys.BLOCK_TYPE
static final RegistryKey
<Registry<Carver<?>>> RegistryKeys.CARVER
static final RegistryKey
<Registry<CatVariant>> RegistryKeys.CAT_VARIANT
static final RegistryKey
<Registry<com.mojang.serialization.MapCodec<? 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<ConsumeEffect.Type<?>>> RegistryKeys.CONSUME_EFFECT_TYPE
static final RegistryKey
<Registry<Criterion<?>>> RegistryKeys.CRITERION
static final RegistryKey
<Registry<Identifier>> RegistryKeys.CUSTOM_STAT
static final RegistryKey
<Registry<DamageType>> RegistryKeys.DAMAGE_TYPE
static final RegistryKey
<Registry<ComponentType<?>>> RegistryKeys.DATA_COMPONENT_TYPE
static final RegistryKey
<Registry<DecoratedPotPattern>> RegistryKeys.DECORATED_POT_PATTERN
static final RegistryKey
<Registry<DensityFunction>> RegistryKeys.DENSITY_FUNCTION
static final RegistryKey
<Registry<com.mojang.serialization.MapCodec<? 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<ComponentType<?>>> RegistryKeys.ENCHANTMENT_EFFECT_COMPONENT_TYPE
static final RegistryKey
<Registry<com.mojang.serialization.MapCodec<? extends EnchantmentEntityEffect>>> RegistryKeys.ENCHANTMENT_ENTITY_EFFECT_TYPE
static final RegistryKey
<Registry<com.mojang.serialization.MapCodec<? extends EnchantmentLevelBasedValue>>> RegistryKeys.ENCHANTMENT_LEVEL_BASED_VALUE_TYPE
static final RegistryKey
<Registry<com.mojang.serialization.MapCodec<? extends EnchantmentLocationBasedEffect>>> RegistryKeys.ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE
static final RegistryKey
<Registry<EnchantmentProvider>> RegistryKeys.ENCHANTMENT_PROVIDER
static final RegistryKey
<Registry<com.mojang.serialization.MapCodec<? extends EnchantmentProvider>>> RegistryKeys.ENCHANTMENT_PROVIDER_TYPE
static final RegistryKey
<Registry<com.mojang.serialization.MapCodec<? extends EnchantmentValueEffect>>> RegistryKeys.ENCHANTMENT_VALUE_EFFECT_TYPE
static final RegistryKey
<Registry<com.mojang.serialization.MapCodec<? extends EntitySubPredicate>>> RegistryKeys.ENTITY_SUB_PREDICATE_TYPE
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
static final RegistryKey
<Registry<LootFunction>> RegistryKeys.ITEM_MODIFIER
static final RegistryKey
<Registry<ItemSubPredicate.Type<?>>> RegistryKeys.ITEM_SUB_PREDICATE_TYPE
static final RegistryKey
<Registry<JukeboxSong>> RegistryKeys.JUKEBOX_SONG
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
<? extends Registry<T>> RegistryLoader.Entry.key
The field for thekey
record component.private final RegistryKey
<T> RegistryPair.key
The field for thekey
record component.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<LootTable>> RegistryKeys.LOOT_TABLE
static final RegistryKey
<Registry<MapDecorationType>> RegistryKeys.MAP_DECORATION_TYPE
static final RegistryKey
<Registry<com.mojang.serialization.MapCodec<? extends MaterialRules.MaterialCondition>>> RegistryKeys.MATERIAL_CONDITION
static final RegistryKey
<Registry<com.mojang.serialization.MapCodec<? 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<NumberFormatType<?>>> RegistryKeys.NUMBER_FORMAT_TYPE
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<com.mojang.serialization.MapCodec<? extends StructurePoolAliasBinding>>> RegistryKeys.POOL_ALIAS_BINDING
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<LootCondition>> RegistryKeys.PREDICATE
static final RegistryKey
<Registry<StructureProcessorList>> RegistryKeys.PROCESSOR_LIST
static final RegistryKey
<Registry<Recipe<?>>> RegistryKeys.RECIPE
static final RegistryKey
<Registry<RecipeBookCategory>> RegistryKeys.RECIPE_BOOK_CATEGORY
static final RegistryKey
<Registry<RecipeDisplay.Serializer<?>>> RegistryKeys.RECIPE_DISPLAY
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<SlotDisplay.Serializer<?>>> RegistryKeys.SLOT_DISPLAY
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<TrialSpawnerConfig>> RegistryKeys.TRIAL_SPAWNER
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<WolfVariant>> RegistryKeys.WOLF_VARIANT
static final RegistryKey
<Registry<World>> RegistryKeys.WORLD
static final RegistryKey
<Registry<WorldPreset>> RegistryKeys.WORLD_PRESET
Modifier and TypeFieldDescriptionprivate final Map
<RegistryKey<? extends Registry<?>>, Optional<? extends RegistryOps.RegistryInfo<?>>> RegistryOps.CachedRegistryInfoGetter.cache
private static final ConcurrentMap
<RegistryKey.RegistryIdPair, RegistryKey<?>> RegistryKey.INSTANCES
A cache of all registry keys ever created.private static final Comparator
<RegistryKey<?>> RegistryLoader.KEY_COMPARATOR
(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<T>, RegistryEntryInfo> SimpleRegistry.keyToEntryInfo
private final Map
<RegistryKey<?>, Exception> RegistryLoader.Loader.loadingErrors
The field for theloadingErrors
record component.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 final Map
<RegistryKey<? extends Registry<?>>, RegistryCloner<?>> RegistryCloner.CloneableRegistries.registries
private static final Set
<RegistryKey<? extends Registry<?>>> SerializableRegistries.SYNCED_REGISTRIES
private final Map
<RegistryKey<T>, RegistryBuilder.EntryAssociatedValue<T>> RegistryBuilder.InitializedRegistry.values
The field for thevalues
record component.Modifier and TypeMethodDescriptionRegistryKey
<? extends Registry<T>> Registry.getKey()
RegistryKey
<? extends Registry<? extends T>> Registry.PendingTagLoad.getKey()
default RegistryKey
<? extends Registry<? extends T>> RegistryWrapper.Impl.Delegating.getKey()
RegistryKey
<? extends Registry<? extends T>> RegistryWrapper.Impl.getKey()
RegistryKey
<? extends Registry<T>> SimpleRegistry.getKey()
RegistryKey.getRegistryRef()
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.RegistryKey
<? extends Registry<T>> RegistryLoader.Entry.key()
Returns the value of thekey
record component.RegistryPair.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 TypeMethodDescriptioncom.mojang.datafixers.util.Either
<RegistryEntry<T>, RegistryKey<T>> RegistryPair.asEither()
static <T> com.mojang.serialization.Codec
<RegistryKey<T>> RegistryKey.createCodec
(RegistryKey<? extends Registry<T>> registry) static <T> PacketCodec
<ByteBuf, RegistryKey<T>> RegistryKey.createPacketCodec
(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.Map
<RegistryKey<?>, Exception> RegistryLoader.Loader.loadingErrors()
Returns the value of theloadingErrors
record component.RegistryBuilder.Registries.registeredValues()
Returns the value of theregisteredValues
record component.default Stream
<RegistryKey<? extends Registry<?>>> DynamicRegistryManager.streamAllRegistryKeys()
Stream
<RegistryKey<? extends Registry<?>>> RegistryWrapper.WrapperLookup.streamAllRegistryKeys()
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 value, RegistryEntryInfo info) RegistryCloner.CloneableRegistries.add
(RegistryKey<? extends Registry<? extends T>> registryRef, com.mojang.serialization.Codec<T> elementCodec) SimpleDefaultedRegistry.add
(RegistryKey<T> key, T value, RegistryEntryInfo info) SimpleRegistry.add
(RegistryKey<T> key, T value, RegistryEntryInfo info) <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 <T> RegistryWrapper.Impl
<T> RegistryBuilder.applyPatches
(RegistryEntryOwner<T> owner, RegistryCloner.CloneableRegistries cloneableRegistries, RegistryKey<? extends Registry<? extends T>> registryRef, RegistryWrapper.WrapperLookup patches, RegistryWrapper.WrapperLookup base, MutableObject<RegistryWrapper.WrapperLookup> lazyWrapper) private void
SimpleRegistry.assertNotFrozen
(RegistryKey<T> key) private Optional
<RegistryOps.RegistryInfo<Object>> RegistryOps.CachedRegistryInfoGetter.compute
(RegistryKey<? extends Registry<?>> registryRef) 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> 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) static <T> com.mojang.serialization.Codec
<RegistryKey<T>> RegistryKey.createCodec
(RegistryKey<? extends Registry<T>> registry) static <T> com.mojang.serialization.Codec
<RegistryPair<T>> RegistryPair.createCodec
(RegistryKey<Registry<T>> registryRef, com.mojang.serialization.Codec<RegistryEntry<T>> entryCodec) private static <T> DefaultedRegistry
<T> Registries.createIntrusive
(RegistryKey<? extends Registry<T>> key, String defaultId, Registries.Initializer<T> initializer) private static <T> Registry
<T> Registries.createIntrusive
(RegistryKey<? extends Registry<T>> key, Registries.Initializer<T> initializer) static <T> PacketCodec
<ByteBuf, RegistryKey<T>> RegistryKey.createPacketCodec
(RegistryKey<? extends Registry<T>> registry) static <T> PacketCodec
<RegistryByteBuf, RegistryPair<T>> RegistryPair.createPacketCodec
(RegistryKey<Registry<T>> registryRef, PacketCodec<RegistryByteBuf, RegistryEntry<T>> entryPacketCodec) (package private) static <T> RegistryWrapper.Impl
<T> RegistryBuilder.createWrapper
(RegistryKey<? extends Registry<? extends T>> registryRef, com.mojang.serialization.Lifecycle lifecycle, RegistryEntryOwner<T> owner, Map<RegistryKey<T>, RegistryEntry.Reference<T>> entries) static <E> com.mojang.serialization.Codec
<RegistryEntryList<E>> RegistryCodecs.entryList
(RegistryKey<? extends Registry<E>> registryRef) static <E> com.mojang.serialization.Codec
<RegistryEntryList<E>> RegistryCodecs.entryList
(RegistryKey<? extends Registry<E>> registryRef, boolean alwaysSerializeAsList) static <E> com.mojang.serialization.Codec
<RegistryEntryList<E>> RegistryCodecs.entryList
(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> elementCodec) static <E> com.mojang.serialization.Codec
<RegistryEntryList<E>> RegistryCodecs.entryList
(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> elementCodec, boolean alwaysSerializeAsList) Registry.get
(@Nullable RegistryKey<T> key) Returns the value that is assignedkey
, ornull
if there is none.<T> @Nullable RegistryCloner
<T> RegistryCloner.CloneableRegistries.get
(RegistryKey<? extends Registry<? extends T>> registryRef) RegistryKeyedValue.get
(RegistryKey<T> registryKey) SimpleRegistry.get
(@Nullable RegistryKey<T> key) Returns the value that is assignedkey
, ornull
if there is none.static <E,
O> com.mojang.serialization.codecs.RecordCodecBuilder <O, RegistryEntry.Reference<E>> RegistryOps.getEntryCodec
(RegistryKey<E> key) Registry.getEntryInfo
(RegistryKey<T> key) SimpleRegistry.getEntryInfo
(RegistryKey<T> 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) ReloadableRegistries.Lookup.getIds
(RegistryKey<? extends Registry<?>> registryRef) ReloadableRegistries.Lookup.getLootTable
(RegistryKey<LootTable> key) DynamicRegistryManager.getOptional
(RegistryKey<? extends Registry<? extends E>> registryRef) DynamicRegistryManager.ImmutableImpl.getOptional
(RegistryKey<? extends Registry<? extends E>> registryRef) RegistryBuilder.StandAloneEntryCreatingLookup.getOptional
(RegistryKey<Object> key) RegistryEntryLookup.getOptional
(RegistryKey<T> key) <T> Optional
<? extends RegistryEntryLookup<T>> RegistryEntryLookup.RegistryLookup.getOptional
(RegistryKey<? extends Registry<? extends T>> registryRef) default Optional
<RegistryEntry.Reference<T>> RegistryWrapper.Impl.Delegating.getOptional
(RegistryKey<T> key) <T> Optional
<? extends RegistryWrapper.Impl<T>> RegistryWrapper.WrapperLookup.getOptional
(RegistryKey<? extends Registry<? extends T>> registryRef) SimpleRegistry.getOptional
(RegistryKey<T> key) default <T> Optional
<RegistryEntry.Reference<T>> RegistryEntryLookup.RegistryLookup.getOptionalEntry
(RegistryKey<T> registryRef) Registry.getOptionalValue
(@Nullable RegistryKey<T> key) Returns the value that is assignedkey
, or an empty optional if there is none.(package private) <T> RegistryEntry.Reference
<T> RegistryBuilder.StandAloneEntryCreatingLookup.getOrCreate
(RegistryKey<T> key) (package private) RegistryEntry.Reference
<T> SimpleRegistry.getOrCreateEntry
(RegistryKey<T> key) default <E> Registry
<E> DynamicRegistryManager.getOrThrow
(RegistryKey<? extends Registry<? extends E>> key) default RegistryEntry.Reference
<T> RegistryEntryLookup.getOrThrow
(RegistryKey<T> key) default <T> RegistryEntryLookup
<T> RegistryEntryLookup.RegistryLookup.getOrThrow
(RegistryKey<? extends Registry<? extends T>> registryRef) default <T> RegistryWrapper.Impl
<T> RegistryWrapper.WrapperLookup.getOrThrow
(RegistryKey<? extends Registry<? extends T>> registryRef) <E> Optional
<RegistryEntryOwner<E>> RegistryOps.getOwner
(RegistryKey<? extends Registry<? extends E>> registryRef) static String
RegistryKeys.getPath
(RegistryKey<? extends Registry<?>> registryRef) <E> Optional
<RegistryOps.RegistryInfo<E>> RegistryOps.CachedRegistryInfoGetter.getRegistryInfo
(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) static String
RegistryKeys.getTagPath
(RegistryKey<? extends Registry<?>> registryRef) default T
Registry.getValueOrThrow
(RegistryKey<T> key) Returns the value that is assignedkey
.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).static boolean
SerializableRegistries.isSynced
(RegistryKey<? extends Registry<?>> key) 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.private static <E> void
RegistryLoader.parseAndAdd
(MutableRegistry<E> registry, com.mojang.serialization.Decoder<E> decoder, RegistryOps<JsonElement> ops, RegistryKey<E> key, Resource resource, RegistryEntryInfo entryInfo) 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) 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 TypeMethodDescriptionvoid
RegistryLoader.Entry.addToCloner
(BiConsumer<RegistryKey<? extends Registry<T>>, com.mojang.serialization.Codec<T>> callback) static <T> RegistryPair
<T> RegistryPair.create
(com.mojang.datafixers.util.Either<RegistryEntry<T>, RegistryKey<T>> entryOrKey) private RegistryWrapper.WrapperLookup
RegistryBuilder.createFullWrapperLookup
(DynamicRegistryManager registryManager, RegistryWrapper.WrapperLookup base, RegistryCloner.CloneableRegistries cloneableRegistries, Map<RegistryKey<? extends Registry<?>>, RegistryBuilder.InitializedRegistry<?>> initializedRegistries, RegistryWrapper.WrapperLookup patches) private static CrashException
RegistryLoader.createLoadingException
(Map<RegistryKey<?>, Exception> exceptions) (package private) static <T> RegistryWrapper.Impl
<T> RegistryBuilder.createWrapper
(RegistryKey<? extends Registry<? extends T>> registryRef, com.mojang.serialization.Lifecycle lifecycle, RegistryEntryOwner<T> owner, Map<RegistryKey<T>, RegistryEntry.Reference<T>> entries) static void
SerializableRegistries.forEachSyncedRegistry
(com.mojang.serialization.DynamicOps<NbtElement> nbtOps, DynamicRegistryManager registryManager, Set<VersionedIdentifier> knownPacks, BiConsumer<RegistryKey<? extends Registry<?>>, List<SerializableRegistries.SerializedRegistryEntry>> callback) (package private) RegistryLoader.Loader
<T> RegistryLoader.Entry.getLoader
(com.mojang.serialization.Lifecycle lifecycle, Map<RegistryKey<?>, Exception> errors) void
RegistryLoader.Loader.loadFromNetwork
(Map<RegistryKey<? extends Registry<?>>, RegistryLoader.ElementsAndTags> data, ResourceFactory factory, RegistryOps.RegistryInfoGetter infoGetter) RegistryLoader.loadFromNetwork
(Map<RegistryKey<? extends Registry<?>>, RegistryLoader.ElementsAndTags> data, ResourceFactory factory, List<RegistryWrapper.Impl<?>> registries, List<RegistryLoader.Entry<?>> entries) (package private) static <E> void
RegistryLoader.loadFromNetwork
(Map<RegistryKey<? extends Registry<?>>, RegistryLoader.ElementsAndTags> data, ResourceFactory factory, RegistryOps.RegistryInfoGetter infoGetter, MutableRegistry<E> registry, com.mojang.serialization.Decoder<E> decoder, Map<RegistryKey<?>, Exception> loadingErrors) (package private) static <E> void
RegistryLoader.loadFromResource
(ResourceManager resourceManager, RegistryOps.RegistryInfoGetter infoGetter, MutableRegistry<E> registry, com.mojang.serialization.Decoder<E> elementDecoder, Map<RegistryKey<?>, Exception> errors) 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 <T> void
SerializableRegistries.serialize
(com.mojang.serialization.DynamicOps<NbtElement> nbtOps, RegistryLoader.Entry<T> entry, DynamicRegistryManager registryManager, Set<VersionedIdentifier> knownPacks, BiConsumer<RegistryKey<? extends Registry<?>>, List<SerializableRegistries.SerializedRegistryEntry>> callback) private static CrashException
RegistryLoader.writeAndCreateLoadingException
(Map<RegistryKey<?>, Exception> exceptions) private static void
RegistryLoader.writeLoadingError
(Map<RegistryKey<?>, Exception> exceptions) ModifierConstructorDescription(package private)
Entry
(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Codec<T> codec) Entry
(RegistryKey<? extends Registry<T>> registryKey, com.mojang.serialization.Codec<T> codec, boolean bool) (package private)
InitializedRegistry
(RegistryKey<? extends Registry<? extends T>> registryKey, com.mojang.serialization.Lifecycle lifecycle, Map<RegistryKey<T>, RegistryBuilder.EntryAssociatedValue<T>> map) protected
LazyReferenceEntry
(RegistryEntryOwner<T> owner, @Nullable RegistryKey<T> key) (package private)
RegistryInfo
(RegistryKey<? extends Registry<T>> registryKey, com.mojang.serialization.Lifecycle lifecycle, RegistryBuilder.BootstrapFunction<T> bootstrapFunction) RegistryPair
(Optional<RegistryEntry<T>> optional, RegistryKey<T> registryKey) RegistryPair
(RegistryKey<T> key) 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) (package private)
Loader
(RegistryLoader.Entry<T> entry, MutableRegistry<T> mutableRegistry, Map<RegistryKey<?>, Exception> 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
.ModifierConstructorDescriptionprotected
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>> TagGroupLoader.RegistryTags.key
The field for thekey
record component.private final RegistryKey
<? extends Registry<T>> TagKey.registryRef
The field for theregistryRef
record component.Modifier and TypeMethodDescriptionRegistryKey
<? extends Registry<T>> TagGroupLoader.RegistryTags.key()
Returns the value of thekey
record component.RegistryKey
<? extends Registry<T>> TagKey.registryRef()
Returns the value of theregistryRef
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>> registryRef) private static Registry.PendingTagLoad
<?> TagGroupLoader.find
(List<Registry.PendingTagLoad<?>> pendingTags, RegistryKey<? extends Registry<?>> registryRef) boolean
TagKey.isOf
(RegistryKey<? extends Registry<?>> registryRef) static <T> TagKey
<T> TagKey.of
(RegistryKey<? extends Registry<T>> registryRef, Identifier id) static <T> PacketCodec
<ByteBuf, TagKey<T>> TagKey.packetCodec
(RegistryKey<? extends Registry<T>> registryRef) private static <T> Map
<TagKey<T>, List<RegistryEntry<T>>> TagGroupLoader.toTagKeyedMap
(RegistryKey<? extends Registry<T>> registryRef, Map<Identifier, List<RegistryEntry<T>>> tags) TagKey.tryCast
(RegistryKey<? extends Registry<E>> registryRef) static <T> com.mojang.serialization.Codec
<TagKey<T>> TagKey.unprefixedCodec
(RegistryKey<? extends Registry<T>> registryRef) ModifierConstructorDescriptionRegistryTags
(RegistryKey<? extends Registry<T>> registryKey, Map<TagKey<T>, List<RegistryEntry<T>>> map) TagKey
(RegistryKey<? extends Registry<T>> registryRef, Identifier id) 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.screen
ModifierConstructorDescriptionprotected
AbstractFurnaceScreenHandler
(ScreenHandlerType<?> type, RecipeType<? extends AbstractCookingRecipe> recipeType, RegistryKey<RecipePropertySet> recipePropertySetKey, RecipeBookType category, int syncId, PlayerInventory platerInventory) protected
AbstractFurnaceScreenHandler
(ScreenHandlerType<?> type, RecipeType<? extends AbstractCookingRecipe> recipeType, RegistryKey<RecipePropertySet> recipePropertySetKey, RecipeBookType category, int syncId, PlayerInventory platerInventory, Inventory inventory, PropertyDelegate propertyDelegate) -
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) private static void
LootCommand.sendDroppedFeedback
(ServerCommandSource source, List<ItemStack> stacks, RegistryKey<LootTable> lootTable) -
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.function
Modifier and TypeFieldDescriptionstatic final RegistryKey
<Registry<CommandFunction<ServerCommandSource>>> FunctionLoader.FUNCTION_REGISTRY_KEY
-
Uses of RegistryKey in net.minecraft.server.network
Modifier and TypeFieldDescriptionprivate RegistryKey
<World> ServerPlayerEntity.spawnPointDimension
Modifier and TypeFieldDescriptionprotected final Set
<RegistryKey<Recipe<?>>> ServerRecipeBook.highlighted
Contains recipes that play an animation when first viewed on the recipe book.protected final Set
<RegistryKey<Recipe<?>>> ServerRecipeBook.unlocked
Modifier and TypeMethodDescriptionvoid
ServerRecipeBook.DisplayCollector.displaysForRecipe
(RegistryKey<Recipe<?>> recipeKey, Consumer<RecipeDisplayEntry> adder) boolean
ServerRecipeBook.isUnlocked
(RegistryKey<Recipe<?>> recipeKey) void
ServerRecipeBook.lock
(RegistryKey<Recipe<?>> recipeKey) private void
ServerRecipeBook.markHighlighted
(RegistryKey<Recipe<?>> recipeKey) void
ServerPlayerEntity.setSpawnPoint
(RegistryKey<World> dimension, @Nullable BlockPos pos, float angle, boolean forced, boolean sendMessage) Sets the player's spawn point.void
ServerRecipeBook.unlock
(RegistryKey<Recipe<?>> recipeKey) void
ServerRecipeBook.unmarkHighlighted
(RegistryKey<Recipe<?>> recipeKey) Modifier and TypeMethodDescriptionprivate void
ServerRecipeBook.handleList
(NbtList list, Consumer<RegistryKey<Recipe<?>>> handler, Predicate<RegistryKey<Recipe<?>>> validPredicate) private void
ServerRecipeBook.handleList
(NbtList list, Consumer<RegistryKey<Recipe<?>>> handler, Predicate<RegistryKey<Recipe<?>>> validPredicate) void
ServerRecipeBook.readNbt
(NbtCompound nbt, Predicate<RegistryKey<Recipe<?>>> validPredicate) void
ServerPlayerEntity.unlockRecipes
(List<RegistryKey<Recipe<?>>> recipes) -
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<SpecialSpawner> 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> TrialChamberData.CHAMBER_END_POOL_KEY
static final RegistryKey
<StructurePool> AncientCityGenerator.CITY_CENTER
static final RegistryKey
<StructureSet> StructureSetKeys.DESERT_PYRAMIDS
static final RegistryKey
<StructureSet> StructureSetKeys.END_CITIES
static final RegistryKey
<StructurePool> TrialChamberData.HALLWAY_FALLBACK_POOL_KEY
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.TRIAL_CHAMBERS
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
Modifier and TypeFieldDescription(package private) static final Map
<String, RegistryKey<LootTable>> ShipwreckGenerator.LOOT_TABLES
Modifier and TypeMethodDescriptionprotected boolean
MineshaftGenerator.MineshaftCorridor.addChest
(StructureWorldAccess world, BlockBox boundingBox, Random random, int x, int y, int z, RegistryKey<LootTable> lootTable) protected boolean
StructurePiece.addChest
(ServerWorldAccess world, BlockBox boundingBox, Random random, BlockPos pos, RegistryKey<LootTable> lootTable, @Nullable BlockState block) protected boolean
StructurePiece.addChest
(StructureWorldAccess world, BlockBox boundingBox, Random random, int x, int y, int z, RegistryKey<LootTable> lootTable) protected boolean
StructurePiece.addDispenser
(StructureWorldAccess world, BlockBox boundingBox, Random random, int x, int y, int z, Direction facing, RegistryKey<LootTable> lootTable) private static StructureProcessor
OceanRuinGenerator.createArchaeologyStructureProcessor
(Block baseBlock, Block suspiciousBlock, RegistryKey<LootTable> lootTable) -
Uses of RegistryKey in net.minecraft.structure.pool
Modifier and TypeMethodDescriptionprivate static RegistryKey
<StructurePool> StructurePoolBasedGenerator.StructurePoolGenerator.lookupPool
(StructureTemplate.JigsawBlockInfo jigsawInfo, StructurePoolAliasLookup aliasLookup) static RegistryKey
<StructurePool> static RegistryKey
<StructurePool> StructurePools.of
(Identifier id) static RegistryKey
<StructurePool> -
Uses of RegistryKey in net.minecraft.structure.pool.alias
Modifier and TypeFieldDescriptionprivate final RegistryKey
<StructurePool> DirectStructurePoolAliasBinding.alias
The field for thealias
record component.private final RegistryKey
<StructurePool> RandomStructurePoolAliasBinding.alias
The field for thealias
record component.private final RegistryKey
<StructurePool> DirectStructurePoolAliasBinding.target
The field for thetarget
record component.Modifier and TypeFieldDescriptionprivate final DataPool
<RegistryKey<StructurePool>> RandomStructurePoolAliasBinding.targets
The field for thetargets
record component.Modifier and TypeMethodDescriptionDirectStructurePoolAliasBinding.alias()
Returns the value of thealias
record component.RandomStructurePoolAliasBinding.alias()
Returns the value of thealias
record component.StructurePoolAliasLookup.lookup
(RegistryKey<StructurePool> pool) DirectStructurePoolAliasBinding.target()
Returns the value of thetarget
record component.Modifier and TypeMethodDescriptionDirectStructurePoolAliasBinding.streamTargets()
RandomGroupStructurePoolAliasBinding.streamTargets()
RandomStructurePoolAliasBinding.streamTargets()
StructurePoolAliasBinding.streamTargets()
RandomStructurePoolAliasBinding.targets()
Returns the value of thetargets
record component.Modifier and TypeMethodDescriptionStructurePoolAliasBinding.direct
(RegistryKey<StructurePool> alias, RegistryKey<StructurePool> target) StructurePoolAliasLookup.lookup
(RegistryKey<StructurePool> pool) StructurePoolAliasBinding.random
(RegistryKey<StructurePool> alias, DataPool<RegistryKey<StructurePool>> targets) Modifier and TypeMethodDescriptionvoid
DirectStructurePoolAliasBinding.forEach
(Random random, BiConsumer<RegistryKey<StructurePool>, RegistryKey<StructurePool>> aliasConsumer) void
DirectStructurePoolAliasBinding.forEach
(Random random, BiConsumer<RegistryKey<StructurePool>, RegistryKey<StructurePool>> aliasConsumer) void
RandomGroupStructurePoolAliasBinding.forEach
(Random random, BiConsumer<RegistryKey<StructurePool>, RegistryKey<StructurePool>> aliasConsumer) void
RandomGroupStructurePoolAliasBinding.forEach
(Random random, BiConsumer<RegistryKey<StructurePool>, RegistryKey<StructurePool>> aliasConsumer) void
RandomStructurePoolAliasBinding.forEach
(Random random, BiConsumer<RegistryKey<StructurePool>, RegistryKey<StructurePool>> aliasConsumer) void
RandomStructurePoolAliasBinding.forEach
(Random random, BiConsumer<RegistryKey<StructurePool>, RegistryKey<StructurePool>> aliasConsumer) void
StructurePoolAliasBinding.forEach
(Random random, BiConsumer<RegistryKey<StructurePool>, RegistryKey<StructurePool>> aliasConsumer) void
StructurePoolAliasBinding.forEach
(Random random, BiConsumer<RegistryKey<StructurePool>, RegistryKey<StructurePool>> aliasConsumer) StructurePoolAliasBinding.random
(RegistryKey<StructurePool> alias, DataPool<RegistryKey<StructurePool>> targets) ModifierConstructorDescription(package private)
DirectStructurePoolAliasBinding
(RegistryKey<StructurePool> registryKey, RegistryKey<StructurePool> registryKey2) (package private)
RandomStructurePoolAliasBinding
(RegistryKey<StructurePool> registryKey, DataPool<RegistryKey<StructurePool>> dataPool) ModifierConstructorDescription(package private)
RandomStructurePoolAliasBinding
(RegistryKey<StructurePool> registryKey, DataPool<RegistryKey<StructurePool>> dataPool) -
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.TRIAL_CHAMBERS_COPPER_BULB_DEGRADATION
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 CappedStructureProcessor
StructureProcessorLists.createTrailRuinsTowerTopProcessor
(RegistryKey<LootTable> lootTable, int limit) private static void
StructureProcessorLists.register
(Registerable<StructureProcessorList> processorListRegisterable, RegistryKey<StructureProcessorList> key, List<StructureProcessor> processors) -
Uses of RegistryKey in net.minecraft.structure.rule.blockentity
Modifier and TypeFieldDescriptionprivate final RegistryKey
<LootTable> AppendLootRuleBlockEntityModifier.lootTable
ModifierConstructorDescriptionAppendLootRuleBlockEntityModifier
(RegistryKey<LootTable> lootTable) -
Uses of RegistryKey in net.minecraft.test
-
Uses of RegistryKey in net.minecraft.util.math
Modifier and TypeFieldDescriptionprivate final RegistryKey
<World> GlobalPos.dimension
The field for thedimension
record component.Modifier and TypeMethodDescriptionGlobalPos.dimension()
Returns the value of thedimension
record component.Modifier and TypeMethodDescriptionstatic GlobalPos
GlobalPos.create
(RegistryKey<World> dimension, BlockPos pos) boolean
GlobalPos.isWithinRange
(RegistryKey<World> dimension, BlockPos otherPos, int maxDistance) ModifierConstructorDescriptionGlobalPos
(RegistryKey<World> dimension, BlockPos pos) Creates an instance of aGlobalPos
record class. -
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
private final Optional
<RegistryKey<EnchantmentProvider>> TradeOffers.ProcessItemFactory.enchantmentProviderKey
private final Optional
<RegistryKey<EnchantmentProvider>> TradeOffers.SellItemFactory.enchantmentProviderKey
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) ModifierConstructorDescription(package private)
ProcessItemFactory
(ItemConvertible item, int count, int price, ItemConvertible processed, int processedCount, int maxUses, int experience, float multiplier, RegistryKey<EnchantmentProvider> enchantmentProviderKey) SellItemFactory
(Item item, int price, int count, int maxUses, int experience, float multiplier, RegistryKey<EnchantmentProvider> enchantmentProviderKey) ModifierConstructorDescriptionProcessItemFactory
(TradedItem toBeProcessed, int count, ItemStack processed, int maxUses, int processedCount, float multiplier, Optional<RegistryKey<EnchantmentProvider>> enchantmentProviderKey) SellItemFactory
(ItemStack sell, int price, int count, int maxUses, int experience, float multiplier, Optional<RegistryKey<EnchantmentProvider>> enchantmentProviderKey) -
Uses of RegistryKey in net.minecraft.world
Modifier and TypeFieldDescriptionstatic final RegistryKey
<World> World.END
static final RegistryKey
<World> World.NETHER
static final RegistryKey
<World> World.OVERWORLD
private final RegistryKey
<World> World.registryKey
private final RegistryKey
<World> StructureLocator.worldKey
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) default void
WorldAccess.emitGameEvent
(RegistryKey<GameEvent> event, BlockPos pos, GameEvent.Emitter emitter) 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, boolean isClient, boolean debugWorld, long seed, 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> WinterDropBuiltinBiomes.PALE_GARDEN
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
(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, VanillaBiomeParameters.EnabledFeatures enabledFeatures) -
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.specialNearMountainBiomesWinterDrop
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 final Map
<RegistryKey<DimensionOptions>, DimensionOptions> DimensionOptionsRegistryHolder.dimensions
The field for thedimensions
record component.private static final Set
<RegistryKey<DimensionOptions>> DimensionOptionsRegistryHolder.VANILLA_KEYS
Modifier and TypeMethodDescriptionstatic Map
<RegistryKey<DimensionOptions>, DimensionOptions> DimensionOptionsRegistryHolder.createRegistry
(Map<RegistryKey<DimensionOptions>, DimensionOptions> dimensionOptions, RegistryEntry<DimensionType> overworld, ChunkGenerator chunkGenerator) static Map
<RegistryKey<DimensionOptions>, DimensionOptions> DimensionOptionsRegistryHolder.createRegistry
(RegistryWrapper<DimensionType> dimensionTypeRegistry, Map<RegistryKey<DimensionOptions>, DimensionOptions> dimensionOptions, ChunkGenerator chunkGenerator) DimensionOptionsRegistryHolder.dimensions()
Returns the value of thedimensions
record component.DimensionOptionsRegistryHolder.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 Map
<RegistryKey<DimensionOptions>, DimensionOptions> DimensionOptionsRegistryHolder.createRegistry
(Map<RegistryKey<DimensionOptions>, DimensionOptions> dimensionOptions, RegistryEntry<DimensionType> overworld, ChunkGenerator chunkGenerator) static Map
<RegistryKey<DimensionOptions>, DimensionOptions> DimensionOptionsRegistryHolder.createRegistry
(RegistryWrapper<DimensionType> dimensionTypeRegistry, Map<RegistryKey<DimensionOptions>, DimensionOptions> dimensionOptions, ChunkGenerator chunkGenerator) static Stream
<RegistryKey<DimensionOptions>> DimensionOptionsRegistryHolder.streamAll
(Stream<RegistryKey<DimensionOptions>> otherKeys) ModifierConstructorDescription -
Uses of RegistryKey in net.minecraft.world.event
Modifier and TypeFieldDescriptionstatic final ToIntFunction
<RegistryKey<GameEvent>> Vibrations.FREQUENCIES
static final List
<RegistryKey<GameEvent>> Vibrations.RESONATIONS
Modifier and TypeMethodDescriptionstatic RegistryKey
<GameEvent> Vibrations.getResonation
(int frequency) Modifier and TypeMethodDescriptionstatic int
Vibrations.getFrequency
(RegistryKey<GameEvent> gameEvent) -
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 TypeMethodDescriptionWorldPreset.collectDimensions()
static Optional
<RegistryKey<WorldPreset>> WorldPresets.getWorldPreset
(DimensionOptionsRegistryHolder 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) 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.MapCodec<? 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_PLATFORM
static final RegistryKey
<PlacedFeature> EndPlacedFeatures.END_PLATFORM
static final RegistryKey
<ConfiguredFeature<?, ?>> EndConfiguredFeatures.END_SPIKE
static final RegistryKey
<PlacedFeature> EndPlacedFeatures.END_SPIKE
static final RegistryKey
<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.FANCY_OAK
static final RegistryKey
<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.FANCY_OAK_BEES
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.FANCY_OAK_BEES
static final RegistryKey
<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.FANCY_OAK_BEES_0002
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.FANCY_OAK_BEES_0002
static final RegistryKey
<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.FANCY_OAK_BEES_002
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.FANCY_OAK_BEES_002
static final RegistryKey
<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.FANCY_OAK_BEES_005
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.FANCY_OAK_CHECKED
static final RegistryKey
<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.FLOWER_CHERRY
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.FLOWER_CHERRY
static final RegistryKey
<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.FLOWER_DEFAULT
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.FLOWER_DEFAULT
static final RegistryKey
<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.FLOWER_FLOWER_FOREST
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.FLOWER_FLOWER_FOREST
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.FLOWER_FOREST_FLOWERS
static final RegistryKey
<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.FLOWER_MEADOW
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.FLOWER_MEADOW
static final RegistryKey
<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.FLOWER_PLAIN
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.FLOWER_PLAIN
static final RegistryKey
<PlacedFeature> VillagePlacedFeatures.FLOWER_PLAIN
static final RegistryKey
<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.FLOWER_SWAMP
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.FLOWER_SWAMP
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.FLOWER_WARM
static final RegistryKey
<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.FOREST_FLOWERS
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.FOREST_FLOWERS
static final RegistryKey
<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.FOREST_ROCK
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.FOREST_ROCK
static final RegistryKey
<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.FOSSIL_COAL
static final RegistryKey
<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.FOSSIL_DIAMONDS
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.FOSSIL_LOWER
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.FOSSIL_UPPER
static final RegistryKey
<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.FREEZE_TOP_LAYER
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.FREEZE_TOP_LAYER
static final RegistryKey
<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.GLOW_LICHEN
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.GLOW_LICHEN
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.GLOWSTONE
static final RegistryKey
<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.GLOWSTONE_EXTRA
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.GLOWSTONE_EXTRA
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.GRASS_BONEMEAL
static final RegistryKey
<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.HUGE_BROWN_MUSHROOM
static final RegistryKey
<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.HUGE_RED_MUSHROOM
static final RegistryKey
<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.ICE_PATCH
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.ICE_PATCH
static final RegistryKey
<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.ICE_SPIKE
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.ICE_SPIKE
static final RegistryKey
<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.ICEBERG_BLUE
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.ICEBERG_BLUE
static final RegistryKey
<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.ICEBERG_PACKED
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.ICEBERG_PACKED
static final RegistryKey
<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.JUNGLE_BUSH
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.JUNGLE_BUSH
static final RegistryKey
<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.JUNGLE_TREE
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.JUNGLE_TREE
static final RegistryKey
<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.JUNGLE_TREE_NO_VINE
static final RegistryKey
<ConfiguredFeature<?, ?>> OceanConfiguredFeatures.KELP
static final RegistryKey
<PlacedFeature> OceanPlacedFeatures.KELP_COLD
static final RegistryKey
<PlacedFeature> OceanPlacedFeatures.KELP_WARM
static final RegistryKey
<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.LAKE_LAVA
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.LAKE_LAVA_SURFACE
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.LAKE_LAVA_UNDERGROUND
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.LARGE_BASALT_COLUMNS
static final RegistryKey
<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.LARGE_DRIPSTONE
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.LARGE_DRIPSTONE
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.LUSH_CAVES_CEILING_VEGETATION
static final RegistryKey
<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.LUSH_CAVES_CLAY
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.LUSH_CAVES_CLAY
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.LUSH_CAVES_VEGETATION
static final RegistryKey
<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.MANGROVE
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.MANGROVE_CHECKED
static final RegistryKey
<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.MANGROVE_VEGETATION
static final RegistryKey
<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.MEADOW_TREES
static final RegistryKey
<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.MEGA_JUNGLE_TREE
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.MEGA_JUNGLE_TREE_CHECKED
static final RegistryKey
<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.MEGA_PINE
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.MEGA_PINE_CHECKED
static final RegistryKey
<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.MEGA_SPRUCE
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.MEGA_SPRUCE_CHECKED
static final RegistryKey
<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.MONSTER_ROOM
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.MONSTER_ROOM
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.MONSTER_ROOM_DEEP
static final RegistryKey
<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.MOSS_PATCH
static final RegistryKey
<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.MOSS_PATCH_BONEMEAL
static final RegistryKey
<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.MOSS_PATCH_CEILING
static final RegistryKey
<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.MOSS_VEGETATION
static final RegistryKey
<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.MUSHROOM_ISLAND_VEGETATION
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.MUSHROOM_ISLAND_VEGETATION
static final RegistryKey
<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.NETHER_SPROUTS
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.NETHER_SPROUTS
static final RegistryKey
<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.NETHER_SPROUTS_BONEMEAL
static final RegistryKey
<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.OAK
static final RegistryKey
<PlacedFeature> VillagePlacedFeatures.OAK
static final RegistryKey
<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.OAK_BEES_0002
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.OAK_BEES_0002
static final RegistryKey
<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.OAK_BEES_002
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.OAK_BEES_002
static final RegistryKey
<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.OAK_BEES_005
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.OAK_CHECKED
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_ANCIENT_DEBRIS_LARGE
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_ANCIENT_DEBRIS_LARGE
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_ANCIENT_DEBRIS_SMALL
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_ANDESITE
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_ANDESITE_LOWER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_ANDESITE_UPPER
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_BLACKSTONE
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_BLACKSTONE
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_CLAY
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_CLAY
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_COAL
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_COAL_BURIED
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_COAL_LOWER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_COAL_UPPER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_COPPER
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_COPPER_LARGE
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_COPPER_LARGE
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_COPPER_SMALL
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_DEBRIS_SMALL
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_DIAMOND
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_DIAMOND_BURIED
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_DIAMOND_BURIED
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_DIAMOND_LARGE
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_DIAMOND_LARGE
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_DIAMOND_MEDIUM
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_DIAMOND_MEDIUM
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_DIAMOND_SMALL
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_DIORITE
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_DIORITE_LOWER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_DIORITE_UPPER
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_DIRT
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_DIRT
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_EMERALD
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_EMERALD
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_GOLD
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_GOLD
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_GOLD_BURIED
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_GOLD_DELTAS
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_GOLD_EXTRA
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_GOLD_LOWER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_GOLD_NETHER
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_GRANITE
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_GRANITE_LOWER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_GRANITE_UPPER
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_GRAVEL
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_GRAVEL
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_GRAVEL_NETHER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_GRAVEL_NETHER
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_INFESTED
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_INFESTED
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_IRON
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_IRON_MIDDLE
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_IRON_SMALL
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_IRON_SMALL
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_IRON_UPPER
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_LAPIS
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_LAPIS
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_LAPIS_BURIED
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_LAPIS_BURIED
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_MAGMA
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_MAGMA
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_NETHER_GOLD
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_QUARTZ
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_QUARTZ_DELTAS
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_QUARTZ_NETHER
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_REDSTONE
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_REDSTONE
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_REDSTONE_LOWER
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_SOUL_SAND
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_SOUL_SAND
static final RegistryKey
<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_TUFF
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_TUFF
static final RegistryKey
<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PALE_GARDEN_VEGETATION
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PALE_GARDEN_VEGETATION
static final RegistryKey
<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PALE_MOSS_PATCH_BONEMEAL
static final RegistryKey
<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PALE_MOSS_VEGETATION
static final RegistryKey
<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.PALE_OAK
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.PALE_OAK_CHECKED
static final RegistryKey
<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.PALE_OAK_CREAKING
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.PALE_OAK_CREAKING_CHECKED
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_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.TRIAL_CHAMBERS
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 TypeFieldDescriptionprivate final RegistryKey
<World> StorageKey.dimension
The field for thedimension
record component.Modifier and TypeMethodDescriptionStorageKey.dimension()
Returns the value of thedimension
record component.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.MapCodec<? extends ChunkGenerator>>> generatorCodecKey) VersionedChunkStorage.updateChunkNbt
(RegistryKey<World> worldKey, Supplier<PersistentStateManager> persistentStateManagerFactory, NbtCompound nbt, Optional<RegistryKey<com.mojang.serialization.MapCodec<? extends ChunkGenerator>>> generatorCodecKey) Modifier and TypeMethodDescriptionstatic void
VersionedChunkStorage.saveContextToNbt
(NbtCompound nbt, RegistryKey<World> worldKey, Optional<RegistryKey<com.mojang.serialization.MapCodec<? extends ChunkGenerator>>> generatorCodecKey) VersionedChunkStorage.updateChunkNbt
(RegistryKey<World> worldKey, Supplier<PersistentStateManager> persistentStateManagerFactory, NbtCompound nbt, Optional<RegistryKey<com.mojang.serialization.MapCodec<? extends ChunkGenerator>>> generatorCodecKey) ModifierConstructorDescriptionStorageKey
(String string, RegistryKey<World> registryKey, String string2) -
Uses of RegistryKey in net.minecraft.world.updater
Modifier and TypeFieldDescriptionprivate final RegistryKey
<World> WorldUpdater.WorldData.dimensionKey
The field for thedimensionKey
record component.Modifier and TypeFieldDescription(package private) final Reference2FloatMap
<RegistryKey<World>> WorldUpdater.dimensionProgress
(package private) final Set
<RegistryKey<World>> WorldUpdater.worldKeys
Modifier and TypeMethodDescriptionWorldUpdater.WorldData.dimensionKey()
Returns the value of thedimensionKey
record component.Modifier and TypeMethodDescriptionfloat
WorldUpdater.getProgress
(RegistryKey<World> world) protected boolean
WorldUpdater.ChunkPosKeyedStorageUpdate.update
(ChunkPosKeyedStorage chunkPosKeyedStorage, ChunkPos chunkPos, RegistryKey<World> registryKey) protected boolean
WorldUpdater.RegionUpdate.update
(VersionedChunkStorage versionedChunkStorage, ChunkPos chunkPos, RegistryKey<World> registryKey) private boolean
WorldUpdater.Update.update
(RegistryKey<World> worldKey, T storage, ChunkPos chunkPos) protected abstract boolean
WorldUpdater.Update.update
(T storage, ChunkPos chunkPos, RegistryKey<World> worldKey) ModifierConstructorDescription(package private)
WorldData
(RegistryKey<World> registryKey, T t, ListIterator<WorldUpdater.Region> listIterator)