Uses of Class
net.minecraft.registry.RegistryKey
Packages that use RegistryKey
Package
Description
Provides resources to Minecraft, including resource access, provision, and reloading.
-
Uses of RegistryKey in net.minecraft.advancement
Fields in net.minecraft.advancement with type parameters of type RegistryKeyModifier 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.Methods in net.minecraft.advancement that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionAdvancementRewards.loot()
Returns the value of theloot
record component.List
<RegistryKey<Recipe<?>>> AdvancementRewards.recipes()
Returns the value of therecipes
record component.Methods in net.minecraft.advancement with parameters of type RegistryKeyModifier 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) Constructor parameters in net.minecraft.advancement with type arguments of type RegistryKeyModifierConstructorDescriptionAdvancementRewards
(int experience, List<RegistryKey<LootTable>> list, List<RegistryKey<Recipe<?>>> list2, Optional<LazyContainer> optional) -
Uses of RegistryKey in net.minecraft.advancement.criterion
Fields in net.minecraft.advancement.criterion declared as RegistryKeyModifier 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.Fields in net.minecraft.advancement.criterion with type parameters of type RegistryKeyModifier 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.Methods in net.minecraft.advancement.criterion that return RegistryKeyModifier 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.Methods in net.minecraft.advancement.criterion that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionChangedDimensionCriterion.Conditions.from()
Returns the value of thefrom
record component.ChangedDimensionCriterion.Conditions.to()
Returns the value of theto
record component.Methods in net.minecraft.advancement.criterion with parameters of type RegistryKeyModifier 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) Constructors in net.minecraft.advancement.criterion with parameters of type RegistryKeyModifierConstructorDescriptionConditions
(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
Fields in net.minecraft.block declared as RegistryKeyModifier 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
Fields in net.minecraft.block with type parameters of type RegistryKeyModifier 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
Methods in net.minecraft.block that return RegistryKeyModifier 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> Methods in net.minecraft.block that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionfinal Optional
<RegistryKey<LootTable>> AbstractBlock.getLootTableKey()
protected Optional
<RegistryKey<LootTable>> AbstractBlock.Settings.getLootTableKey()
Methods in net.minecraft.block with parameters of type RegistryKeyModifier 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) Method parameters in net.minecraft.block with type arguments of type RegistryKeyModifier and TypeMethodDescriptionAbstractBlock.Settings.lootTable
(Optional<RegistryKey<LootTable>> lootTableKey) Constructors in net.minecraft.block with parameters of type RegistryKeyModifierConstructorDescriptionprotected
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) Constructor parameters in net.minecraft.block with type arguments of type RegistryKeyModifierConstructorDescriptionSaplingGenerator
(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
Fields in net.minecraft.block.entity declared as RegistryKeyModifier 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
Fields in net.minecraft.block.entity with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Reference2IntOpenHashMap
<RegistryKey<Recipe<?>>> AbstractFurnaceBlockEntity.recipesUsed
Methods in net.minecraft.block.entity that return RegistryKeyModifier and TypeMethodDescriptionDecoratedPotBlockEntity.getLootTable()
LootableContainerBlockEntity.getLootTable()
JigsawBlockEntity.getPool()
private static RegistryKey
<BannerPattern> Methods in net.minecraft.block.entity with parameters of type RegistryKeyModifier 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
Fields in net.minecraft.block.jukebox declared as RegistryKeyModifier 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
Methods in net.minecraft.block.jukebox that return RegistryKeyMethods in net.minecraft.block.jukebox with parameters of type RegistryKeyModifier 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
Fields in net.minecraft.block.spawner declared as RegistryKeyModifier 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.Fields in net.minecraft.block.spawner with type parameters of type RegistryKeyModifier 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
Methods in net.minecraft.block.spawner that return RegistryKeyModifier 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.Methods in net.minecraft.block.spawner that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionTrialSpawnerConfig.lootTablesToEject()
Returns the value of thelootTablesToEject
record component.Methods in net.minecraft.block.spawner with parameters of type RegistryKeyModifier 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) Method parameters in net.minecraft.block.spawner with type arguments of type RegistryKeyModifier and TypeMethodDescriptionTrialSpawnerConfig.Builder.lootTablesToEject
(DataPool<RegistryKey<LootTable>> lootTablesToEject) Constructors in net.minecraft.block.spawner with parameters of type RegistryKeyModifierConstructorDescriptionprivate
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
Fields in net.minecraft.block.vault declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey
<LootTable> VaultConfig.lootTable
The field for thelootTable
record component.Fields in net.minecraft.block.vault with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Optional
<RegistryKey<LootTable>> VaultConfig.overrideLootTableToDisplay
The field for theoverrideLootTableToDisplay
record component.Methods in net.minecraft.block.vault that return RegistryKeyModifier and TypeMethodDescriptionVaultConfig.lootTable()
Returns the value of thelootTable
record component.Methods in net.minecraft.block.vault that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionVaultConfig.overrideLootTableToDisplay()
Returns the value of theoverrideLootTableToDisplay
record component.Constructors in net.minecraft.block.vault with parameters of type RegistryKeyModifierConstructorDescriptionVaultConfig
(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) Constructor parameters in net.minecraft.block.vault with type arguments of type RegistryKeyModifierConstructorDescriptionVaultConfig
(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.data
Fields in net.minecraft.client.data declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey
<ArmorTrimMaterial> ItemModelGenerator.TrimMaterial.materialKey
The field for thematerialKey
record component.Fields in net.minecraft.client.data with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Map
<RegistryKey<EquipmentAsset>, String> ItemModelGenerator.TrimMaterial.overrideArmorMaterials
The field for theoverrideArmorMaterials
record component.Methods in net.minecraft.client.data that return RegistryKeyModifier and TypeMethodDescriptionItemModelGenerator.TrimMaterial.materialKey()
Returns the value of thematerialKey
record component.Methods in net.minecraft.client.data that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionItemModelGenerator.TrimMaterial.overrideArmorMaterials()
Returns the value of theoverrideArmorMaterials
record component.Methods in net.minecraft.client.data with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate void
ItemModelGenerator.registerArmor
(Item item, RegistryKey<EquipmentAsset> equipmentKey, String type, boolean dyeable) ItemModelGenerator.TrimMaterial.texture
(RegistryKey<EquipmentAsset> equipmentKey) Method parameters in net.minecraft.client.data with type arguments of type RegistryKeyModifier and TypeMethodDescriptionprivate static void
EquipmentAssetProvider.bootstrap
(BiConsumer<RegistryKey<EquipmentAsset>, EquipmentModel> equipmentBiConsumer) Constructors in net.minecraft.client.data with parameters of type RegistryKeyModifierConstructorDescription(package private)
TrimMaterial
(String string, RegistryKey<ArmorTrimMaterial> registryKey, Map<RegistryKey<EquipmentAsset>, String> map) Constructor parameters in net.minecraft.client.data with type arguments of type RegistryKeyModifierConstructorDescription(package private)
TrimMaterial
(String string, RegistryKey<ArmorTrimMaterial> registryKey, Map<RegistryKey<EquipmentAsset>, String> map) -
Uses of RegistryKey in net.minecraft.client.gui.screen.world
Fields in net.minecraft.client.gui.screen.world declared as RegistryKeyModifier and TypeFieldDescriptionprivate static final RegistryKey
<Biome> PresetsScreen.BIOME_KEY
private final @Nullable RegistryKey
<FlatLevelGeneratorPreset> InitialWorldOptions.flatLevelPreset
The field for theflatLevelPreset
record component.Fields in net.minecraft.client.gui.screen.world with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate static final ToIntFunction
<RegistryKey<World>> OptimizeWorldScreen.DIMENSION_COLORS
static final Map
<Optional<RegistryKey<WorldPreset>>, LevelScreenProvider> LevelScreenProvider.WORLD_PRESET_TO_SCREEN_PROVIDER
Methods in net.minecraft.client.gui.screen.world that return RegistryKeyModifier and TypeMethodDescriptionInitialWorldOptions.flatLevelPreset()
Returns the value of theflatLevelPreset
record component.Methods in net.minecraft.client.gui.screen.world with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static void
CreateWorldScreen.show
(MinecraftClient client, @Nullable Screen parent, Function<SaveLoading.LoadContextSupplierContext, WorldGenSettings> settingsSupplier, GeneratorOptionsFactory generatorOptionsFactory, RegistryKey<WorldPreset> presetKey, CreateWorldCallback callback) Method parameters in net.minecraft.client.gui.screen.world with type arguments of type RegistryKeyModifier and TypeMethodDescriptionprivate static Optional
<RegistryEntry<WorldPreset>> WorldCreator.getWorldPreset
(GeneratorOptionsHolder generatorOptionsHolder, Optional<RegistryKey<WorldPreset>> key) Constructors in net.minecraft.client.gui.screen.world with parameters of type RegistryKeyModifierConstructorDescriptionInitialWorldOptions
(WorldCreator.Mode mode, Set<GameRules.Key<GameRules.BooleanRule>> set, @Nullable RegistryKey<FlatLevelGeneratorPreset> registryKey) Constructor parameters in net.minecraft.client.gui.screen.world with type arguments of type RegistryKeyModifierConstructorDescriptionprivate
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
Fields in net.minecraft.client.network with type parameters of type RegistryKeyModifier 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
Methods in net.minecraft.client.network that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionClientCommandSource.getWorldKeys()
ClientPlayNetworkHandler.getWorldKeys()
Methods in net.minecraft.client.network with parameters of type RegistryKeyModifier and 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) Method parameters in net.minecraft.client.network with type arguments of type RegistryKeyModifier 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
Constructors in net.minecraft.client.realms.gui.screen with parameters of type RegistryKeyModifierConstructorDescriptionprivate
RealmsWorldGeneratorType
(int id, RegistryKey<WorldPreset> presetKey) -
Uses of RegistryKey in net.minecraft.client.recipebook
Fields in net.minecraft.client.recipebook with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Map
<RegistryKey<RecipePropertySet>, RecipePropertySet> ClientRecipeManager.propertySets
Methods in net.minecraft.client.recipebook with parameters of type RegistryKeyModifier and TypeMethodDescriptionClientRecipeManager.getPropertySet
(RegistryKey<RecipePropertySet> key) Constructor parameters in net.minecraft.client.recipebook with type arguments of type RegistryKeyModifierConstructorDescriptionClientRecipeManager
(Map<RegistryKey<RecipePropertySet>, RecipePropertySet> propertySets, CuttingRecipeDisplay.Grouping<StonecuttingRecipe> recipes) -
Uses of RegistryKey in net.minecraft.client.render
Fields in net.minecraft.client.render with type parameters of type RegistryKeyModifier and TypeFieldDescriptionstatic final Map
<RegistryKey<DecoratedPotPattern>, SpriteIdentifier> TexturedRenderLayers.DECORATED_POT_PATTERN_TEXTURES
Methods in net.minecraft.client.render with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic @Nullable SpriteIdentifier
TexturedRenderLayers.getDecoratedPotPatternTextureId
(@Nullable RegistryKey<DecoratedPotPattern> potPatternKey) -
Uses of RegistryKey in net.minecraft.client.render.debug
Fields in net.minecraft.client.render.debug declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey
<GameEvent> GameEventDebugRenderer.Entry.event
The field for theevent
record component.Fields in net.minecraft.client.render.debug with type parameters of type RegistryKeyModifier and TypeFieldDescriptionStructureDebugRenderer.structureBoundingBoxes
private final Map
<RegistryKey<World>, Map<String, DebugStructuresCustomPayload.Piece>> StructureDebugRenderer.structurePiecesBoundingBoxes
Methods in net.minecraft.client.render.debug that return RegistryKeyModifier and TypeMethodDescriptionGameEventDebugRenderer.Entry.event()
Returns the value of theevent
record component.Methods in net.minecraft.client.render.debug with parameters of type RegistryKeyModifier and TypeMethodDescriptionvoid
GameEventDebugRenderer.addEvent
(RegistryKey<GameEvent> eventKey, Vec3d pos) void
StructureDebugRenderer.addStructure
(BlockBox boundingBox, List<DebugStructuresCustomPayload.Piece> pieces, RegistryKey<World> dimensionKey) Constructors in net.minecraft.client.render.debug with parameters of type RegistryKeyModifierConstructorDescription(package private)
Entry
(long startingMs, RegistryKey<GameEvent> registryKey, Vec3d pos) -
Uses of RegistryKey in net.minecraft.client.render.entity.equipment
Fields in net.minecraft.client.render.entity.equipment declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey
<EquipmentAsset> EquipmentRenderer.TrimSpriteKey.equipmentAssetId
The field for theequipmentAssetId
record component.Fields in net.minecraft.client.render.entity.equipment with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate Map
<RegistryKey<EquipmentAsset>, EquipmentModel> EquipmentModelLoader.models
Methods in net.minecraft.client.render.entity.equipment that return RegistryKeyModifier and TypeMethodDescriptionEquipmentRenderer.TrimSpriteKey.equipmentAssetId()
Returns the value of theequipmentAssetId
record component.Methods in net.minecraft.client.render.entity.equipment with parameters of type RegistryKeyModifier and TypeMethodDescriptionEquipmentModelLoader.get
(RegistryKey<EquipmentAsset> assetKey) private static String
EquipmentRenderer.TrimSpriteKey.getAssetName
(RegistryEntry<ArmorTrimMaterial> material, RegistryKey<EquipmentAsset> assetKey) void
EquipmentRenderer.render
(EquipmentModel.LayerType layerType, RegistryKey<EquipmentAsset> assetKey, Model model, ItemStack stack, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) void
EquipmentRenderer.render
(EquipmentModel.LayerType layerType, RegistryKey<EquipmentAsset> assetKey, Model model, ItemStack stack, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, @Nullable Identifier texture) Constructors in net.minecraft.client.render.entity.equipment with parameters of type RegistryKeyModifierConstructorDescription(package private)
TrimSpriteKey
(ArmorTrim armorTrim, EquipmentModel.LayerType layerType, RegistryKey<EquipmentAsset> registryKey) -
Uses of RegistryKey in net.minecraft.client.render.entity.feature
Methods in net.minecraft.client.render.entity.feature with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate void
LlamaDecorFeatureRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, LlamaEntityRenderState state, ItemStack stack, RegistryKey<EquipmentAsset> registryKey, int light) -
Uses of RegistryKey in net.minecraft.client.render.item.property.select
Fields in net.minecraft.client.render.item.property.select with type parameters of type RegistryKeyModifier and TypeFieldDescriptionstatic final SelectProperty.Type
<ContextDimensionProperty, RegistryKey<World>> ContextDimensionProperty.TYPE
static final SelectProperty.Type
<ContextEntityTypeProperty, RegistryKey<EntityType<?>>> ContextEntityTypeProperty.TYPE
static final SelectProperty.Type
<TrimMaterialProperty, RegistryKey<ArmorTrimMaterial>> TrimMaterialProperty.TYPE
Methods in net.minecraft.client.render.item.property.select that return RegistryKeyModifier and TypeMethodDescriptionContextDimensionProperty.getValue
(ItemStack itemStack, @Nullable ClientWorld clientWorld, @Nullable LivingEntity livingEntity, int int2, ModelTransformationMode modelTransformationMode) ContextEntityTypeProperty.getValue
(ItemStack itemStack, @Nullable ClientWorld clientWorld, @Nullable LivingEntity livingEntity, int int2, ModelTransformationMode modelTransformationMode) TrimMaterialProperty.getValue
(ItemStack itemStack, @Nullable ClientWorld clientWorld, @Nullable LivingEntity livingEntity, int int2, ModelTransformationMode modelTransformationMode) Methods in net.minecraft.client.render.item.property.select that return types with arguments of type RegistryKey -
Uses of RegistryKey in net.minecraft.client.world
Constructors in net.minecraft.client.world with parameters of type RegistryKeyModifierConstructorDescriptionClientWorld
(ClientPlayNetworkHandler networkHandler, ClientWorld.Properties properties, RegistryKey<World> registryRef, RegistryEntry<DimensionType> dimensionType, int loadDistance, int simulationDistance, WorldRenderer worldRenderer, boolean debugWorld, long seed, int seaLevel) -
Uses of RegistryKey in net.minecraft.command
Methods in net.minecraft.command that return types with arguments of type RegistryKeyMethods in net.minecraft.command with parameters of type RegistryKeyModifier and TypeMethodDescriptionCompletableFuture
<com.mojang.brigadier.suggestion.Suggestions> CommandSource.listIdSuggestions
(RegistryKey<? extends Registry<?>> registryRef, CommandSource.SuggestedIdType suggestedIdType, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, com.mojang.brigadier.context.CommandContext<?> context) -
Uses of RegistryKey in net.minecraft.command.argument
Fields in net.minecraft.command.argument declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey
<T> RegistryPredicateArgumentType.RegistryKeyBased.key
The field for thekey
record component.(package private) final RegistryKey
<? extends Registry<T>> 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
Methods in net.minecraft.command.argument that return RegistryKeyModifier and TypeMethodDescriptionprivate static <T> RegistryKey
<T> RegistryKeyArgumentType.getKey
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name, RegistryKey<Registry<T>> registryRef, com.mojang.brigadier.exceptions.DynamicCommandExceptionType invalidException) RegistryPredicateArgumentType.RegistryKeyBased.key()
Returns the value of thekey
record component.RegistryKeyArgumentType.parse
(com.mojang.brigadier.StringReader stringReader) Methods in net.minecraft.command.argument that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptioncom.mojang.datafixers.util.Either
<RegistryKey<T>, TagKey<T>> RegistryPredicateArgumentType.RegistryKeyBased.getKey()
com.mojang.datafixers.util.Either
<RegistryKey<T>, TagKey<T>> RegistryPredicateArgumentType.RegistryPredicate.getKey()
com.mojang.datafixers.util.Either
<RegistryKey<T>, TagKey<T>> RegistryPredicateArgumentType.TagBased.getKey()
Methods in net.minecraft.command.argument with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static <T> RegistryKey
<T> RegistryKeyArgumentType.getKey
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name, RegistryKey<Registry<T>> registryRef, com.mojang.brigadier.exceptions.DynamicCommandExceptionType invalidException) 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) Constructors in net.minecraft.command.argument with parameters of type RegistryKeyModifierConstructorDescription(package private)
Properties
(RegistryKey<? extends Registry<T>> registryRef) (package private)
Properties
(RegistryKey<? extends Registry<T>> registryRef) (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
Fields in net.minecraft.component with type parameters of type RegistryKeyModifier and TypeFieldDescriptionstatic final ComponentType
<List<RegistryKey<Recipe<?>>>> DataComponentTypes.RECIPES
-
Uses of RegistryKey in net.minecraft.component.type
Fields in net.minecraft.component.type declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey
<LootTable> ContainerLootComponent.lootTable
The field for thelootTable
record component.Fields in net.minecraft.component.type with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Optional
<RegistryKey<EquipmentAsset>> EquippableComponent.assetId
The field for theassetId
record component.private Optional
<RegistryKey<EquipmentAsset>> EquippableComponent.Builder.model
Methods in net.minecraft.component.type that return RegistryKeyModifier and TypeMethodDescriptionContainerLootComponent.lootTable()
Returns the value of thelootTable
record component.Methods in net.minecraft.component.type that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionEquippableComponent.assetId()
Returns the value of theassetId
record component.Methods in net.minecraft.component.type with parameters of type RegistryKeyModifier and TypeMethodDescriptionBannerPatternsComponent.Builder.add
(RegistryEntryLookup<BannerPattern> patternLookup, RegistryKey<BannerPattern> pattern, DyeColor color) Deprecated.<T> T
NbtComponent.getRegistryValueOfId
(RegistryWrapper.WrapperLookup registries, RegistryKey<? extends Registry<T>> registryRef) private static <T> RegistryEntryList
<T> ItemEnchantmentsComponent.getTooltipOrderList
(RegistryWrapper.WrapperLookup registries, RegistryKey<Registry<T>> registryRef, TagKey<T> tooltipOrderTag) EquippableComponent.Builder.model
(RegistryKey<EquipmentAsset> registryKey) Constructors in net.minecraft.component.type with parameters of type RegistryKeyModifierConstructorDescriptionContainerLootComponent
(RegistryKey<LootTable> registryKey, long long2) Constructor parameters in net.minecraft.component.type with type arguments of type RegistryKeyModifierConstructorDescriptionEquippableComponent
(EquipmentSlot equipmentSlot, RegistryEntry<SoundEvent> registryEntry, Optional<RegistryKey<EquipmentAsset>> optional, Optional<Identifier> optional2, Optional<RegistryEntryList<EntityType<?>>> optional3, boolean bool, boolean bool2, boolean bool3) -
Uses of RegistryKey in net.minecraft.data
Methods in net.minecraft.data with parameters of type RegistryKeyModifier and TypeMethodDescriptionDataOutput.getResolver
(RegistryKey<? extends Registry<?>> registryRef) DataOutput.getTagResolver
(RegistryKey<? extends Registry<?>> registryRef) DataOutput.PathResolver.resolveJson
(RegistryKey<?> key) -
Uses of RegistryKey in net.minecraft.data.advancement.vanilla
Method parameters in net.minecraft.data.advancement.vanilla with type arguments of type RegistryKeyModifier and TypeMethodDescriptionprotected static Advancement.Builder
VanillaAdventureTabAdvancementGenerator.requireListedBiomesVisited
(Advancement.Builder builder, RegistryWrapper.WrapperLookup registries, List<RegistryKey<Biome>> biomes) -
Uses of RegistryKey in net.minecraft.data.loottable
Fields in net.minecraft.data.loottable with type parameters of type RegistryKeyModifier 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
Methods in net.minecraft.data.loottable with parameters of type RegistryKeyModifier 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) Method parameters in net.minecraft.data.loottable with type arguments of type RegistryKeyModifier 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) Constructor parameters in net.minecraft.data.loottable with type arguments of type RegistryKeyModifierConstructorDescriptionprotected
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.loottable.rebalance
Method parameters in net.minecraft.data.loottable.rebalance with type arguments of type RegistryKeyModifier and TypeMethodDescriptionvoid
TradeRebalanceChestLootTableGenerator.accept
(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) -
Uses of RegistryKey in net.minecraft.data.loottable.vanilla
Method parameters in net.minecraft.data.loottable.vanilla with type arguments of type RegistryKeyModifier 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.recipe
Fields in net.minecraft.data.recipe declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey
<Recipe<?>> VanillaRecipeGenerator.SmithingTemplate.id
The field for theid
record component.Methods in net.minecraft.data.recipe that return RegistryKeyModifier and TypeMethodDescriptionRegistryKey
<Recipe<?>> VanillaRecipeGenerator.SmithingTemplate.id()
Returns the value of theid
record component.Methods in net.minecraft.data.recipe with parameters of type RegistryKeyModifier 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) Constructors in net.minecraft.data.recipe with parameters of type RegistryKey -
Uses of RegistryKey in net.minecraft.data.report
Fields in net.minecraft.data.report with type parameters of type RegistryKeyModifier 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
Methods in net.minecraft.data.report that return types with arguments of type RegistryKeyModifier 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.Methods in net.minecraft.data.report with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate void
DataPackStructureProvider.addEntry
(Map<RegistryKey<? extends Registry<?>>, DataPackStructureProvider.Entry> map, RegistryKey<? extends Registry<?>> key, DataPackStructureProvider.Entry entry) Method parameters in net.minecraft.data.report with type arguments of type RegistryKeyModifier and TypeMethodDescriptionprivate void
DataPackStructureProvider.addEntry
(Map<RegistryKey<? extends Registry<?>>, DataPackStructureProvider.Entry> map, RegistryKey<? extends Registry<?>> key, DataPackStructureProvider.Entry entry) Constructor parameters in net.minecraft.data.report with type arguments of type RegistryKeyModifierConstructorDescription(package private)
Registries
(Map<RegistryKey<? extends Registry<?>>, DataPackStructureProvider.Entry> map, Map<String, DataPackStructureProvider.FakeRegistry> map2) -
Uses of RegistryKey in net.minecraft.data.tag
Fields in net.minecraft.data.tag declared as RegistryKeyModifier and TypeFieldDescriptionprotected final RegistryKey
<? extends Registry<T>> TagProvider.registryRef
Fields in net.minecraft.data.tag with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Function
<T, RegistryKey<T>> ValueLookupTagProvider.ObjectBuilder.valueToKey
private final Function
<T, RegistryKey<T>> ValueLookupTagProvider.valueToKey
Methods in net.minecraft.data.tag with parameters of type RegistryKeyModifier 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) Method parameters in net.minecraft.data.tag with type arguments of type RegistryKeyModifier and TypeMethodDescriptionfinal TagProvider.ProvidedTagBuilder
<T> TagProvider.ProvidedTagBuilder.add
(List<RegistryKey<T>> keys) Constructors in net.minecraft.data.tag with parameters of type RegistryKeyModifierConstructorDescriptionprotected
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) Constructor parameters in net.minecraft.data.tag with type arguments of type RegistryKeyModifierConstructorDescription(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.tag.vanilla
Fields in net.minecraft.data.tag.vanilla with type parameters of type RegistryKeyModifier and TypeFieldDescription(package private) static final List
<RegistryKey<GameEvent>> VanillaGameEventTagProvider.BASIC_GAME_EVENTS
-
Uses of RegistryKey in net.minecraft.enchantment
Fields in net.minecraft.enchantment declared as RegistryKeyModifier 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
Methods in net.minecraft.enchantment that return RegistryKeyMethods in net.minecraft.enchantment with parameters of type RegistryKeyModifier 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
Fields in net.minecraft.enchantment.provider declared as RegistryKeyModifier 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
Methods in net.minecraft.enchantment.provider that return RegistryKey -
Uses of RegistryKey in net.minecraft.entity
Fields in net.minecraft.entity declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey
<LootTable> EquipmentTable.lootTable
The field for thelootTable
record component.Fields in net.minecraft.entity with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate RegistryKeyedValue
<EntityType<?>, Optional<RegistryKey<LootTable>>> EntityType.Builder.lootTable
private final Optional
<RegistryKey<LootTable>> EntityType.lootTableKey
Methods in net.minecraft.entity that return RegistryKeyModifier and TypeMethodDescriptionprivate static RegistryKey
<EntityType<?>> EquipmentTable.lootTable()
Returns the value of thelootTable
record component.Methods in net.minecraft.entity that return types with arguments of type RegistryKeyMethods in net.minecraft.entity with parameters of type RegistryKeyModifier 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) Constructors in net.minecraft.entity with parameters of type RegistryKeyModifierConstructorDescriptionEquipmentTable
(RegistryKey<LootTable> lootTable, float slotDropChances) EquipmentTable
(RegistryKey<LootTable> registryKey, Map<EquipmentSlot, Float> map) Constructor parameters in net.minecraft.entity with type arguments of type RegistryKeyModifierConstructorDescriptionEntityType
(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
Fields in net.minecraft.entity.ai.brain.task with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate static final Map
<VillagerProfession, RegistryKey<LootTable>> GiveGiftsToHeroTask.GIFTS
Methods in net.minecraft.entity.ai.brain.task that return RegistryKeyModifier and TypeMethodDescriptionprivate static RegistryKey
<LootTable> GiveGiftsToHeroTask.getGiftLootTable
(VillagerEntity villager) -
Uses of RegistryKey in net.minecraft.entity.damage
Fields in net.minecraft.entity.damage declared as RegistryKeyModifier 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
Methods in net.minecraft.entity.damage with parameters of type RegistryKeyModifier 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
Fields in net.minecraft.entity.decoration.painting declared as RegistryKeyModifier 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
Methods in net.minecraft.entity.decoration.painting that return RegistryKeyMethods in net.minecraft.entity.decoration.painting with parameters of type RegistryKeyModifier 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
Fields in net.minecraft.entity.mob with type parameters of type RegistryKeyMethods in net.minecraft.entity.mob that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionfinal Optional
<RegistryKey<LootTable>> MobEntity.getLootTableKey()
Methods in net.minecraft.entity.mob with parameters of type RegistryKeyModifier and TypeMethodDescriptionvoid
MobEntity.setEquipmentFromTable
(RegistryKey<LootTable> lootTable, Map<EquipmentSlot, Float> slotDropChances) -
Uses of RegistryKey in net.minecraft.entity.passive
Fields in net.minecraft.entity.passive declared as RegistryKeyModifier 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
Methods in net.minecraft.entity.passive that return RegistryKeyModifier and TypeMethodDescriptionprivate static RegistryKey
<CatVariant> private static RegistryKey
<FrogVariant> private static RegistryKey
<WolfVariant> Methods in net.minecraft.entity.passive with parameters of type RegistryKeyModifier 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
Method parameters in net.minecraft.entity.player with type arguments of type RegistryKeyModifier and TypeMethodDescriptionvoid
PlayerEntity.unlockRecipes
(List<RegistryKey<Recipe<?>>> recipes) -
Uses of RegistryKey in net.minecraft.entity.vehicle
Fields in net.minecraft.entity.vehicle declared as RegistryKeyModifier and TypeFieldDescriptionprivate @Nullable RegistryKey
<LootTable> AbstractChestBoatEntity.lootTable
private @Nullable RegistryKey
<LootTable> StorageMinecartEntity.lootTable
Methods in net.minecraft.entity.vehicle that return RegistryKeyModifier and TypeMethodDescriptionAbstractChestBoatEntity.getLootTable()
StorageMinecartEntity.getLootTable()
VehicleInventory.getLootTable()
Methods in net.minecraft.entity.vehicle with parameters of type RegistryKeyModifier 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
Methods in net.minecraft.inventory that return RegistryKeyMethods in net.minecraft.inventory with parameters of type RegistryKeyModifier 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
Fields in net.minecraft.item declared as RegistryKeyModifier 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
Methods in net.minecraft.item that return RegistryKeyModifier 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> Methods in net.minecraft.item with parameters of type RegistryKeyModifier 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
Fields in net.minecraft.item.equipment declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey
<EquipmentAsset> EquipmentAssetKeys.ARMADILLO_SCUTE
private final RegistryKey
<EquipmentAsset> ArmorMaterial.assetId
The field for theassetId
record component.static final RegistryKey
<EquipmentAsset> EquipmentAssetKeys.CHAINMAIL
static final RegistryKey
<EquipmentAsset> EquipmentAssetKeys.DIAMOND
static final RegistryKey
<EquipmentAsset> EquipmentAssetKeys.ELYTRA
static final RegistryKey
<EquipmentAsset> EquipmentAssetKeys.GOLD
static final RegistryKey
<EquipmentAsset> EquipmentAssetKeys.IRON
static final RegistryKey
<EquipmentAsset> EquipmentAssetKeys.LEATHER
static final RegistryKey
<EquipmentAsset> EquipmentAssetKeys.NETHERITE
static final RegistryKey
<? extends Registry<EquipmentAsset>> EquipmentAssetKeys.REGISTRY_KEY
static final RegistryKey
<EquipmentAsset> EquipmentAssetKeys.TRADER_LLAMA
static final RegistryKey
<EquipmentAsset> EquipmentAssetKeys.TURTLE_SCUTE
Fields in net.minecraft.item.equipment with type parameters of type RegistryKeyModifier and TypeFieldDescriptionstatic final Map
<DyeColor, RegistryKey<EquipmentAsset>> EquipmentAssetKeys.CARPET_FROM_COLOR
Methods in net.minecraft.item.equipment that return RegistryKeyModifier and TypeMethodDescriptionArmorMaterial.assetId()
Returns the value of theassetId
record component.static RegistryKey
<EquipmentAsset> Constructors in net.minecraft.item.equipment with parameters of type RegistryKeyModifierConstructorDescriptionArmorMaterial
(int int2, Map<EquipmentType, Integer> map, int int3, RegistryEntry<SoundEvent> registryEntry, float float2, float float3, TagKey<Item> tagKey, RegistryKey<EquipmentAsset> registryKey) -
Uses of RegistryKey in net.minecraft.item.equipment.trim
Fields in net.minecraft.item.equipment.trim declared as RegistryKeyModifier 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
<ArmorTrimMaterial> ArmorTrimMaterials.RESIN
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
Fields in net.minecraft.item.equipment.trim with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Map
<RegistryKey<EquipmentAsset>, String> ArmorTrimMaterial.overrideArmorAssets
The field for theoverrideArmorAssets
record component.Methods in net.minecraft.item.equipment.trim that return RegistryKeyModifier and TypeMethodDescriptionprivate static RegistryKey
<ArmorTrimMaterial> private static RegistryKey
<ArmorTrimPattern> Methods in net.minecraft.item.equipment.trim that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionArmorTrimMaterial.overrideArmorAssets()
Returns the value of theoverrideArmorAssets
record component.Methods in net.minecraft.item.equipment.trim with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static void
ArmorTrimMaterials.register
(Registerable<ArmorTrimMaterial> registry, RegistryKey<ArmorTrimMaterial> key, Item ingredient, Style style) private static void
ArmorTrimMaterials.register
(Registerable<ArmorTrimMaterial> registry, RegistryKey<ArmorTrimMaterial> key, Item ingredient, Style style, Map<RegistryKey<EquipmentAsset>, String> overrideArmorAssets) static void
ArmorTrimPatterns.register
(Registerable<ArmorTrimPattern> registry, Item template, RegistryKey<ArmorTrimPattern> key) Method parameters in net.minecraft.item.equipment.trim with type arguments of type RegistryKeyModifier and TypeMethodDescriptionstatic ArmorTrimMaterial
ArmorTrimMaterial.of
(String assetName, Item ingredient, Text description, Map<RegistryKey<EquipmentAsset>, String> overrideArmorAssets) private static void
ArmorTrimMaterials.register
(Registerable<ArmorTrimMaterial> registry, RegistryKey<ArmorTrimMaterial> key, Item ingredient, Style style, Map<RegistryKey<EquipmentAsset>, String> overrideArmorAssets) Constructor parameters in net.minecraft.item.equipment.trim with type arguments of type RegistryKeyModifierConstructorDescriptionArmorTrimMaterial
(String string, RegistryEntry<Item> registryEntry, Map<RegistryKey<EquipmentAsset>, String> map, Text text) -
Uses of RegistryKey in net.minecraft.item.map
Fields in net.minecraft.item.map declared as RegistryKeyMethods in net.minecraft.item.map with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic MapState
MapState.of
(byte scale, boolean 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.Constructors in net.minecraft.item.map with parameters of type RegistryKeyModifierConstructorDescriptionprivate
MapState
(int centerX, int centerZ, byte scale, boolean showDecorations, boolean unlimitedTracking, boolean locked, RegistryKey<World> dimension) -
Uses of RegistryKey in net.minecraft.loot
Fields in net.minecraft.loot declared as RegistryKeyModifier 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
Fields in net.minecraft.loot with type parameters of type RegistryKeyModifier 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
Methods in net.minecraft.loot that return RegistryKeyModifier and TypeMethodDescriptionprivate static RegistryKey
<LootTable> private static RegistryKey
<LootTable> LootTables.registerLootTable
(RegistryKey<LootTable> key) LootDataType.registryKey()
Returns the value of theregistryKey
record component.Methods in net.minecraft.loot that return types with arguments of type RegistryKeyMethods in net.minecraft.loot with parameters of type RegistryKeyModifier 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) Method parameters in net.minecraft.loot with type arguments of type RegistryKeyModifier and TypeMethodDescriptionprivate static void
LootTables.registerAllDyeColors
(EnumMap<DyeColor, RegistryKey<LootTable>> lootTableMap, String lootTableType) Constructors in net.minecraft.loot with parameters of type RegistryKeyModifierConstructorDescriptionLootDataType
(RegistryKey<Registry<T>> registryKey, com.mojang.serialization.Codec<T> codec, LootDataType.Validator<T> validator) Creates an instance of aLootDataType
record class.Constructor parameters in net.minecraft.loot with type arguments of type RegistryKeyModifierConstructorDescriptionprivate
LootTableReporter
(ErrorReporter errorReporter, ContextType contextType, Optional<RegistryEntryLookup.RegistryLookup> dataLookup, Set<RegistryKey<?>> referenceStack) -
Uses of RegistryKey in net.minecraft.loot.condition
Fields in net.minecraft.loot.condition declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey
<LootCondition> ReferenceLootCondition.id
The field for theid
record component.Methods in net.minecraft.loot.condition that return RegistryKeyModifier and TypeMethodDescriptionReferenceLootCondition.id()
Returns the value of theid
record component.Methods in net.minecraft.loot.condition with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic LootCondition.Builder
ReferenceLootCondition.builder
(RegistryKey<LootCondition> key) Constructors in net.minecraft.loot.condition with parameters of type RegistryKey -
Uses of RegistryKey in net.minecraft.loot.entry
Fields in net.minecraft.loot.entry with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final com.mojang.datafixers.util.Either
<RegistryKey<LootTable>, LootTable> LootTableEntry.value
Methods in net.minecraft.loot.entry with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic LeafEntry.Builder
<?> LootTableEntry.builder
(RegistryKey<LootTable> key) Constructor parameters in net.minecraft.loot.entry with type arguments of type RegistryKeyModifierConstructorDescriptionprivate
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
Fields in net.minecraft.loot.function declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey
<LootTable> SetLootTableLootFunction.lootTable
private final RegistryKey
<LootFunction> ReferenceLootFunction.name
Methods in net.minecraft.loot.function with parameters of type RegistryKeyModifier 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) Constructors in net.minecraft.loot.function with parameters of type RegistryKeyModifierConstructorDescriptionprivate
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
Methods in net.minecraft.network that return RegistryKeyModifier and TypeMethodDescription<T> RegistryKey
<T> PacketByteBuf.readRegistryKey
(RegistryKey<? extends Registry<T>> registryRef) Reads a registry key from this buf.<T> RegistryKey
<? extends Registry<T>> PacketByteBuf.readRegistryRefKey()
Reads a registry key referencing another registry key from this buf.Methods in net.minecraft.network with parameters of type RegistryKeyModifier and TypeMethodDescription<T> RegistryKey
<T> PacketByteBuf.readRegistryKey
(RegistryKey<? extends Registry<T>> registryRef) Reads a registry key from this buf.void
PacketByteBuf.writeRegistryKey
(RegistryKey<?> key) Writes a registry key to this buf. -
Uses of RegistryKey in net.minecraft.network.codec
Methods in net.minecraft.network.codec with parameters of type RegistryKeyModifier 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
Fields in net.minecraft.network.message declared as RegistryKeyModifier 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.Methods in net.minecraft.network.message that return RegistryKeyMethods in net.minecraft.network.message with parameters of type RegistryKeyModifier 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
Fields in net.minecraft.network.packet.s2c.common with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Map
<RegistryKey<? extends Registry<?>>, TagPacketSerializer.Serialized> SynchronizeTagsS2CPacket.groups
Methods in net.minecraft.network.packet.s2c.common that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionMap
<RegistryKey<? extends Registry<?>>, TagPacketSerializer.Serialized> SynchronizeTagsS2CPacket.getGroups()
Constructor parameters in net.minecraft.network.packet.s2c.common with type arguments of type RegistryKeyModifierConstructorDescriptionSynchronizeTagsS2CPacket
(Map<RegistryKey<? extends Registry<?>>, TagPacketSerializer.Serialized> groups) -
Uses of RegistryKey in net.minecraft.network.packet.s2c.config
Fields in net.minecraft.network.packet.s2c.config declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey
<? extends Registry<?>> DynamicRegistriesS2CPacket.registry
The field for theregistry
record component.Fields in net.minecraft.network.packet.s2c.config with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate static final PacketCodec
<ByteBuf, RegistryKey<? extends Registry<?>>> DynamicRegistriesS2CPacket.REGISTRY_KEY_CODEC
Methods in net.minecraft.network.packet.s2c.config that return RegistryKeyModifier and TypeMethodDescriptionRegistryKey
<? extends Registry<?>> DynamicRegistriesS2CPacket.registry()
Returns the value of theregistry
record component.Constructors in net.minecraft.network.packet.s2c.config with parameters of type RegistryKeyModifierConstructorDescriptionDynamicRegistriesS2CPacket
(RegistryKey<? extends Registry<?>> registryKey, List<SerializableRegistries.SerializedRegistryEntry> list) -
Uses of RegistryKey in net.minecraft.network.packet.s2c.custom
Fields in net.minecraft.network.packet.s2c.custom declared as RegistryKeyModifier 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.Methods in net.minecraft.network.packet.s2c.custom that return RegistryKeyModifier and TypeMethodDescriptionDebugStructuresCustomPayload.dimension()
Returns the value of thedimension
record component.DebugGameEventCustomPayload.gameEventType()
Returns the value of thegameEventType
record component.Constructors in net.minecraft.network.packet.s2c.custom with parameters of type RegistryKeyModifierConstructorDescriptionDebugGameEventCustomPayload
(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
Fields in net.minecraft.network.packet.s2c.play declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey
<World> CommonPlayerSpawnInfo.dimension
The field for thedimension
record component.Fields in net.minecraft.network.packet.s2c.play with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Set
<RegistryKey<World>> GameJoinS2CPacket.dimensionIds
The field for thedimensionIds
record component.private final Map
<RegistryKey<RecipePropertySet>, RecipePropertySet> SynchronizeRecipesS2CPacket.itemSets
The field for theitemSets
record component.Methods in net.minecraft.network.packet.s2c.play that return RegistryKeyModifier and TypeMethodDescriptionCommonPlayerSpawnInfo.dimension()
Returns the value of thedimension
record component.Methods in net.minecraft.network.packet.s2c.play that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionGameJoinS2CPacket.dimensionIds()
Returns the value of thedimensionIds
record component.SynchronizeRecipesS2CPacket.itemSets()
Returns the value of theitemSets
record component.Constructors in net.minecraft.network.packet.s2c.play with parameters of type RegistryKeyModifierConstructorDescriptionCommonPlayerSpawnInfo
(RegistryEntry<DimensionType> registryEntry, RegistryKey<World> registryKey, long long2, GameMode gameMode, @Nullable GameMode gameMode2, boolean bool, boolean bool2, Optional<GlobalPos> optional, int int2, int int3) Constructor parameters in net.minecraft.network.packet.s2c.play with type arguments of type RegistryKeyModifierConstructorDescriptionGameJoinS2CPacket
(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
Methods in net.minecraft.predicate with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic <T> com.mojang.serialization.Codec
<TagPredicate<T>> TagPredicate.createCodec
(RegistryKey<? extends Registry<T>> registryRef) -
Uses of RegistryKey in net.minecraft.predicate.entity
Fields in net.minecraft.predicate.entity with type parameters of type RegistryKeyModifier 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.Methods in net.minecraft.predicate.entity that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionLocationPredicate.dimension()
Returns the value of thedimension
record component.PlayerPredicate.recipes()
Returns the value of therecipes
record component.Methods in net.minecraft.predicate.entity with parameters of type RegistryKeyModifier 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) Constructors in net.minecraft.predicate.entity with parameters of type RegistryKeyModifierConstructorDescriptionDynamicVariantType
(RegistryKey<? extends Registry<V>> registryRef, Function<Entity, Optional<RegistryEntry<V>>> variantGetter) Constructor parameters in net.minecraft.predicate.entity with type arguments of type RegistryKeyModifierConstructorDescriptionPlayerPredicate
(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
Fields in net.minecraft.recipe declared as RegistryKeyModifier 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
Fields in net.minecraft.recipe with type parameters of type RegistryKeyModifier 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
Methods in net.minecraft.recipe that return RegistryKeyModifier and TypeMethodDescriptionRegistryKey
<Recipe<?>> RecipeEntry.id()
Returns the value of theid
record component.private static RegistryKey
<RecipePropertySet> Methods in net.minecraft.recipe that return types with arguments of type RegistryKeyMethods in net.minecraft.recipe with parameters of type RegistryKeyModifier 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) Constructors in net.minecraft.recipe with parameters of type RegistryKeyModifierConstructorDescriptionprotected
PropertySetBuilder
(RegistryKey<RecipePropertySet> propertySetKey, ServerRecipeManager.SoleIngredientGetter ingredientGetter) RecipeEntry
(RegistryKey<Recipe<?>> registryKey, T t) Constructor parameters in net.minecraft.recipe with type arguments of type RegistryKeyModifierConstructorDescriptionprivate
PreparedRecipes
(Multimap<RecipeType<?>, RecipeEntry<?>> byType, Map<RegistryKey<Recipe<?>>, RecipeEntry<?>> byKey) -
Uses of RegistryKey in net.minecraft.registry
Fields in net.minecraft.registry declared as RegistryKeyModifier 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
Fields in net.minecraft.registry with type parameters of type RegistryKeyModifier 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.Methods in net.minecraft.registry that return RegistryKeyModifier 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) Methods in net.minecraft.registry that return types with arguments of type RegistryKeyModifier 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.Methods in net.minecraft.registry with parameters of type RegistryKeyModifier 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) Method parameters in net.minecraft.registry with type arguments of type RegistryKeyModifier 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) Constructors in net.minecraft.registry with parameters of type RegistryKeyModifierConstructorDescription(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) Constructor parameters in net.minecraft.registry with type arguments of type RegistryKeyModifierConstructorDescriptionImmutableImpl
(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
Fields in net.minecraft.registry.entry declared as RegistryKeyModifier 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
Methods in net.minecraft.registry.entry that return RegistryKeyModifier and TypeMethodDescriptionRegistryEntry.Reference.registryKey()
Returns the registry key of this entry.Methods in net.minecraft.registry.entry that return types with arguments of type RegistryKeyModifier 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.Methods in net.minecraft.registry.entry with parameters of type RegistryKeyModifier 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.Method parameters in net.minecraft.registry.entry with type arguments of type RegistryKeyModifier 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
.Constructors in net.minecraft.registry.entry with parameters of type RegistryKeyModifierConstructorDescriptionprotected
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
Fields in net.minecraft.registry.tag declared as RegistryKeyModifier 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.Methods in net.minecraft.registry.tag that return RegistryKeyModifier 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.Methods in net.minecraft.registry.tag that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionstatic Map
<RegistryKey<? extends Registry<?>>, TagPacketSerializer.Serialized> TagPacketSerializer.serializeTags
(CombinedDynamicRegistries<ServerDynamicRegistryType> dynamicRegistryManager) Methods in net.minecraft.registry.tag with parameters of type RegistryKeyModifier 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) Constructors in net.minecraft.registry.tag with parameters of type RegistryKeyModifierConstructorDescriptionRegistryTags
(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
Methods in net.minecraft.resource with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic ResourceFinder
ResourceFinder.json
(RegistryKey<? extends Registry<?>> registryRef) static <T> void
JsonDataLoader.load
(ResourceManager manager, RegistryKey<? extends Registry<T>> registryRef, com.mojang.serialization.DynamicOps<JsonElement> ops, com.mojang.serialization.Codec<T> codec, Map<Identifier, T> results) Constructors in net.minecraft.resource with parameters of type RegistryKeyModifierConstructorDescriptionprotected
JsonDataLoader
(RegistryWrapper.WrapperLookup registries, com.mojang.serialization.Codec<T> codec, RegistryKey<? extends Registry<T>> registryRef) -
Uses of RegistryKey in net.minecraft.resource.featuretoggle
Fields in net.minecraft.resource.featuretoggle with type parameters of type RegistryKeyModifier and TypeFieldDescriptionstatic final Set
<RegistryKey<? extends Registry<? extends ToggleableFeature>>> ToggleableFeature.FEATURE_ENABLED_REGISTRY_KEYS
-
Uses of RegistryKey in net.minecraft.screen
Constructors in net.minecraft.screen with parameters of type RegistryKeyModifierConstructorDescriptionprotected
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
Fields in net.minecraft.server with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Map
<RegistryKey<World>, ServerWorld> MinecraftServer.worlds
Methods in net.minecraft.server that return types with arguments of type RegistryKeyMethods in net.minecraft.server with parameters of type RegistryKeyModifier and TypeMethodDescriptionMinecraftServer.getWorld
(RegistryKey<World> key) void
PlayerManager.sendToAround
(@Nullable PlayerEntity player, double x, double y, double z, double distance, RegistryKey<World> worldKey, Packet<?> packet) void
PlayerManager.sendToDimension
(Packet<?> packet, RegistryKey<World> dimension) -
Uses of RegistryKey in net.minecraft.server.chase
Fields in net.minecraft.server.chase declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey
<World> ChaseClient.TeleportPos.dimension
The field for thedimension
record component.Methods in net.minecraft.server.chase that return RegistryKeyModifier and TypeMethodDescriptionChaseClient.TeleportPos.dimension()
Returns the value of thedimension
record component.Constructors in net.minecraft.server.chase with parameters of type RegistryKeyModifierConstructorDescription(package private)
TeleportPos
(RegistryKey<World> dimension, Vec3d pos, Vec2f rot) Creates an instance of aTeleportPos
record class. -
Uses of RegistryKey in net.minecraft.server.command
Fields in net.minecraft.server.command with type parameters of type RegistryKeyModifier 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
Methods in net.minecraft.server.command that return types with arguments of type RegistryKeyMethods in net.minecraft.server.command with parameters of type RegistryKeyModifier and TypeMethodDescriptionCompletableFuture
<com.mojang.brigadier.suggestion.Suggestions> ServerCommandSource.listIdSuggestions
(RegistryKey<? extends Registry<?>> registryRef, CommandSource.SuggestedIdType suggestedIdType, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, com.mojang.brigadier.context.CommandContext<?> context) private static void
LootCommand.sendDroppedFeedback
(ServerCommandSource source, List<ItemStack> stacks, RegistryKey<LootTable> lootTable) -
Uses of RegistryKey in net.minecraft.server.dedicated
Fields in net.minecraft.server.dedicated with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate static final Map
<String, RegistryKey<WorldPreset>> ServerPropertiesHandler.WorldGenProperties.LEVEL_TYPE_TO_PRESET_KEY
-
Uses of RegistryKey in net.minecraft.server.function
Fields in net.minecraft.server.function declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey
<Registry<CommandFunction<ServerCommandSource>>> FunctionLoader.FUNCTION_REGISTRY_KEY
-
Uses of RegistryKey in net.minecraft.server.network
Fields in net.minecraft.server.network declared as RegistryKeyModifier and TypeFieldDescriptionprivate RegistryKey
<World> ServerPlayerEntity.spawnPointDimension
Fields in net.minecraft.server.network with type parameters of type RegistryKeyModifier 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
Methods in net.minecraft.server.network that return RegistryKeyMethods in net.minecraft.server.network with parameters of type RegistryKeyModifier 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) Method parameters in net.minecraft.server.network with type arguments of type RegistryKeyModifier 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
Constructors in net.minecraft.server.world with parameters of type RegistryKeyModifierConstructorDescriptionServerWorld
(MinecraftServer server, Executor workerExecutor, LevelStorage.Session session, ServerWorldProperties properties, RegistryKey<World> worldKey, DimensionOptions dimensionOptions, WorldGenerationProgressListener worldGenerationProgressListener, boolean debugWorld, long seed, List<SpecialSpawner> spawners, boolean shouldTickTime, @Nullable RandomSequencesState randomSequencesState) -
Uses of RegistryKey in net.minecraft.structure
Fields in net.minecraft.structure declared as RegistryKeyModifier 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
Fields in net.minecraft.structure with type parameters of type RegistryKeyModifier and TypeFieldDescription(package private) static final Map
<String, RegistryKey<LootTable>> ShipwreckGenerator.LOOT_TABLES
Methods in net.minecraft.structure that return RegistryKeyMethods in net.minecraft.structure with parameters of type RegistryKeyModifier 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
Fields in net.minecraft.structure.pool declared as RegistryKeyMethods in net.minecraft.structure.pool that return RegistryKeyModifier 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
Fields in net.minecraft.structure.pool.alias declared as RegistryKeyModifier 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.Fields in net.minecraft.structure.pool.alias with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final DataPool
<RegistryKey<StructurePool>> RandomStructurePoolAliasBinding.targets
The field for thetargets
record component.Methods in net.minecraft.structure.pool.alias that return RegistryKeyModifier 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.Methods in net.minecraft.structure.pool.alias that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionDirectStructurePoolAliasBinding.streamTargets()
RandomGroupStructurePoolAliasBinding.streamTargets()
RandomStructurePoolAliasBinding.streamTargets()
StructurePoolAliasBinding.streamTargets()
RandomStructurePoolAliasBinding.targets()
Returns the value of thetargets
record component.Methods in net.minecraft.structure.pool.alias with parameters of type RegistryKeyModifier and TypeMethodDescriptionStructurePoolAliasBinding.direct
(RegistryKey<StructurePool> alias, RegistryKey<StructurePool> target) StructurePoolAliasLookup.lookup
(RegistryKey<StructurePool> pool) StructurePoolAliasBinding.random
(RegistryKey<StructurePool> alias, DataPool<RegistryKey<StructurePool>> targets) Method parameters in net.minecraft.structure.pool.alias with type arguments of type RegistryKeyModifier 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) Constructors in net.minecraft.structure.pool.alias with parameters of type RegistryKeyModifierConstructorDescription(package private)
DirectStructurePoolAliasBinding
(RegistryKey<StructurePool> registryKey, RegistryKey<StructurePool> registryKey2) (package private)
RandomStructurePoolAliasBinding
(RegistryKey<StructurePool> registryKey, DataPool<RegistryKey<StructurePool>> dataPool) Constructor parameters in net.minecraft.structure.pool.alias with type arguments of type RegistryKeyModifierConstructorDescription(package private)
RandomStructurePoolAliasBinding
(RegistryKey<StructurePool> registryKey, DataPool<RegistryKey<StructurePool>> dataPool) -
Uses of RegistryKey in net.minecraft.structure.processor
Fields in net.minecraft.structure.processor declared as RegistryKeyModifier 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
Methods in net.minecraft.structure.processor that return RegistryKeyMethods in net.minecraft.structure.processor with parameters of type RegistryKeyModifier 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
Fields in net.minecraft.structure.rule.blockentity declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey
<LootTable> AppendLootRuleBlockEntityModifier.lootTable
Constructors in net.minecraft.structure.rule.blockentity with parameters of type RegistryKeyModifierConstructorDescriptionAppendLootRuleBlockEntityModifier
(RegistryKey<LootTable> lootTable) -
Uses of RegistryKey in net.minecraft.test
Methods in net.minecraft.test with parameters of type RegistryKey -
Uses of RegistryKey in net.minecraft.util.math
Fields in net.minecraft.util.math declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey
<World> GlobalPos.dimension
The field for thedimension
record component.Methods in net.minecraft.util.math that return RegistryKeyModifier and TypeMethodDescriptionGlobalPos.dimension()
Returns the value of thedimension
record component.Methods in net.minecraft.util.math with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic GlobalPos
GlobalPos.create
(RegistryKey<World> dimension, BlockPos pos) boolean
GlobalPos.isWithinRange
(RegistryKey<World> dimension, BlockPos otherPos, int maxDistance) Constructors in net.minecraft.util.math with parameters of type RegistryKeyModifierConstructorDescriptionGlobalPos
(RegistryKey<World> dimension, BlockPos pos) Creates an instance of aGlobalPos
record class. -
Uses of RegistryKey in net.minecraft.util.profiling.jfr
Methods in net.minecraft.util.profiling.jfr with parameters of type RegistryKeyModifier and TypeMethodDescriptionFlightProfiler.NoopProfiler.startChunkGenerationProfiling
(ChunkPos chunkPos, RegistryKey<World> world, String targetStatus) FlightProfiler.startChunkGenerationProfiling
(ChunkPos chunkPos, RegistryKey<World> world, String targetStatus) JfrProfiler.startChunkGenerationProfiling
(ChunkPos chunkPos, RegistryKey<World> world, String targetStatus) FlightProfiler.NoopProfiler.startStructureGenerationProfiling
(ChunkPos chunkPos, RegistryKey<World> world, RegistryEntry<Structure> structure) FlightProfiler.startStructureGenerationProfiling
(ChunkPos chunkPos, RegistryKey<World> world, RegistryEntry<Structure> structure) JfrProfiler.startStructureGenerationProfiling
(ChunkPos chunkPos, RegistryKey<World> world, RegistryEntry<Structure> structure) -
Uses of RegistryKey in net.minecraft.util.profiling.jfr.event
Constructors in net.minecraft.util.profiling.jfr.event with parameters of type RegistryKeyModifierConstructorDescriptionChunkGenerationEvent
(ChunkPos chunkPos, RegistryKey<World> world, String targetStatus) StructureGenerationEvent
(ChunkPos chunkPos, RegistryEntry<Structure> structure, RegistryKey<World> dimension) -
Uses of RegistryKey in net.minecraft.village
Fields in net.minecraft.village with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate static final Map
<RegistryKey<Biome>, VillagerType> VillagerType.BIOME_TO_TYPE
private final Optional
<RegistryKey<EnchantmentProvider>> TradeOffers.ProcessItemFactory.enchantmentProviderKey
private final Optional
<RegistryKey<EnchantmentProvider>> TradeOffers.SellItemFactory.enchantmentProviderKey
Methods in net.minecraft.village with parameters of type RegistryKeyModifier 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) Constructors in net.minecraft.village with parameters of type RegistryKeyModifierConstructorDescription(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) Constructor parameters in net.minecraft.village with type arguments of type RegistryKeyModifierConstructorDescriptionProcessItemFactory
(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
Fields in net.minecraft.world declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey
<World> World.END
static final RegistryKey
<World> World.NETHER
static final RegistryKey
<World> World.OVERWORLD
private final RegistryKey
<World> World.registryKey
private final RegistryKey
<World> StructureLocator.worldKey
Fields in net.minecraft.world with type parameters of type RegistryKeyModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<RegistryKey<World>> World.CODEC
Methods in net.minecraft.world that return RegistryKeyMethods in net.minecraft.world with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic FeatureUpdater
FeatureUpdater.create
(RegistryKey<World> world, @Nullable PersistentStateManager persistentStateManager) default <T> RegistryWrapper
<T> WorldView.createCommandRegistryWrapper
(RegistryKey<? extends Registry<? extends T>> registryRef) default void
WorldAccess.emitGameEvent
(RegistryKey<GameEvent> event, BlockPos pos, GameEvent.Emitter emitter) Constructors in net.minecraft.world with parameters of type RegistryKeyModifierConstructorDescriptionStructureLocator
(NbtScannable chunkIoWorker, DynamicRegistryManager registryManager, StructureTemplateManager structureTemplateManager, RegistryKey<World> worldKey, ChunkGenerator chunkGenerator, NoiseConfig noiseConfig, HeightLimitView world, BiomeSource biomeSource, long seed, com.mojang.datafixers.DataFixer dataFixer) 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
Fields in net.minecraft.world.biome declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey
<Biome> BiomeKeys.BADLANDS
static final RegistryKey
<Biome> BiomeKeys.BAMBOO_JUNGLE
static final RegistryKey
<Biome> BiomeKeys.BASALT_DELTAS
static final RegistryKey
<Biome> BiomeKeys.BEACH
static final RegistryKey
<Biome> BiomeKeys.BIRCH_FOREST
static final RegistryKey
<Biome> BiomeKeys.CHERRY_GROVE
static final RegistryKey
<Biome> BiomeKeys.COLD_OCEAN
static final RegistryKey
<Biome> BiomeKeys.CRIMSON_FOREST
static final RegistryKey
<Biome> BiomeKeys.DARK_FOREST
static final RegistryKey
<Biome> BiomeKeys.DEEP_COLD_OCEAN
static final RegistryKey
<Biome> BiomeKeys.DEEP_DARK
static final RegistryKey
<Biome> BiomeKeys.DEEP_FROZEN_OCEAN
static final RegistryKey
<Biome> BiomeKeys.DEEP_LUKEWARM_OCEAN
static final RegistryKey
<Biome> BiomeKeys.DEEP_OCEAN
static final RegistryKey
<Biome> BiomeKeys.DESERT
static final RegistryKey
<Biome> BiomeKeys.DRIPSTONE_CAVES
static final RegistryKey
<Biome> BiomeKeys.END_BARRENS
static final RegistryKey
<Biome> BiomeKeys.END_HIGHLANDS
static final RegistryKey
<Biome> BiomeKeys.END_MIDLANDS
static final RegistryKey
<Biome> BiomeKeys.ERODED_BADLANDS
static final RegistryKey
<Biome> BiomeKeys.FLOWER_FOREST
static final RegistryKey
<Biome> BiomeKeys.FOREST
static final RegistryKey
<Biome> BiomeKeys.FROZEN_OCEAN
static final RegistryKey
<Biome> BiomeKeys.FROZEN_PEAKS
static final RegistryKey
<Biome> BiomeKeys.FROZEN_RIVER
static final RegistryKey
<Biome> BiomeKeys.GROVE
static final RegistryKey
<Biome> BiomeKeys.ICE_SPIKES
static final RegistryKey
<Biome> BiomeKeys.JAGGED_PEAKS
static final RegistryKey
<Biome> BiomeKeys.JUNGLE
static final RegistryKey
<Biome> BiomeKeys.LUKEWARM_OCEAN
static final RegistryKey
<Biome> BiomeKeys.LUSH_CAVES
static final RegistryKey
<Biome> BiomeKeys.MANGROVE_SWAMP
static final RegistryKey
<Biome> BiomeKeys.MEADOW
static final RegistryKey
<Biome> BiomeKeys.MUSHROOM_FIELDS
static final RegistryKey
<Biome> BiomeKeys.NETHER_WASTES
static final RegistryKey
<Biome> BiomeKeys.OCEAN
static final RegistryKey
<Biome> BiomeKeys.OLD_GROWTH_BIRCH_FOREST
static final RegistryKey
<Biome> BiomeKeys.OLD_GROWTH_PINE_TAIGA
static final RegistryKey
<Biome> BiomeKeys.OLD_GROWTH_SPRUCE_TAIGA
static final RegistryKey
<Biome> BiomeKeys.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
Methods in net.minecraft.world.biome that return RegistryKeyMethods in net.minecraft.world.biome with parameters of type RegistryKeyModifier 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
Fields in net.minecraft.world.biome.source declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey
<MultiNoiseBiomeSourceParameterList> MultiNoiseBiomeSourceParameterLists.NETHER
static final RegistryKey
<MultiNoiseBiomeSourceParameterList> MultiNoiseBiomeSourceParameterLists.OVERWORLD
Methods in net.minecraft.world.biome.source that return RegistryKeyMethods in net.minecraft.world.biome.source that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionMultiNoiseBiomeSourceParameterList.Preset.biomeStream()
MultiNoiseBiomeSourceParameterList.getPresetToEntriesMap()
Methods in net.minecraft.world.biome.source with parameters of type RegistryKeyModifier and TypeMethodDescriptionboolean
MultiNoiseBiomeSource.matchesInstance
(RegistryKey<MultiNoiseBiomeSourceParameterList> parameterList) Method parameters in net.minecraft.world.biome.source with type arguments of type RegistryKeyModifier and TypeMethodDescription<T> MultiNoiseUtil.Entries
<T> MultiNoiseBiomeSourceParameterList.Preset.BiomeSourceFunction.apply
(Function<RegistryKey<Biome>, T> biomeEntryGetter) (package private) static <T> MultiNoiseUtil.Entries
<T> MultiNoiseBiomeSourceParameterList.Preset.getOverworldEntries
(Function<RegistryKey<Biome>, T> biomeEntryGetter) -
Uses of RegistryKey in net.minecraft.world.biome.source.util
Fields in net.minecraft.world.biome.source.util declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey<Biome>[][]
VanillaBiomeParameters.commonBiomes
private final RegistryKey<Biome>[][]
VanillaBiomeParameters.nearMountainBiomes
private final RegistryKey<Biome>[][]
VanillaBiomeParameters.oceanBiomes
private final RegistryKey<Biome>[][]
VanillaBiomeParameters.specialNearMountainBiomes
private final RegistryKey<Biome>[][]
VanillaBiomeParameters.uncommonBiomes
private final RegistryKey<Biome>[][]
VanillaBiomeParameters.windsweptBiomes
Methods in net.minecraft.world.biome.source.util that return RegistryKeyModifier and TypeMethodDescriptionprivate RegistryKey
<Biome> VanillaBiomeParameters.getBadlandsBiome
(int humidity, MultiNoiseUtil.ParameterRange weirdness) 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.Methods in net.minecraft.world.biome.source.util with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate RegistryKey
<Biome> VanillaBiomeParameters.getBiomeOrWindsweptSavanna
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness, RegistryKey<Biome> biomeKey) 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) Method parameters in net.minecraft.world.biome.source.util with type arguments of type RegistryKeyModifier and TypeMethodDescriptionprivate void
VanillaBiomeParameters.writeBiomeParameters
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange temperature, MultiNoiseUtil.ParameterRange humidity, MultiNoiseUtil.ParameterRange continentalness, MultiNoiseUtil.ParameterRange erosion, MultiNoiseUtil.ParameterRange weirdness, float offset, RegistryKey<Biome> biome) private void
VanillaBiomeParameters.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
Fields in net.minecraft.world.chunk with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate static final Set
<RegistryKey<Biome>> BelowZeroRetrogen.CAVE_BIOMES
-
Uses of RegistryKey in net.minecraft.world.dimension
Fields in net.minecraft.world.dimension declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey
<DimensionOptions> DimensionOptions.END
static final RegistryKey
<DimensionOptions> DimensionOptions.NETHER
static final RegistryKey
<DimensionOptions> DimensionOptions.OVERWORLD
static final RegistryKey
<DimensionType> DimensionTypes.OVERWORLD
static final RegistryKey
<DimensionType> DimensionTypes.OVERWORLD_CAVES
static final RegistryKey
<DimensionType> DimensionTypes.THE_END
static final RegistryKey
<DimensionType> DimensionTypes.THE_NETHER
Fields in net.minecraft.world.dimension with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Map
<RegistryKey<DimensionOptions>, DimensionOptions> DimensionOptionsRegistryHolder.dimensions
The field for thedimensions
record component.private static final Set
<RegistryKey<DimensionOptions>> DimensionOptionsRegistryHolder.VANILLA_KEYS
Methods in net.minecraft.world.dimension that return RegistryKeyMethods in net.minecraft.world.dimension that return types with arguments of type RegistryKeyModifier 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.Methods in net.minecraft.world.dimension with parameters of type RegistryKeyModifier 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) Method parameters in net.minecraft.world.dimension with type arguments of type RegistryKeyModifier 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) Constructor parameters in net.minecraft.world.dimension with type arguments of type RegistryKeyModifierConstructorDescription -
Uses of RegistryKey in net.minecraft.world.event
Fields in net.minecraft.world.event with type parameters of type RegistryKeyModifier and TypeFieldDescriptionstatic final ToIntFunction
<RegistryKey<GameEvent>> Vibrations.FREQUENCIES
static final List
<RegistryKey<GameEvent>> Vibrations.RESONATIONS
Methods in net.minecraft.world.event that return RegistryKeyModifier and TypeMethodDescriptionstatic RegistryKey
<GameEvent> Vibrations.getResonation
(int frequency) Methods in net.minecraft.world.event with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic int
Vibrations.getFrequency
(RegistryKey<GameEvent> gameEvent) -
Uses of RegistryKey in net.minecraft.world.gen
Fields in net.minecraft.world.gen declared as RegistryKeyModifier 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
Fields in net.minecraft.world.gen with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Map
<RegistryKey<DimensionOptions>, DimensionOptions> WorldPreset.dimensions
Methods in net.minecraft.world.gen that return RegistryKeyModifier and TypeMethodDescriptionprivate static RegistryKey
<FlatLevelGeneratorPreset> private static RegistryKey
<WorldPreset> Methods in net.minecraft.world.gen that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionWorldPreset.collectDimensions()
static Optional
<RegistryKey<WorldPreset>> WorldPresets.getWorldPreset
(DimensionOptionsRegistryHolder registry) Methods in net.minecraft.world.gen with parameters of type RegistryKeyModifier 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) Method parameters in net.minecraft.world.gen with type arguments of type RegistryKeyModifier and TypeMethodDescriptionprivate void
FlatLevelGeneratorPresets.Registrar.createAndRegister
(RegistryKey<FlatLevelGeneratorPreset> registryKey, ItemConvertible icon, RegistryKey<Biome> biome, Set<RegistryKey<StructureSet>> structureSetKeys, boolean hasFeatures, boolean hasLakes, FlatChunkGeneratorLayer[] layers) Constructor parameters in net.minecraft.world.gen with type arguments of type RegistryKeyModifierConstructorDescriptionWorldPreset
(Map<RegistryKey<DimensionOptions>, DimensionOptions> dimensions) -
Uses of RegistryKey in net.minecraft.world.gen.carver
Fields in net.minecraft.world.gen.carver declared as RegistryKeyModifier 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
Methods in net.minecraft.world.gen.carver that return RegistryKey -
Uses of RegistryKey in net.minecraft.world.gen.chunk
Fields in net.minecraft.world.gen.chunk declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey
<ChunkGeneratorSettings> ChunkGeneratorSettings.AMPLIFIED
static final RegistryKey
<ChunkGeneratorSettings> ChunkGeneratorSettings.CAVES
static final RegistryKey
<ChunkGeneratorSettings> ChunkGeneratorSettings.END
static final RegistryKey
<ChunkGeneratorSettings> ChunkGeneratorSettings.FLOATING_ISLANDS
static final RegistryKey
<ChunkGeneratorSettings> ChunkGeneratorSettings.LARGE_BIOMES
static final RegistryKey
<ChunkGeneratorSettings> ChunkGeneratorSettings.NETHER
static final RegistryKey
<ChunkGeneratorSettings> ChunkGeneratorSettings.OVERWORLD
Methods in net.minecraft.world.gen.chunk that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionOptional
<RegistryKey<com.mojang.serialization.MapCodec<? extends ChunkGenerator>>> ChunkGenerator.getCodecKey()
Methods in net.minecraft.world.gen.chunk with parameters of type RegistryKeyModifier and TypeMethodDescriptionboolean
NoiseChunkGenerator.matchesSettings
(RegistryKey<ChunkGeneratorSettings> settings) void
ChunkGenerator.setStructureStarts
(DynamicRegistryManager registryManager, StructurePlacementCalculator placementCalculator, StructureAccessor structureAccessor, Chunk chunk, StructureTemplateManager structureTemplateManager, RegistryKey<World> dimension) Determines which structures should start in the given chunk and creates their starting points.private boolean
ChunkGenerator.trySetStructureStart
(StructureSet.WeightedEntry weightedEntry, StructureAccessor structureAccessor, DynamicRegistryManager dynamicRegistryManager, NoiseConfig noiseConfig, StructureTemplateManager structureManager, long seed, Chunk chunk, ChunkPos pos, ChunkSectionPos sectionPos, RegistryKey<World> dimension) -
Uses of RegistryKey in net.minecraft.world.gen.densityfunction
Fields in net.minecraft.world.gen.densityfunction declared as RegistryKeyModifier and TypeFieldDescriptionprivate static final RegistryKey
<DensityFunction> DensityFunctions.BASE_3D_NOISE_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
Methods in net.minecraft.world.gen.densityfunction that return RegistryKeyMethods in net.minecraft.world.gen.densityfunction with parameters of type RegistryKeyModifier 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
Fields in net.minecraft.world.gen.feature declared as RegistryKeyModifier 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_PALE_GARDEN
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.FLOWER_PALE_GARDEN
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_FOREST_FLOWERS
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PALE_GARDEN_FLOWERS
static final RegistryKey
<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PALE_GARDEN_VEGETATION
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PALE_GARDEN_VEGETATION
static final RegistryKey
<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PALE_MOSS_PATCH
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PALE_MOSS_PATCH
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
<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.PALE_OAK_BONEMEAL
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
Methods in net.minecraft.world.gen.feature that return RegistryKeyModifier and TypeMethodDescriptionstatic RegistryKey
<ConfiguredFeature<?, ?>> static RegistryKey
<PlacedFeature> Methods in net.minecraft.world.gen.feature with parameters of type RegistryKeyModifier 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
Fields in net.minecraft.world.gen.noise declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.AQUIFER_BARRIER
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.AQUIFER_FLUID_LEVEL_FLOODEDNESS
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.AQUIFER_FLUID_LEVEL_SPREAD
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.AQUIFER_LAVA
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.BADLANDS_PILLAR
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.BADLANDS_PILLAR_ROOF
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.BADLANDS_SURFACE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.CALCITE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.CAVE_CHEESE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.CAVE_ENTRANCE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.CAVE_LAYER
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.CLAY_BANDS_OFFSET
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.CONTINENTALNESS
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.CONTINENTALNESS_LARGE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.EROSION
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.EROSION_LARGE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.GRAVEL
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.GRAVEL_LAYER
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ICE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ICEBERG_PILLAR
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ICEBERG_PILLAR_ROOF
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ICEBERG_SURFACE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.JAGGED
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.NETHER_STATE_SELECTOR
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.NETHER_WART
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.NETHERRACK
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.NOODLE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.NOODLE_RIDGE_A
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.NOODLE_RIDGE_B
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.NOODLE_THICKNESS
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.OFFSET
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ORE_GAP
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ORE_VEIN_A
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ORE_VEIN_B
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ORE_VEININESS
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.PACKED_ICE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.PATCH
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.PILLAR
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.PILLAR_RARENESS
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.PILLAR_THICKNESS
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.POWDER_SNOW
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.RIDGE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SOUL_SAND_LAYER
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_2D
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_2D_ELEVATION
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_2D_MODULATOR
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_2D_THICKNESS
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_3D_1
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_3D_2
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_3D_RARITY
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_3D_THICKNESS
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_ROUGHNESS
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_ROUGHNESS_MODULATOR
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SURFACE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SURFACE_SECONDARY
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SURFACE_SWAMP
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.TEMPERATURE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.TEMPERATURE_LARGE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.VEGETATION
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.VEGETATION_LARGE
Fields in net.minecraft.world.gen.noise with type parameters of type RegistryKeyMethods in net.minecraft.world.gen.noise that return RegistryKeyModifier and TypeMethodDescriptionprivate static RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> Methods in net.minecraft.world.gen.noise with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic 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
Fields in net.minecraft.world.gen.structure declared as RegistryKeyModifier 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
Methods in net.minecraft.world.gen.structure that return RegistryKeyMethods in net.minecraft.world.gen.structure with parameters of type RegistryKeyModifier and TypeMethodDescriptionStructure.createStructureStart
(RegistryEntry<Structure> structure, RegistryKey<World> dimension, DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, NoiseConfig noiseConfig, StructureTemplateManager structureTemplateManager, long seed, ChunkPos chunkPos, int references, HeightLimitView world, Predicate<RegistryEntry<Biome>> validBiomes) -
Uses of RegistryKey in net.minecraft.world.gen.surfacebuilder
Fields in net.minecraft.world.gen.surfacebuilder declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> MaterialRules.NoiseThresholdMaterialCondition.noise
The field for thenoise
record component.Fields in net.minecraft.world.gen.surfacebuilder with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final List
<RegistryKey<Biome>> MaterialRules.BiomeMaterialCondition.biomes
(package private) final Predicate
<RegistryKey<Biome>> MaterialRules.BiomeMaterialCondition.predicate
Methods in net.minecraft.world.gen.surfacebuilder that return RegistryKeyModifier and TypeMethodDescriptionMaterialRules.NoiseThresholdMaterialCondition.noise()
Returns the value of thenoise
record component.Methods in net.minecraft.world.gen.surfacebuilder with parameters of type RegistryKeyModifier and TypeMethodDescriptionMaterialRules.biome
(RegistryKey<Biome>[] biomes) MaterialRules.noiseThreshold
(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noise, double min) MaterialRules.noiseThreshold
(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noise, double min, double max) Method parameters in net.minecraft.world.gen.surfacebuilder with type arguments of type RegistryKeyModifier and TypeMethodDescriptionprivate static MaterialRules.BiomeMaterialCondition
MaterialRules.biome
(List<RegistryKey<Biome>> biomes) Constructors in net.minecraft.world.gen.surfacebuilder with parameters of type RegistryKeyModifierConstructorDescription(package private)
NoiseThresholdMaterialCondition
(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> registryKey, double double2, double double3) Constructor parameters in net.minecraft.world.gen.surfacebuilder with type arguments of type RegistryKeyModifierConstructorDescription(package private)
BiomeMaterialCondition
(List<RegistryKey<Biome>> biomes) -
Uses of RegistryKey in net.minecraft.world.level.storage
Methods in net.minecraft.world.level.storage with parameters of type RegistryKey -
Uses of RegistryKey in net.minecraft.world.poi
Fields in net.minecraft.world.poi declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey
<PointOfInterestType> PointOfInterestTypes.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
Methods in net.minecraft.world.poi that return RegistryKeyMethods in net.minecraft.world.poi with parameters of type RegistryKeyModifier 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
Fields in net.minecraft.world.storage declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey
<World> StorageKey.dimension
The field for thedimension
record component.Methods in net.minecraft.world.storage that return RegistryKeyModifier and TypeMethodDescriptionStorageKey.dimension()
Returns the value of thedimension
record component.Methods in net.minecraft.world.storage with parameters of type RegistryKeyModifier 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) Method parameters in net.minecraft.world.storage with type arguments of type RegistryKeyModifier and TypeMethodDescriptionstatic void
VersionedChunkStorage.saveContextToNbt
(NbtCompound nbt, RegistryKey<World> worldKey, Optional<RegistryKey<com.mojang.serialization.MapCodec<? extends ChunkGenerator>>> generatorCodecKey) VersionedChunkStorage.updateChunkNbt
(RegistryKey<World> worldKey, Supplier<PersistentStateManager> persistentStateManagerFactory, NbtCompound nbt, Optional<RegistryKey<com.mojang.serialization.MapCodec<? extends ChunkGenerator>>> generatorCodecKey) Constructors in net.minecraft.world.storage with parameters of type RegistryKeyModifierConstructorDescriptionStorageKey
(String string, RegistryKey<World> registryKey, String string2) -
Uses of RegistryKey in net.minecraft.world.updater
Fields in net.minecraft.world.updater declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey
<World> WorldUpdater.WorldData.dimensionKey
The field for thedimensionKey
record component.Fields in net.minecraft.world.updater with type parameters of type RegistryKeyModifier and TypeFieldDescription(package private) final Reference2FloatMap
<RegistryKey<World>> WorldUpdater.dimensionProgress
(package private) final Set
<RegistryKey<World>> WorldUpdater.worldKeys
Methods in net.minecraft.world.updater that return RegistryKeyModifier and TypeMethodDescriptionWorldUpdater.WorldData.dimensionKey()
Returns the value of thedimensionKey
record component.Methods in net.minecraft.world.updater that return types with arguments of type RegistryKeyMethods in net.minecraft.world.updater with parameters of type RegistryKeyModifier and 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) Constructors in net.minecraft.world.updater with parameters of type RegistryKeyModifierConstructorDescription(package private)
WorldData
(RegistryKey<World> registryKey, T t, ListIterator<WorldUpdater.Region> listIterator)