Uses of Class
net.minecraft.registry.RegistryKey
Packages that use RegistryKey
Package
Description
The Named Binary Tag (NBT) data format.
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.lootprivate final List<RegistryKey<LootTable>> AdvancementRewards.lootThe field for thelootrecord component.private final ImmutableList.Builder<RegistryKey<Recipe<?>>> AdvancementRewards.Builder.recipesprivate final List<RegistryKey<Recipe<?>>> AdvancementRewards.recipesThe field for therecipesrecord component.Methods in net.minecraft.advancement that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionAdvancementRewards.loot()Returns the value of thelootrecord component.List<RegistryKey<Recipe<?>>> AdvancementRewards.recipes()Returns the value of therecipesrecord 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.BuilderAdvancementRewards.Builder.loot(RegistryKey<LootTable> loot) static AdvancementRewards.BuilderAdvancementRewards.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.lootTableThe field for thelootTablerecord component.private final RegistryKey<Recipe<?>> RecipeUnlockedCriterion.Conditions.recipeThe field for thereciperecord component.private final RegistryKey<Recipe<?>> RecipeCraftedCriterion.Conditions.recipeIdThe field for therecipeIdrecord component.Fields in net.minecraft.advancement.criterion with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Optional<RegistryKey<World>> ChangedDimensionCriterion.Conditions.fromThe field for thefromrecord component.private final Optional<RegistryKey<World>> ChangedDimensionCriterion.Conditions.toThe field for thetorecord component.Methods in net.minecraft.advancement.criterion that return RegistryKeyModifier and TypeMethodDescriptionPlayerGeneratesContainerLootCriterion.Conditions.lootTable()Returns the value of thelootTablerecord component.RegistryKey<Recipe<?>> RecipeUnlockedCriterion.Conditions.recipe()Returns the value of thereciperecord component.RegistryKey<Recipe<?>> RecipeCraftedCriterion.Conditions.recipeId()Returns the value of therecipeIdrecord component.Methods in net.minecraft.advancement.criterion that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionChangedDimensionCriterion.Conditions.from()Returns the value of thefromrecord component.ChangedDimensionCriterion.Conditions.to()Returns the value of thetorecord 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) booleanChangedDimensionCriterion.Conditions.matches(RegistryKey<World> from, RegistryKey<World> to) (package private) booleanRecipeCraftedCriterion.Conditions.matches(RegistryKey<Recipe<?>> recipeKey, List<ItemStack> ingredients) booleanPlayerGeneratesContainerLootCriterion.Conditions.test(RegistryKey<LootTable> lootTable) ChangedDimensionCriterion.Conditions.to(RegistryKey<World> to) voidChangedDimensionCriterion.trigger(ServerPlayerEntity player, RegistryKey<World> from, RegistryKey<World> to) voidPlayerGeneratesContainerLootCriterion.trigger(ServerPlayerEntity player, RegistryKey<LootTable> lootTable) voidRecipeCraftedCriterion.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.ANGLERstatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.ARCHERstatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.ARMS_UPstatic final RegistryKey<Block> BlockKeys.ATTACHED_MELON_STEMstatic final RegistryKey<Block> BlockKeys.ATTACHED_PUMPKIN_STEMprivate final RegistryKey<Block> StemBlock.attachedStemBlockstatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.BLADEstatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.BLANKstatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.BREWERstatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.BURNstatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.DANGERstatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.EXPLORERprivate final RegistryKey<ConfiguredFeature<?, ?>> MossBlock.featureprivate final RegistryKey<ConfiguredFeature<?, ?>> FungusBlock.featureKeyprivate final RegistryKey<ConfiguredFeature<?, ?>> MushroomPlantBlock.featureKeystatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.FLOWstatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.FRIENDprivate final RegistryKey<Block> AttachedStemBlock.gourdBlockprivate final RegistryKey<Block> StemBlock.gourdBlockstatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.GUSTERstatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.HEARTstatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.HEARTBREAKstatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.HOWLstatic final RegistryKey<Block> BlockKeys.MELONstatic final RegistryKey<Block> BlockKeys.MELON_STEMstatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.MINERstatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.MOURNERprivate final RegistryKey<Item> AttachedStemBlock.pickBlockItemprivate final RegistryKey<Item> StemBlock.pickBlockItemstatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.PLENTYstatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.PRIZEstatic final RegistryKey<Block> BlockKeys.PUMPKINstatic final RegistryKey<Block> BlockKeys.PUMPKIN_STEMprivate @Nullable RegistryKey<Block> AbstractBlock.Settings.registryKeystatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.SCRAPEstatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.SHEAFstatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.SHELTERstatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.SKULLstatic final RegistryKey<DecoratedPotPattern> DecoratedPotPatterns.SNORTprivate final RegistryKey<Block> AttachedStemBlock.stemBlockFields in net.minecraft.block with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Optional<RegistryKey<ConfiguredFeature<?, ?>>> SaplingGenerator.beesVariantprivate RegistryKeyedValue<Block, Optional<RegistryKey<LootTable>>> AbstractBlock.Settings.lootTableprotected final Optional<RegistryKey<LootTable>> AbstractBlock.lootTableKeyTheRegistryKeyof the loot table that determines what this block drops.private final Optional<RegistryKey<ConfiguredFeature<?, ?>>> SaplingGenerator.megaVariantprivate final Optional<RegistryKey<ConfiguredFeature<?, ?>>> SaplingGenerator.rareBeesVariantprivate final Optional<RegistryKey<ConfiguredFeature<?, ?>>> SaplingGenerator.rareMegaVariantprivate final Optional<RegistryKey<ConfiguredFeature<?, ?>>> SaplingGenerator.rareRegularVariantprivate final Optional<RegistryKey<ConfiguredFeature<?, ?>>> SaplingGenerator.regularVariantprivate static final Map<Item, RegistryKey<DecoratedPotPattern>> DecoratedPotPatterns.SHERD_TO_PATTERNMethods 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 voidNyliumBlock.generate(Registry<ConfiguredFeature<?, ?>> registry, RegistryKey<ConfiguredFeature<?, ?>> key, ServerWorld world, ChunkGenerator chunkGenerator, Random random, BlockPos pos) booleanAbstractBlock.AbstractBlockState.matchesKey(RegistryKey<Block> key) private static BlockBlocks.register(RegistryKey<Block> key, Function<AbstractBlock.Settings, Block> factory, AbstractBlock.Settings settings) private static BlockBlocks.register(RegistryKey<Block> key, AbstractBlock.Settings settings) private static DecoratedPotPatternDecoratedPotPatterns.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 RegistryKeyModifierConstructorDescriptionprotectedAttachedStemBlock(RegistryKey<Block> stemBlock, RegistryKey<Block> gourdBlock, RegistryKey<Item> pickBlockItem, AbstractBlock.Settings settings) protectedFungusBlock(RegistryKey<ConfiguredFeature<?, ?>> featureKey, Block nylium, AbstractBlock.Settings settings) MossBlock(RegistryKey<ConfiguredFeature<?, ?>> feature, AbstractBlock.Settings settings) MushroomPlantBlock(RegistryKey<ConfiguredFeature<?, ?>> featureKey, AbstractBlock.Settings settings) protectedStemBlock(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.BASEstatic final RegistryKey<BannerPattern> BannerPatterns.BORDERstatic final RegistryKey<BannerPattern> BannerPatterns.BRICKSstatic final RegistryKey<BannerPattern> BannerPatterns.CIRCLEstatic final RegistryKey<BannerPattern> BannerPatterns.CREEPERstatic final RegistryKey<BannerPattern> BannerPatterns.CROSSstatic final RegistryKey<BannerPattern> BannerPatterns.CURLY_BORDERstatic final RegistryKey<BannerPattern> BannerPatterns.DIAGONAL_LEFTstatic final RegistryKey<BannerPattern> BannerPatterns.DIAGONAL_RIGHTstatic final RegistryKey<BannerPattern> BannerPatterns.DIAGONAL_UP_LEFTstatic final RegistryKey<BannerPattern> BannerPatterns.DIAGONAL_UP_RIGHTstatic final RegistryKey<BannerPattern> BannerPatterns.FLOWstatic final RegistryKey<BannerPattern> BannerPatterns.FLOWERstatic final RegistryKey<BannerPattern> BannerPatterns.GLOBEstatic final RegistryKey<BannerPattern> BannerPatterns.GRADIENTstatic final RegistryKey<BannerPattern> BannerPatterns.GRADIENT_UPstatic final RegistryKey<BannerPattern> BannerPatterns.GUSTERstatic final RegistryKey<BannerPattern> BannerPatterns.HALF_HORIZONTALstatic final RegistryKey<BannerPattern> BannerPatterns.HALF_HORIZONTAL_BOTTOMstatic final RegistryKey<BannerPattern> BannerPatterns.HALF_VERTICALstatic final RegistryKey<BannerPattern> BannerPatterns.HALF_VERTICAL_RIGHTprivate @Nullable RegistryKey<LootTable> BrushableBlockEntity.lootTableprotected @Nullable RegistryKey<LootTable> LootableContainerBlockEntity.lootTableprotected @Nullable RegistryKey<LootTable> DecoratedPotBlockEntity.lootTableIdstatic final RegistryKey<BannerPattern> BannerPatterns.MOJANGstatic final RegistryKey<BannerPattern> BannerPatterns.PIGLINprivate RegistryKey<StructurePool> JigsawBlockEntity.poolstatic final RegistryKey<BannerPattern> BannerPatterns.RHOMBUSstatic final RegistryKey<BannerPattern> BannerPatterns.SKULLstatic final RegistryKey<BannerPattern> BannerPatterns.SMALL_STRIPESstatic final RegistryKey<BannerPattern> BannerPatterns.SQUARE_BOTTOM_LEFTstatic final RegistryKey<BannerPattern> BannerPatterns.SQUARE_BOTTOM_RIGHTstatic final RegistryKey<BannerPattern> BannerPatterns.SQUARE_TOP_LEFTstatic final RegistryKey<BannerPattern> BannerPatterns.SQUARE_TOP_RIGHTstatic final RegistryKey<BannerPattern> BannerPatterns.STRAIGHT_CROSSstatic final RegistryKey<BannerPattern> BannerPatterns.STRIPE_BOTTOMstatic final RegistryKey<BannerPattern> BannerPatterns.STRIPE_CENTERstatic final RegistryKey<BannerPattern> BannerPatterns.STRIPE_DOWNLEFTstatic final RegistryKey<BannerPattern> BannerPatterns.STRIPE_DOWNRIGHTstatic final RegistryKey<BannerPattern> BannerPatterns.STRIPE_LEFTstatic final RegistryKey<BannerPattern> BannerPatterns.STRIPE_MIDDLEstatic final RegistryKey<BannerPattern> BannerPatterns.STRIPE_RIGHTstatic final RegistryKey<BannerPattern> BannerPatterns.STRIPE_TOPstatic final RegistryKey<BannerPattern> BannerPatterns.TRIANGLE_BOTTOMstatic final RegistryKey<BannerPattern> BannerPatterns.TRIANGLE_TOPstatic final RegistryKey<BannerPattern> BannerPatterns.TRIANGLES_BOTTOMstatic final RegistryKey<BannerPattern> BannerPatterns.TRIANGLES_TOPFields in net.minecraft.block.entity with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate static final com.mojang.serialization.Codec<Map<RegistryKey<Recipe<?>>, Integer>> AbstractFurnaceBlockEntity.CODECprivate final Reference2IntOpenHashMap<RegistryKey<Recipe<?>>> AbstractFurnaceBlockEntity.recipesUsedstatic final com.mojang.serialization.Codec<RegistryKey<StructurePool>> JigsawBlockEntity.STRUCTURE_POOL_KEY_CODECprivate final Optional<RegistryKey<TestInstance>> TestInstanceBlockEntity.Data.testThe field for thetestrecord component.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 that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionTestInstanceBlockEntity.getTestKey()TestInstanceBlockEntity.Data.test()Returns the value of thetestrecord component.Methods in net.minecraft.block.entity with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static ItemStackVaultBlockEntity.Server.generateDisplayItem(ServerWorld world, BlockPos pos, RegistryKey<LootTable> lootTable) TestInstanceBlockEntity.getStructureSize(ServerWorld world, RegistryKey<TestInstance> testInstance) private static Optional<StructureTemplate> TestInstanceBlockEntity.getStructureTemplate(ServerWorld world, RegistryKey<TestInstance> testInstance) static voidBannerPatterns.register(Registerable<BannerPattern> registry, RegistryKey<BannerPattern> key) voidBrushableBlockEntity.setLootTable(RegistryKey<LootTable> lootTable, long seed) voidDecoratedPotBlockEntity.setLootTable(@Nullable RegistryKey<LootTable> lootTable) voidLootableContainerBlockEntity.setLootTable(@Nullable RegistryKey<LootTable> lootTable) voidJigsawBlockEntity.setPool(RegistryKey<StructurePool> pool) Constructor parameters in net.minecraft.block.entity with type arguments of type RegistryKeyModifierConstructorDescriptionData(Optional<RegistryKey<TestInstance>> optional, Vec3i vec3i, BlockRotation blockRotation, boolean bool, TestInstanceBlockEntity.Status status, Optional<Text> optional2) -
Uses of RegistryKey in net.minecraft.block.jukebox
Fields in net.minecraft.block.jukebox declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<JukeboxSong> JukeboxSongs.BLOCKSstatic final RegistryKey<JukeboxSong> JukeboxSongs.CATstatic final RegistryKey<JukeboxSong> JukeboxSongs.CHIRPstatic final RegistryKey<JukeboxSong> JukeboxSongs.CREATORstatic final RegistryKey<JukeboxSong> JukeboxSongs.CREATOR_MUSIC_BOXstatic final RegistryKey<JukeboxSong> JukeboxSongs.ELEVENstatic final RegistryKey<JukeboxSong> JukeboxSongs.FARstatic final RegistryKey<JukeboxSong> JukeboxSongs.FIVEstatic final RegistryKey<JukeboxSong> JukeboxSongs.MALLstatic final RegistryKey<JukeboxSong> JukeboxSongs.MELLOHIstatic final RegistryKey<JukeboxSong> JukeboxSongs.OTHERSIDEstatic final RegistryKey<JukeboxSong> JukeboxSongs.PIGSTEPstatic final RegistryKey<JukeboxSong> JukeboxSongs.PRECIPICEstatic final RegistryKey<JukeboxSong> JukeboxSongs.RELICstatic final RegistryKey<JukeboxSong> JukeboxSongs.STALstatic final RegistryKey<JukeboxSong> JukeboxSongs.STRADstatic final RegistryKey<JukeboxSong> JukeboxSongs.THIRTEENstatic final RegistryKey<JukeboxSong> JukeboxSongs.WAITstatic final RegistryKey<JukeboxSong> JukeboxSongs.WARDMethods in net.minecraft.block.jukebox that return RegistryKeyMethods in net.minecraft.block.jukebox with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static voidJukeboxSongs.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.itemsToDropWhenOminousprivate final RegistryKey<LootTable> TrialSpawnerConfig.itemsToDropWhenOminousThe field for theitemsToDropWhenOminousrecord component.private final RegistryKey<TrialSpawnerConfig> TrialSpawnerConfigs.ConfigKeyPair.normalThe field for thenormalrecord component.private final RegistryKey<TrialSpawnerConfig> TrialSpawnerConfigs.ConfigKeyPair.ominousThe field for theominousrecord component.Fields in net.minecraft.block.spawner with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate Pool<RegistryKey<LootTable>> TrialSpawnerConfig.Builder.lootTablesToEjectprivate final Pool<RegistryKey<LootTable>> TrialSpawnerConfig.lootTablesToEjectThe field for thelootTablesToEjectrecord component.protected Optional<RegistryKey<LootTable>> TrialSpawnerData.rewardLootTableMethods in net.minecraft.block.spawner that return RegistryKeyModifier and TypeMethodDescriptionTrialSpawnerConfig.itemsToDropWhenOminous()Returns the value of theitemsToDropWhenOminousrecord component.(package private) static RegistryKey<TrialSpawnerConfig> TrialSpawnerConfigs.ConfigKeyPair.normal()Returns the value of thenormalrecord component.TrialSpawnerConfigs.ConfigKeyPair.ominous()Returns the value of theominousrecord component.Methods in net.minecraft.block.spawner that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionTrialSpawnerConfig.lootTablesToEject()Returns the value of thelootTablesToEjectrecord 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) voidTrialSpawnerLogic.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(Pool<RegistryKey<LootTable>> lootTablesToEject) Constructors in net.minecraft.block.spawner with parameters of type RegistryKeyModifierConstructorDescriptionprivateConfigKeyPair(RegistryKey<TrialSpawnerConfig> registryKey, RegistryKey<TrialSpawnerConfig> registryKey2) TrialSpawnerConfig(int int2, float float2, float float3, float float4, float float5, int int3, Pool<MobSpawnerEntry> pool, Pool<RegistryKey<LootTable>> pool2, 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.lootTableThe field for thelootTablerecord component.Fields in net.minecraft.block.vault with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Optional<RegistryKey<LootTable>> VaultConfig.overrideLootTableToDisplayThe field for theoverrideLootTableToDisplayrecord component.Methods in net.minecraft.block.vault that return RegistryKeyModifier and TypeMethodDescriptionVaultConfig.lootTable()Returns the value of thelootTablerecord component.Methods in net.minecraft.block.vault that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionVaultConfig.overrideLootTableToDisplay()Returns the value of theoverrideLootTableToDisplayrecord 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.materialKeyThe field for thematerialKeyrecord component.Fields in net.minecraft.client.data with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate static final List<RegistryKey<ArmorTrimPattern>> AtlasDefinitionProvider.ARMOR_TRIM_PATTERN_KEYSMethods in net.minecraft.client.data that return RegistryKeyModifier and TypeMethodDescriptionItemModelGenerator.TrimMaterial.materialKey()Returns the value of thematerialKeyrecord component.Methods in net.minecraft.client.data with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate voidItemModelGenerator.registerArmor(Item item, RegistryKey<EquipmentAsset> equipmentKey, Identifier trimIdPrefix, boolean dyeable) Method parameters in net.minecraft.client.data with type arguments of type RegistryKeyModifier and TypeMethodDescriptionprivate static voidEquipmentAssetProvider.bootstrap(BiConsumer<RegistryKey<EquipmentAsset>, EquipmentModel> equipmentBiConsumer) Constructors in net.minecraft.client.data with parameters of type RegistryKeyModifierConstructorDescriptionTrimMaterial(ArmorTrimAssets armorTrimAssets, RegistryKey<ArmorTrimMaterial> registryKey) -
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_KEYprivate final @Nullable RegistryKey<FlatLevelGeneratorPreset> InitialWorldOptions.flatLevelPresetThe field for theflatLevelPresetrecord component.Fields in net.minecraft.client.gui.screen.world with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate static final ToIntFunction<RegistryKey<World>> OptimizeWorldScreen.DIMENSION_COLORSstatic final Map<Optional<RegistryKey<WorldPreset>>, LevelScreenProvider> LevelScreenProvider.WORLD_PRESET_TO_SCREEN_PROVIDERMethods in net.minecraft.client.gui.screen.world that return RegistryKeyModifier and TypeMethodDescriptionInitialWorldOptions.flatLevelPreset()Returns the value of theflatLevelPresetrecord component.Methods in net.minecraft.client.gui.screen.world with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static voidCreateWorldScreen.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 RegistryKeyModifierConstructorDescriptionprivateCreateWorldScreen(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.dynamicRegistriesprivate final Map<RegistryKey<? extends Registry<?>>, TagPacketSerializer.Serialized> ClientRegistries.Tags.tagsprivate Set<RegistryKey<World>> ClientPlayNetworkHandler.worldKeysMethods in net.minecraft.client.network that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionClientCommandSource.getWorldKeys()ClientPlayNetworkHandler.getWorldKeys()Methods in net.minecraft.client.network with parameters of type RegistryKeyModifier and 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) voidClientRegistries.DynamicRegistries.put(RegistryKey<? extends Registry<?>> registryRef, List<SerializableRegistries.SerializedRegistryEntry> entries) voidClientRegistries.Tags.put(RegistryKey<? extends Registry<?>> registryRef, TagPacketSerializer.Serialized tags) voidClientRegistries.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 voidClientRegistries.addCrashReportSection(CrashReport crashReport, Map<RegistryKey<? extends Registry<?>>, RegistryLoader.ElementsAndTags> data, List<Registry.PendingTagLoad<?>> tags) voidClientRegistries.Tags.forEach(BiConsumer<? super RegistryKey<? extends Registry<?>>, ? super TagPacketSerializer.Serialized> consumer) voidClientRegistries.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 RegistryKeyModifierConstructorDescriptionprivateRealmsWorldGeneratorType(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.propertySetsMethods 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_TEXTURESMethods in net.minecraft.client.render with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic @Nullable SpriteIdentifierTexturedRenderLayers.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.eventThe field for theeventrecord component.Fields in net.minecraft.client.render.debug with type parameters of type RegistryKeyModifier and TypeFieldDescriptionStructureDebugRenderer.structureBoundingBoxesprivate final Map<RegistryKey<World>, Map<String, DebugStructuresCustomPayload.Piece>> StructureDebugRenderer.structurePiecesBoundingBoxesMethods in net.minecraft.client.render.debug that return RegistryKeyModifier and TypeMethodDescriptionGameEventDebugRenderer.Entry.event()Returns the value of theeventrecord component.Methods in net.minecraft.client.render.debug with parameters of type RegistryKeyModifier and TypeMethodDescriptionvoidGameEventDebugRenderer.addEvent(RegistryKey<GameEvent> eventKey, Vec3d pos) voidStructureDebugRenderer.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.equipmentAssetIdThe field for theequipmentAssetIdrecord component.Fields in net.minecraft.client.render.entity.equipment with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate Map<RegistryKey<EquipmentAsset>, EquipmentModel> EquipmentModelLoader.modelsMethods in net.minecraft.client.render.entity.equipment that return RegistryKeyModifier and TypeMethodDescriptionEquipmentRenderer.TrimSpriteKey.equipmentAssetId()Returns the value of theequipmentAssetIdrecord component.Methods in net.minecraft.client.render.entity.equipment with parameters of type RegistryKeyModifier and TypeMethodDescriptionEquipmentModelLoader.get(RegistryKey<EquipmentAsset> assetKey) voidEquipmentRenderer.render(EquipmentModel.LayerType layerType, RegistryKey<EquipmentAsset> assetKey, Model model, ItemStack stack, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) voidEquipmentRenderer.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
Fields in net.minecraft.client.render.entity.feature with type parameters of type RegistryKeyModifier and TypeFieldDescriptionVillagerClothingFeatureRenderer.professionToHatprivate final Object2ObjectMap<RegistryKey<VillagerType>, VillagerResourceMetadata.HatType> VillagerClothingFeatureRenderer.villagerTypeToHatMethods in net.minecraft.client.render.entity.feature with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate voidLlamaDecorFeatureRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, LlamaEntityRenderState state, ItemStack stack, RegistryKey<EquipmentAsset> registryKey, int light) Method parameters in net.minecraft.client.render.entity.feature with type arguments of type RegistryKeyModifier and TypeMethodDescriptionVillagerClothingFeatureRenderer.getHatType(Object2ObjectMap<RegistryKey<K>, VillagerResourceMetadata.HatType> metadataMap, String keyType, RegistryEntry<K> entry) -
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.TYPEstatic final SelectProperty.Type<ContextEntityTypeProperty, RegistryKey<EntityType<?>>> ContextEntityTypeProperty.TYPEstatic final SelectProperty.Type<TrimMaterialProperty, RegistryKey<ArmorTrimMaterial>> TrimMaterialProperty.TYPEstatic final com.mojang.serialization.Codec<RegistryKey<World>> ContextDimensionProperty.VALUE_CODECstatic final com.mojang.serialization.Codec<RegistryKey<EntityType<?>>> ContextEntityTypeProperty.VALUE_CODECstatic final com.mojang.serialization.Codec<RegistryKey<ArmorTrimMaterial>> TrimMaterialProperty.VALUE_CODECMethods in net.minecraft.client.render.item.property.select that return RegistryKeyModifier and TypeMethodDescriptionContextDimensionProperty.getValue(ItemStack itemStack, @Nullable ClientWorld clientWorld, @Nullable LivingEntity livingEntity, int int2, ItemDisplayContext itemDisplayContext) ContextEntityTypeProperty.getValue(ItemStack itemStack, @Nullable ClientWorld clientWorld, @Nullable LivingEntity livingEntity, int int2, ItemDisplayContext itemDisplayContext) TrimMaterialProperty.getValue(ItemStack itemStack, @Nullable ClientWorld clientWorld, @Nullable LivingEntity livingEntity, int int2, ItemDisplayContext itemDisplayContext) Methods in net.minecraft.client.render.item.property.select that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionContextDimensionProperty.getType()ContextEntityTypeProperty.getType()TrimMaterialProperty.getType()com.mojang.serialization.Codec<RegistryKey<World>> ContextDimensionProperty.valueCodec()com.mojang.serialization.Codec<RegistryKey<EntityType<?>>> ContextEntityTypeProperty.valueCodec()com.mojang.serialization.Codec<RegistryKey<ArmorTrimMaterial>> TrimMaterialProperty.valueCodec() -
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.keyThe field for thekeyrecord 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(package private) final RegistryKey<? extends Registry<T>> RegistrySelectorArgumentType.registryRef(package private) final RegistryKey<? extends Registry<T>> RegistrySelectorArgumentType.Serializer.Properties.registryRefMethods in net.minecraft.command.argument that return RegistryKeyModifier and TypeMethodDescriptionstatic <T> RegistryKey<T> RegistryKeyArgumentType.getKey(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name, RegistryKey<Registry<T>> registryRef, com.mojang.brigadier.exceptions.DynamicCommandExceptionType invalidException) RegistryPredicateArgumentType.RegistryKeyBased.key()Returns the value of thekeyrecord component.RegistryKeyArgumentType.parse(com.mojang.brigadier.StringReader stringReader) Methods in net.minecraft.command.argument that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptioncom.mojang.datafixers.util.Either<RegistryKey<T>, TagKey<T>> RegistryPredicateArgumentType.RegistryKeyBased.getKey()com.mojang.datafixers.util.Either<RegistryKey<T>, TagKey<T>> RegistryPredicateArgumentType.RegistryPredicate.getKey()com.mojang.datafixers.util.Either<RegistryKey<T>, TagKey<T>> RegistryPredicateArgumentType.TagBased.getKey()Methods in net.minecraft.command.argument with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic <T> Collection<RegistryEntry.Reference<T>> RegistrySelectorArgumentType.getEntries(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name, RegistryKey<? extends Registry<T>> registryRef) 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) static <T> RegistrySelectorArgumentType<T> RegistrySelectorArgumentType.selector(CommandRegistryAccess registries, 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) (package private)Properties(RegistryKey<? extends Registry<T>> registryRef) protectedRegistryEntryArgumentType(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) (package private)RegistrySelectorArgumentType(CommandRegistryAccess registries, 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.lootTableThe field for thelootTablerecord component.Fields in net.minecraft.component.type with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Optional<RegistryKey<EquipmentAsset>> EquippableComponent.assetIdThe field for theassetIdrecord component.private Optional<RegistryKey<EquipmentAsset>> EquippableComponent.Builder.modelMethods in net.minecraft.component.type that return RegistryKeyModifier and TypeMethodDescriptionContainerLootComponent.lootTable()Returns the value of thelootTablerecord component.Methods in net.minecraft.component.type that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionEquippableComponent.assetId()Returns the value of theassetIdrecord 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> TNbtComponent.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> model) Constructors in net.minecraft.component.type with parameters of type RegistryKeyModifierConstructorDescriptionContainerLootComponent(RegistryKey<LootTable> registryKey, long long2) InstrumentComponent(RegistryKey<Instrument> instrument) Deprecated.Deprecated.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, boolean bool4) -
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.BuilderVanillaAdventureTabAdvancementGenerator.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.lootTableIdsprotected final Map<RegistryKey<LootTable>, LootTable.Builder> BlockLootTableGenerator.lootTablesprivate final Map<EntityType<?>, Map<RegistryKey<LootTable>, LootTable.Builder>> EntityLootTableGenerator.lootTablesMethods in net.minecraft.data.loottable with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static IdentifierLootTableProvider.getId(RegistryKey<LootTable> lootTableKey) protected LootCondition.BuilderEntityLootTableGenerator.killedByFrog(RegistryEntryLookup<EntityType<?>> entityTypeLookup, RegistryEntryLookup<FrogVariant> frogVariantLookup, RegistryKey<FrogVariant> frogVariant) protected voidEntityLootTableGenerator.register(EntityType<?> entityType, RegistryKey<LootTable> tableKey, LootTable.Builder lootTable) Method parameters in net.minecraft.data.loottable with type arguments of type RegistryKeyModifier and TypeMethodDescriptionvoidBlockLootTableGenerator.accept(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) voidEntityLootTableGenerator.accept(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) voidLootTableGenerator.accept(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) static LootPool.BuilderEntityLootTableGenerator.createForSheep(Map<DyeColor, RegistryKey<LootTable>> colorLootTables) Constructor parameters in net.minecraft.data.loottable with type arguments of type RegistryKeyModifierConstructorDescriptionprotectedBlockLootTableGenerator(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 TypeMethodDescriptionvoidTradeRebalanceChestLootTableGenerator.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 TypeMethodDescriptionvoidVanillaArchaeologyLootTableGenerator.accept(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) voidVanillaBarterLootTableGenerator.accept(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) voidVanillaChestLootTableGenerator.accept(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) voidVanillaEquipmentLootTableGenerator.accept(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) voidVanillaFishingLootTableGenerator.accept(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) voidVanillaGiftLootTableGenerator.accept(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) voidVanillaShearingLootTableGenerator.accept(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) voidVanillaChestLootTableGenerator.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<ArmorTrimPattern> VanillaRecipeGenerator.SmithingTemplate.patternIdThe field for thepatternIdrecord component.private final RegistryKey<Recipe<?>> VanillaRecipeGenerator.SmithingTemplate.recipeIdThe field for therecipeIdrecord component.Methods in net.minecraft.data.recipe that return RegistryKeyModifier and TypeMethodDescriptionVanillaRecipeGenerator.SmithingTemplate.patternId()Returns the value of thepatternIdrecord component.RegistryKey<Recipe<?>> VanillaRecipeGenerator.SmithingTemplate.recipeId()Returns the value of therecipeIdrecord component.Methods in net.minecraft.data.recipe with parameters of type RegistryKeyModifier and TypeMethodDescriptionvoidRecipeExporter.accept(RegistryKey<Recipe<?>> key, Recipe<?> recipe, @Nullable AdvancementEntry advancement) protected voidRecipeGenerator.offerSmithingTrimRecipe(Item input, RegistryKey<ArmorTrimPattern> pattern, RegistryKey<Recipe<?>> recipeKey) voidComplexRecipeJsonBuilder.offerTo(RecipeExporter exporter, RegistryKey<Recipe<?>> recipeKey) voidCookingRecipeJsonBuilder.offerTo(RecipeExporter exporter, RegistryKey<Recipe<?>> recipeKey) voidCraftingRecipeJsonBuilder.offerTo(RecipeExporter exporter, RegistryKey<Recipe<?>> recipeKey) voidShapedRecipeJsonBuilder.offerTo(RecipeExporter exporter, RegistryKey<Recipe<?>> recipeKey) voidShapelessRecipeJsonBuilder.offerTo(RecipeExporter exporter, RegistryKey<Recipe<?>> recipeKey) voidSmithingTransformRecipeJsonBuilder.offerTo(RecipeExporter exporter, RegistryKey<Recipe<?>> recipeKey) voidSmithingTrimRecipeJsonBuilder.offerTo(RecipeExporter exporter, RegistryKey<Recipe<?>> recipeKey) voidStonecuttingRecipeJsonBuilder.offerTo(RecipeExporter exporter, RegistryKey<Recipe<?>> recipeKey) voidTransmuteRecipeJsonBuilder.offerTo(RecipeExporter exporter, RegistryKey<Recipe<?>> recipeKey) private voidCookingRecipeJsonBuilder.validate(RegistryKey<Recipe<?>> recipeKey) private RawShapedRecipeShapedRecipeJsonBuilder.validate(RegistryKey<Recipe<?>> recipeKey) private voidShapelessRecipeJsonBuilder.validate(RegistryKey<Recipe<?>> recipeKey) private voidSmithingTransformRecipeJsonBuilder.validate(RegistryKey<Recipe<?>> recipeKey) private voidSmithingTrimRecipeJsonBuilder.validate(RegistryKey<Recipe<?>> recipeKey) private voidStonecuttingRecipeJsonBuilder.validate(RegistryKey<Recipe<?>> recipeKey) private voidTransmuteRecipeJsonBuilder.validate(RegistryKey<Recipe<?>> recipeKey) Constructors in net.minecraft.data.recipe with parameters of type RegistryKeyModifierConstructorDescriptionSmithingTemplate(Item item, RegistryKey<ArmorTrimPattern> registryKey, RegistryKey<Recipe<?>> registryKey2) -
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_CODECprivate static final com.mojang.serialization.MapCodec<RegistryKey<Biome>> BiomeParametersProvider.BIOME_KEY_CODECprivate final Map<RegistryKey<? extends Registry<?>>, DataPackStructureProvider.Entry> DataPackStructureProvider.Registries.registriesThe field for theregistriesrecord component.(package private) static final com.mojang.serialization.Codec<RegistryKey<? extends Registry<?>>> DataPackStructureProvider.REGISTRY_KEY_CODECprivate static final Map<RegistryKey<? extends Registry<?>>, DataPackStructureProvider.Entry> DataPackStructureProvider.RELOADABLE_REGISTRIESMethods 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 theregistriesrecord component.Methods in net.minecraft.data.report with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate voidDataPackStructureProvider.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 voidDataPackStructureProvider.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.registryRefFields in net.minecraft.data.tag with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Function<T, RegistryKey<T>> ValueLookupTagProvider.ObjectBuilder.valueToKeyprivate final Function<T, RegistryKey<T>> ValueLookupTagProvider.valueToKeyMethods 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 voidEnchantmentTagProvider.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 RegistryKeyModifierConstructorDescriptionprotectedTagProvider(DataOutput output, RegistryKey<? extends Registry<T>> registryRef, CompletableFuture<RegistryWrapper.WrapperLookup> registriesFuture) protectedTagProvider(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_AFFINITYstatic final RegistryKey<Enchantment> Enchantments.BANE_OF_ARTHROPODSstatic final RegistryKey<Enchantment> Enchantments.BINDING_CURSEstatic final RegistryKey<Enchantment> Enchantments.BLAST_PROTECTIONstatic final RegistryKey<Enchantment> Enchantments.BREACHstatic final RegistryKey<Enchantment> Enchantments.CHANNELINGstatic final RegistryKey<Enchantment> Enchantments.DENSITYstatic final RegistryKey<Enchantment> Enchantments.DEPTH_STRIDERstatic final RegistryKey<Enchantment> Enchantments.EFFICIENCYstatic final RegistryKey<Enchantment> Enchantments.FEATHER_FALLINGstatic final RegistryKey<Enchantment> Enchantments.FIRE_ASPECTstatic final RegistryKey<Enchantment> Enchantments.FIRE_PROTECTIONstatic final RegistryKey<Enchantment> Enchantments.FLAMEstatic final RegistryKey<Enchantment> Enchantments.FORTUNEstatic final RegistryKey<Enchantment> Enchantments.FROST_WALKERstatic final RegistryKey<Enchantment> Enchantments.IMPALINGstatic final RegistryKey<Enchantment> Enchantments.INFINITYstatic final RegistryKey<Enchantment> Enchantments.KNOCKBACKstatic final RegistryKey<Enchantment> Enchantments.LOOTINGstatic final RegistryKey<Enchantment> Enchantments.LOYALTYstatic final RegistryKey<Enchantment> Enchantments.LUCK_OF_THE_SEAstatic final RegistryKey<Enchantment> Enchantments.LUREstatic final RegistryKey<Enchantment> Enchantments.MENDINGstatic final RegistryKey<Enchantment> Enchantments.MULTISHOTstatic final RegistryKey<Enchantment> Enchantments.PIERCINGstatic final RegistryKey<Enchantment> Enchantments.POWERstatic final RegistryKey<Enchantment> Enchantments.PROJECTILE_PROTECTIONstatic final RegistryKey<Enchantment> Enchantments.PROTECTIONstatic final RegistryKey<Enchantment> Enchantments.PUNCHstatic final RegistryKey<Enchantment> Enchantments.QUICK_CHARGEstatic final RegistryKey<Enchantment> Enchantments.RESPIRATIONstatic final RegistryKey<Enchantment> Enchantments.RIPTIDEstatic final RegistryKey<Enchantment> Enchantments.SHARPNESSstatic final RegistryKey<Enchantment> Enchantments.SILK_TOUCHstatic final RegistryKey<Enchantment> Enchantments.SMITEstatic final RegistryKey<Enchantment> Enchantments.SOUL_SPEEDstatic final RegistryKey<Enchantment> Enchantments.SWEEPING_EDGEstatic final RegistryKey<Enchantment> Enchantments.SWIFT_SNEAKstatic final RegistryKey<Enchantment> Enchantments.THORNSstatic final RegistryKey<Enchantment> Enchantments.UNBREAKINGstatic final RegistryKey<Enchantment> Enchantments.VANISHING_CURSEstatic final RegistryKey<Enchantment> Enchantments.WIND_BURSTMethods in net.minecraft.enchantment that return RegistryKeyMethods in net.minecraft.enchantment with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic voidEnchantmentHelper.applyEnchantmentProvider(ItemStack stack, DynamicRegistryManager registryManager, RegistryKey<EnchantmentProvider> providerKey, LocalDifficulty localDifficulty, Random random) private static voidEnchantments.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_4static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.DESERT_ARMORER_CHESTPLATE_4static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.DESERT_ARMORER_CHESTPLATE_5static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.DESERT_ARMORER_HELMET_4static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.DESERT_ARMORER_LEGGINGS_4static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.DESERT_ARMORER_LEGGINGS_5static final RegistryKey<EnchantmentProvider> EnchantmentProviders.ENDERMAN_LOOT_DROPstatic final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.JUNGLE_ARMORER_BOOTS_4static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.JUNGLE_ARMORER_BOOTS_5static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.JUNGLE_ARMORER_CHESTPLATE_4static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.JUNGLE_ARMORER_HELMET_4static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.JUNGLE_ARMORER_HELMET_5static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.JUNGLE_ARMORER_LEGGINGS_4static final RegistryKey<EnchantmentProvider> EnchantmentProviders.MOB_SPAWN_EQUIPMENTstatic final RegistryKey<EnchantmentProvider> EnchantmentProviders.PILLAGER_POST_WAVE_3_RAIDstatic final RegistryKey<EnchantmentProvider> EnchantmentProviders.PILLAGER_POST_WAVE_5_RAIDstatic final RegistryKey<EnchantmentProvider> EnchantmentProviders.PILLAGER_SPAWN_CROSSBOWstatic final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.PLAINS_ARMORER_BOOTS_4static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.PLAINS_ARMORER_BOOTS_5static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.PLAINS_ARMORER_CHESTPLATE_4static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.PLAINS_ARMORER_HELMET_4static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.PLAINS_ARMORER_LEGGINGS_4static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.PLAINS_ARMORER_LEGGINGS_5static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SAVANNA_ARMORER_BOOTS_4static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SAVANNA_ARMORER_CHESTPLATE_4static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SAVANNA_ARMORER_CHESTPLATE_5static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SAVANNA_ARMORER_HELMET_4static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SAVANNA_ARMORER_HELMET_5static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SAVANNA_ARMORER_LEGGINGS_4static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SNOW_ARMORER_BOOTS_4static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SNOW_ARMORER_BOOTS_5static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SNOW_ARMORER_HELMET_4static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SNOW_ARMORER_HELMET_5static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SWAMP_ARMORER_BOOTS_4static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SWAMP_ARMORER_BOOTS_5static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SWAMP_ARMORER_CHESTPLATE_4static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SWAMP_ARMORER_HELMET_4static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SWAMP_ARMORER_HELMET_5static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SWAMP_ARMORER_LEGGINGS_4static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TAIGA_ARMORER_CHESTPLATE_5static final RegistryKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TAIGA_ARMORER_LEGGINGS_5static final RegistryKey<EnchantmentProvider> EnchantmentProviders.VINDICATOR_POST_WAVE_5_RAIDstatic final RegistryKey<EnchantmentProvider> EnchantmentProviders.VINDICATOR_RAIDMethods 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.lootTableThe field for thelootTablerecord component.Fields in net.minecraft.entity with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate RegistryKeyedValue<EntityType<?>, Optional<RegistryKey<LootTable>>> EntityType.Builder.lootTableprivate final Optional<RegistryKey<LootTable>> EntityType.lootTableKeyMethods in net.minecraft.entity that return RegistryKeyModifier and TypeMethodDescriptionprivate static RegistryKey<EntityType<?>> EquipmentTable.lootTable()Returns the value of thelootTablerecord 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 booleanLivingEntity.forEachGeneratedItem(ServerWorld world, RegistryKey<LootTable> lootTableKey, Function<LootWorldContext.Builder, LootWorldContext> lootContextParametersFactory, BiConsumer<ServerWorld, ItemStack> lootConsumer) booleanLivingEntity.forEachGiftedItem(ServerWorld world, RegistryKey<LootTable> lootTableKey, BiConsumer<ServerWorld, ItemStack> lootConsumer) protected voidLivingEntity.forEachShearedItem(ServerWorld world, RegistryKey<LootTable> lootTableKey, ItemStack tool, BiConsumer<ServerWorld, ItemStack> lootConsumer) static <T> RegistryEntry<T> Variants.getDefaultOrThrow(DynamicRegistryManager registries, RegistryKey<? extends Registry<T>> registryRef) static <T> RegistryEntry<T> Variants.getOrDefaultOrThrow(DynamicRegistryManager registries, RegistryKey<T> variantKey) static <T> Optional<RegistryEntry<T>> Variants.readVariantFromNbt(NbtCompound nbt, DynamicRegistryManager registries, RegistryKey<? extends Registry<T>> registryRef) private static <T extends Entity>
EntityType<T> EntityType.register(RegistryKey<EntityType<?>> key, EntityType.Builder<T> type) default voidEquipmentHolder.setEquipmentFromTable(RegistryKey<LootTable> lootTable, LootWorldContext parameters, long seed, Map<EquipmentSlot, Float> slotDropChances) default voidEquipmentHolder.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<RegistryKey<VillagerProfession>, RegistryKey<LootTable>> GiveGiftsToHeroTask.GIFTSprivate static final Map<RegistryKey<VillagerProfession>, RegistryKey<LootTable>> GiveGiftsToHeroTask.GIFTSMethods 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.ARROWstatic final RegistryKey<DamageType> DamageTypes.BAD_RESPAWN_POINTstatic final RegistryKey<DamageType> DamageTypes.CACTUSstatic final RegistryKey<DamageType> DamageTypes.CAMPFIREstatic final RegistryKey<DamageType> DamageTypes.CRAMMINGstatic final RegistryKey<DamageType> DamageTypes.DRAGON_BREATHstatic final RegistryKey<DamageType> DamageTypes.DROWNstatic final RegistryKey<DamageType> DamageTypes.DRY_OUTstatic final RegistryKey<DamageType> DamageTypes.ENDER_PEARLstatic final RegistryKey<DamageType> DamageTypes.EXPLOSIONstatic final RegistryKey<DamageType> DamageTypes.FALLstatic final RegistryKey<DamageType> DamageTypes.FALLING_ANVILstatic final RegistryKey<DamageType> DamageTypes.FALLING_BLOCKstatic final RegistryKey<DamageType> DamageTypes.FALLING_STALACTITEstatic final RegistryKey<DamageType> DamageTypes.FIREBALLstatic final RegistryKey<DamageType> DamageTypes.FIREWORKSstatic final RegistryKey<DamageType> DamageTypes.FLY_INTO_WALLstatic final RegistryKey<DamageType> DamageTypes.FREEZEstatic final RegistryKey<DamageType> DamageTypes.GENERICstatic final RegistryKey<DamageType> DamageTypes.GENERIC_KILLstatic final RegistryKey<DamageType> DamageTypes.HOT_FLOORstatic final RegistryKey<DamageType> DamageTypes.IN_FIREstatic final RegistryKey<DamageType> DamageTypes.IN_WALLstatic final RegistryKey<DamageType> DamageTypes.INDIRECT_MAGICstatic final RegistryKey<DamageType> DamageTypes.LAVAstatic final RegistryKey<DamageType> DamageTypes.LIGHTNING_BOLTstatic final RegistryKey<DamageType> DamageTypes.MACE_SMASHstatic final RegistryKey<DamageType> DamageTypes.MAGICstatic final RegistryKey<DamageType> DamageTypes.MOB_ATTACKstatic final RegistryKey<DamageType> DamageTypes.MOB_ATTACK_NO_AGGROstatic final RegistryKey<DamageType> DamageTypes.MOB_PROJECTILEstatic final RegistryKey<DamageType> DamageTypes.ON_FIREstatic final RegistryKey<DamageType> DamageTypes.OUT_OF_WORLDstatic final RegistryKey<DamageType> DamageTypes.OUTSIDE_BORDERstatic final RegistryKey<DamageType> DamageTypes.PLAYER_ATTACKstatic final RegistryKey<DamageType> DamageTypes.PLAYER_EXPLOSIONstatic final RegistryKey<DamageType> DamageTypes.SONIC_BOOMstatic final RegistryKey<DamageType> DamageTypes.SPITstatic final RegistryKey<DamageType> DamageTypes.STALAGMITEstatic final RegistryKey<DamageType> DamageTypes.STARVEstatic final RegistryKey<DamageType> DamageTypes.STINGstatic final RegistryKey<DamageType> DamageTypes.SWEET_BERRY_BUSHstatic final RegistryKey<DamageType> DamageTypes.THORNSstatic final RegistryKey<DamageType> DamageTypes.THROWNstatic final RegistryKey<DamageType> DamageTypes.TRIDENTstatic final RegistryKey<DamageType> DamageTypes.UNATTRIBUTED_FIREBALLstatic final RegistryKey<DamageType> DamageTypes.WIND_CHARGEstatic final RegistryKey<DamageType> DamageTypes.WITHERstatic final RegistryKey<DamageType> DamageTypes.WITHER_SKULLMethods in net.minecraft.entity.damage with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate DamageSourceDamageSources.create(RegistryKey<DamageType> key) private DamageSourceDamageSources.create(RegistryKey<DamageType> key, @Nullable Entity attacker) private DamageSourceDamageSources.create(RegistryKey<DamageType> key, @Nullable Entity source, @Nullable Entity attacker) booleanDamageSource.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.ALBANstatic final RegistryKey<PaintingVariant> PaintingVariants.AZTECstatic final RegistryKey<PaintingVariant> PaintingVariants.AZTEC2static final RegistryKey<PaintingVariant> PaintingVariants.BACKYARDstatic final RegistryKey<PaintingVariant> PaintingVariants.BAROQUEstatic final RegistryKey<PaintingVariant> PaintingVariants.BOMBstatic final RegistryKey<PaintingVariant> PaintingVariants.BOUQUETstatic final RegistryKey<PaintingVariant> PaintingVariants.BURNING_SKULLstatic final RegistryKey<PaintingVariant> PaintingVariants.BUSTstatic final RegistryKey<PaintingVariant> PaintingVariants.CAVEBIRDstatic final RegistryKey<PaintingVariant> PaintingVariants.CHANGINGstatic final RegistryKey<PaintingVariant> PaintingVariants.COTANstatic final RegistryKey<PaintingVariant> PaintingVariants.COURBETstatic final RegistryKey<PaintingVariant> PaintingVariants.CREEBETstatic final RegistryKey<PaintingVariant> PaintingVariants.DONKEY_KONGstatic final RegistryKey<PaintingVariant> PaintingVariants.EARTHstatic final RegistryKey<PaintingVariant> PaintingVariants.ENDBOSSstatic final RegistryKey<PaintingVariant> PaintingVariants.FERNstatic final RegistryKey<PaintingVariant> PaintingVariants.FIGHTERSstatic final RegistryKey<PaintingVariant> PaintingVariants.FINDINGstatic final RegistryKey<PaintingVariant> PaintingVariants.FIREstatic final RegistryKey<PaintingVariant> PaintingVariants.GRAHAMstatic final RegistryKey<PaintingVariant> PaintingVariants.HUMBLEstatic final RegistryKey<PaintingVariant> PaintingVariants.KEBABstatic final RegistryKey<PaintingVariant> PaintingVariants.LOWMISTstatic final RegistryKey<PaintingVariant> PaintingVariants.MATCHstatic final RegistryKey<PaintingVariant> PaintingVariants.MEDITATIVEstatic final RegistryKey<PaintingVariant> PaintingVariants.ORBstatic final RegistryKey<PaintingVariant> PaintingVariants.OWLEMONSstatic final RegistryKey<PaintingVariant> PaintingVariants.PASSAGEstatic final RegistryKey<PaintingVariant> PaintingVariants.PIGSCENEstatic final RegistryKey<PaintingVariant> PaintingVariants.PLANTstatic final RegistryKey<PaintingVariant> PaintingVariants.POINTERstatic final RegistryKey<PaintingVariant> PaintingVariants.PONDstatic final RegistryKey<PaintingVariant> PaintingVariants.POOLstatic final RegistryKey<PaintingVariant> PaintingVariants.PRAIRIE_RIDEstatic final RegistryKey<PaintingVariant> PaintingVariants.SEAstatic final RegistryKey<PaintingVariant> PaintingVariants.SKELETONstatic final RegistryKey<PaintingVariant> PaintingVariants.SKULL_AND_ROSESstatic final RegistryKey<PaintingVariant> PaintingVariants.STAGEstatic final RegistryKey<PaintingVariant> PaintingVariants.SUNFLOWERSstatic final RegistryKey<PaintingVariant> PaintingVariants.SUNSETstatic final RegistryKey<PaintingVariant> PaintingVariants.TIDESstatic final RegistryKey<PaintingVariant> PaintingVariants.UNPACKEDstatic final RegistryKey<PaintingVariant> PaintingVariants.VOIDstatic final RegistryKey<PaintingVariant> PaintingVariants.WANDERERstatic final RegistryKey<PaintingVariant> PaintingVariants.WASTELANDstatic final RegistryKey<PaintingVariant> PaintingVariants.WATERstatic final RegistryKey<PaintingVariant> PaintingVariants.WINDstatic final RegistryKey<PaintingVariant> PaintingVariants.WITHERMethods in net.minecraft.entity.decoration.painting that return RegistryKeyMethods in net.minecraft.entity.decoration.painting with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static voidPaintingVariants.register(Registerable<PaintingVariant> registry, RegistryKey<PaintingVariant> key, int width, int height) private static voidPaintingVariants.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 TypeMethodDescriptionvoidMobEntity.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> CatVariants.ALL_BLACKstatic final RegistryKey<WolfSoundVariant> WolfSoundVariants.ANGRYstatic final RegistryKey<WolfVariant> WolfVariants.ASHENstatic final RegistryKey<WolfSoundVariant> WolfSoundVariants.BIGstatic final RegistryKey<CatVariant> CatVariants.BLACKstatic final RegistryKey<WolfVariant> WolfVariants.BLACKstatic final RegistryKey<CatVariant> CatVariants.BRITISH_SHORTHAIRstatic final RegistryKey<CatVariant> CatVariants.CALICOstatic final RegistryKey<WolfVariant> WolfVariants.CHESTNUTstatic final RegistryKey<WolfSoundVariant> WolfSoundVariants.CLASSICstatic final RegistryKey<ChickenVariant> ChickenVariants.COLDstatic final RegistryKey<CowVariant> CowVariants.COLDstatic final RegistryKey<FrogVariant> FrogVariants.COLDstatic final RegistryKey<PigVariant> PigVariants.COLDstatic final RegistryKey<WolfSoundVariant> WolfSoundVariants.CUTEstatic final RegistryKey<ChickenVariant> ChickenVariants.DEFAULTstatic final RegistryKey<CowVariant> CowVariants.DEFAULTstatic final RegistryKey<PigVariant> PigVariants.DEFAULTstatic final RegistryKey<WolfVariant> WolfVariants.DEFAULTprivate static final RegistryKey<CatVariant> CatEntity.DEFAULT_VARIANTprivate static final RegistryKey<FrogVariant> FrogEntity.DEFAULT_VARIANT_KEYstatic final RegistryKey<WolfSoundVariant> WolfSoundVariants.GRUMPYstatic final RegistryKey<CatVariant> CatVariants.JELLIEstatic final RegistryKey<WolfVariant> WolfVariants.PALEstatic final RegistryKey<CatVariant> CatVariants.PERSIANstatic final RegistryKey<WolfSoundVariant> WolfSoundVariants.PUGLINstatic final RegistryKey<CatVariant> CatVariants.RAGDOLLstatic final RegistryKey<CatVariant> CatVariants.REDstatic final RegistryKey<WolfVariant> WolfVariants.RUSTYstatic final RegistryKey<WolfSoundVariant> WolfSoundVariants.SADstatic final RegistryKey<CatVariant> CatVariants.SIAMESEstatic final RegistryKey<WolfVariant> WolfVariants.SNOWYstatic final RegistryKey<WolfVariant> WolfVariants.SPOTTEDstatic final RegistryKey<WolfVariant> WolfVariants.STRIPEDstatic final RegistryKey<CatVariant> CatVariants.TABBYstatic final RegistryKey<ChickenVariant> ChickenVariants.TEMPERATEstatic final RegistryKey<CowVariant> CowVariants.TEMPERATEstatic final RegistryKey<FrogVariant> FrogVariants.TEMPERATEstatic final RegistryKey<PigVariant> PigVariants.TEMPERATEstatic final RegistryKey<ChickenVariant> ChickenVariants.WARMstatic final RegistryKey<CowVariant> CowVariants.WARMstatic final RegistryKey<FrogVariant> FrogVariants.WARMstatic final RegistryKey<PigVariant> PigVariants.WARMstatic final RegistryKey<CatVariant> CatVariants.WHITEstatic final RegistryKey<WolfVariant> WolfVariants.WOODSMethods in net.minecraft.entity.passive that return RegistryKeyModifier and TypeMethodDescriptionprivate static RegistryKey<CatVariant> private static RegistryKey<ChickenVariant> ChickenVariants.of(Identifier id) private static RegistryKey<CowVariant> CowVariants.of(Identifier id) private static RegistryKey<FrogVariant> FrogVariants.of(Identifier id) private static RegistryKey<PigVariant> PigVariants.of(Identifier id) private static RegistryKey<WolfSoundVariant> WolfSoundVariants.of(WolfSoundVariants.Type type) private static RegistryKey<WolfVariant> Methods in net.minecraft.entity.passive with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static voidCatVariants.register(Registerable<CatVariant> registry, RegistryKey<CatVariant> key, String assetId) private static voidCatVariants.register(Registerable<CatVariant> registry, RegistryKey<CatVariant> key, String assetId, SpawnConditionSelectors spawnConditions) private static voidChickenVariants.register(Registerable<ChickenVariant> registry, RegistryKey<ChickenVariant> key, ChickenVariant.Model model, String textureName, SpawnConditionSelectors spawnConditions) private static voidChickenVariants.register(Registerable<ChickenVariant> registry, RegistryKey<ChickenVariant> key, ChickenVariant.Model model, String textureName, TagKey<Biome> biomes) private static voidCowVariants.register(Registerable<CowVariant> registry, RegistryKey<CowVariant> key, CowVariant.Model model, String textureName, SpawnConditionSelectors spawnConditions) private static voidCowVariants.register(Registerable<CowVariant> registry, RegistryKey<CowVariant> key, CowVariant.Model model, String textureName, TagKey<Biome> biomes) private static voidFrogVariants.register(Registerable<FrogVariant> registry, RegistryKey<FrogVariant> key, String assetId, SpawnConditionSelectors spawnConditions) private static voidFrogVariants.register(Registerable<FrogVariant> registry, RegistryKey<FrogVariant> key, String assetId, TagKey<Biome> requiredBiomes) private static voidPigVariants.register(Registerable<PigVariant> registry, RegistryKey<PigVariant> key, PigVariant.Model model, String textureName, SpawnConditionSelectors spawnConditions) private static voidPigVariants.register(Registerable<PigVariant> registry, RegistryKey<PigVariant> key, PigVariant.Model model, String textureName, TagKey<Biome> biomes) private static voidWolfSoundVariants.register(Registerable<WolfSoundVariant> registry, RegistryKey<WolfSoundVariant> key, WolfSoundVariants.Type type) private static voidWolfVariants.register(Registerable<WolfVariant> registry, RegistryKey<WolfVariant> key, String textureName, SpawnConditionSelectors spawnConditions) private static voidWolfVariants.register(Registerable<WolfVariant> registry, RegistryKey<WolfVariant> key, String textureName, RegistryKey<Biome> biome) private static voidWolfVariants.register(Registerable<WolfVariant> registry, RegistryKey<WolfVariant> key, String textureName, TagKey<Biome> biomeTag) Constructors in net.minecraft.entity.passive with parameters of type RegistryKeyModifierConstructorDescriptionVillagerEntity(EntityType<? extends VillagerEntity> entityType, World world, RegistryKey<VillagerType> type) -
Uses of RegistryKey in net.minecraft.entity.player
Method parameters in net.minecraft.entity.player with type arguments of type RegistryKeyModifier and TypeMethodDescriptionvoidPlayerEntity.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.lootTableprivate @Nullable RegistryKey<LootTable> StorageMinecartEntity.lootTableMethods 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 TypeMethodDescriptionvoidAbstractChestBoatEntity.setLootTable(@Nullable RegistryKey<LootTable> lootTable) voidStorageMinecartEntity.setLootTable(@Nullable RegistryKey<LootTable> lootTable) voidStorageMinecartEntity.setLootTable(RegistryKey<LootTable> lootTable, long lootSeed) voidVehicleInventory.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 TypeMethodDescriptionvoidLootableInventory.setLootTable(@Nullable RegistryKey<LootTable> lootTable) default voidLootableInventory.setLootTable(RegistryKey<LootTable> lootTableId, long lootTableSeed) Sets the loot table and seed at once.static voidLootableInventory.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_HORNprivate static final RegistryKey<ItemGroup> ItemGroups.BUILDING_BLOCKSstatic final RegistryKey<Instrument> Instruments.CALL_GOAT_HORNprivate static final RegistryKey<ItemGroup> ItemGroups.COLORED_BLOCKSprivate static final RegistryKey<ItemGroup> ItemGroups.COMBATstatic final RegistryKey<Instrument> Instruments.DREAM_GOAT_HORNstatic final RegistryKey<Instrument> Instruments.FEEL_GOAT_HORNprivate static final RegistryKey<ItemGroup> ItemGroups.FOOD_AND_DRINKprivate static final RegistryKey<ItemGroup> ItemGroups.FUNCTIONALprivate static final RegistryKey<ItemGroup> ItemGroups.HOTBARprivate static final RegistryKey<ItemGroup> ItemGroups.INGREDIENTSprivate static final RegistryKey<ItemGroup> ItemGroups.INVENTORYstatic final RegistryKey<Item> ItemKeys.MELON_SEEDSprivate static final RegistryKey<ItemGroup> ItemGroups.NATURALprivate static final RegistryKey<ItemGroup> ItemGroups.OPERATORstatic final RegistryKey<Instrument> Instruments.PONDER_GOAT_HORNstatic final RegistryKey<Item> ItemKeys.PUMPKIN_SEEDSprivate static final RegistryKey<ItemGroup> ItemGroups.REDSTONEprivate @Nullable RegistryKey<Item> Item.Settings.registryKeyprivate static final RegistryKey<ItemGroup> ItemGroups.SEARCHstatic final RegistryKey<Instrument> Instruments.SEEK_GOAT_HORNstatic final RegistryKey<Instrument> Instruments.SING_GOAT_HORNprivate static final RegistryKey<ItemGroup> ItemGroups.SPAWN_EGGSprivate static final RegistryKey<ItemGroup> ItemGroups.TOOLSstatic final RegistryKey<Instrument> Instruments.YEARN_GOAT_HORNMethods 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 MapIdComponentFilledMapItem.allocateMapId(ServerWorld serverWorld, 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 voidInstruments.register(Registerable<Instrument> registry, RegistryKey<Instrument> key, RegistryEntry<SoundEvent> sound, float useDuration, float range) static ItemItems.register(RegistryKey<Item> key, Function<Item.Settings, Item> factory) static ItemItems.register(RegistryKey<Item> key, Function<Item.Settings, Item> factory, Item.Settings settings) Item.Settings.registryKey(RegistryKey<Item> registryKey) Item.Settings.trimMaterial(RegistryKey<ArmorTrimMaterial> trimMaterial) -
Uses of RegistryKey in net.minecraft.item.equipment
Fields in net.minecraft.item.equipment declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<EquipmentAsset> EquipmentAssetKeys.ARMADILLO_SCUTEprivate final RegistryKey<EquipmentAsset> ArmorMaterial.assetIdThe field for theassetIdrecord component.static final RegistryKey<EquipmentAsset> EquipmentAssetKeys.CHAINMAILstatic final RegistryKey<EquipmentAsset> EquipmentAssetKeys.DIAMONDstatic final RegistryKey<EquipmentAsset> EquipmentAssetKeys.ELYTRAstatic final RegistryKey<EquipmentAsset> EquipmentAssetKeys.GOLDstatic final RegistryKey<EquipmentAsset> EquipmentAssetKeys.IRONstatic final RegistryKey<EquipmentAsset> EquipmentAssetKeys.LEATHERstatic final RegistryKey<EquipmentAsset> EquipmentAssetKeys.NETHERITEstatic final RegistryKey<? extends Registry<EquipmentAsset>> EquipmentAssetKeys.REGISTRY_KEYstatic final RegistryKey<EquipmentAsset> EquipmentAssetKeys.SADDLEstatic final RegistryKey<EquipmentAsset> EquipmentAssetKeys.TRADER_LLAMAstatic final RegistryKey<EquipmentAsset> EquipmentAssetKeys.TURTLE_SCUTEFields in net.minecraft.item.equipment with type parameters of type RegistryKeyModifier and TypeFieldDescriptionstatic final Map<DyeColor, RegistryKey<EquipmentAsset>> EquipmentAssetKeys.CARPET_FROM_COLORMethods in net.minecraft.item.equipment that return RegistryKeyModifier and TypeMethodDescriptionArmorMaterial.assetId()Returns the value of theassetIdrecord 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.AMETHYSTstatic final RegistryKey<ArmorTrimPattern> ArmorTrimPatterns.BOLTstatic final RegistryKey<ArmorTrimPattern> ArmorTrimPatterns.COASTstatic final RegistryKey<ArmorTrimMaterial> ArmorTrimMaterials.COPPERstatic final RegistryKey<ArmorTrimMaterial> ArmorTrimMaterials.DIAMONDstatic final RegistryKey<ArmorTrimPattern> ArmorTrimPatterns.DUNEstatic final RegistryKey<ArmorTrimMaterial> ArmorTrimMaterials.EMERALDstatic final RegistryKey<ArmorTrimPattern> ArmorTrimPatterns.EYEstatic final RegistryKey<ArmorTrimPattern> ArmorTrimPatterns.FLOWstatic final RegistryKey<ArmorTrimMaterial> ArmorTrimMaterials.GOLDstatic final RegistryKey<ArmorTrimPattern> ArmorTrimPatterns.HOSTstatic final RegistryKey<ArmorTrimMaterial> ArmorTrimMaterials.IRONstatic final RegistryKey<ArmorTrimMaterial> ArmorTrimMaterials.LAPISstatic final RegistryKey<ArmorTrimMaterial> ArmorTrimMaterials.NETHERITEstatic final RegistryKey<ArmorTrimMaterial> ArmorTrimMaterials.QUARTZstatic final RegistryKey<ArmorTrimPattern> ArmorTrimPatterns.RAISERstatic final RegistryKey<ArmorTrimMaterial> ArmorTrimMaterials.REDSTONEstatic final RegistryKey<ArmorTrimMaterial> ArmorTrimMaterials.RESINstatic final RegistryKey<ArmorTrimPattern> ArmorTrimPatterns.RIBstatic final RegistryKey<ArmorTrimPattern> ArmorTrimPatterns.SENTRYstatic final RegistryKey<ArmorTrimPattern> ArmorTrimPatterns.SHAPERstatic final RegistryKey<ArmorTrimPattern> ArmorTrimPatterns.SILENCEstatic final RegistryKey<ArmorTrimPattern> ArmorTrimPatterns.SNOUTstatic final RegistryKey<ArmorTrimPattern> ArmorTrimPatterns.SPIREstatic final RegistryKey<ArmorTrimPattern> ArmorTrimPatterns.TIDEstatic final RegistryKey<ArmorTrimPattern> ArmorTrimPatterns.VEXstatic final RegistryKey<ArmorTrimPattern> ArmorTrimPatterns.WARDstatic final RegistryKey<ArmorTrimPattern> ArmorTrimPatterns.WAYFINDERstatic final RegistryKey<ArmorTrimPattern> ArmorTrimPatterns.WILDFields in net.minecraft.item.equipment.trim with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Map<RegistryKey<EquipmentAsset>, ArmorTrimAssets.AssetId> ArmorTrimAssets.overridesThe field for theoverridesrecord 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 TypeMethodDescriptionArmorTrimAssets.overrides()Returns the value of theoverridesrecord component.Methods in net.minecraft.item.equipment.trim with parameters of type RegistryKeyModifier and TypeMethodDescriptionArmorTrimAssets.getAssetId(RegistryKey<EquipmentAsset> equipmentAsset) static IdentifierArmorTrimPatterns.getId(RegistryKey<ArmorTrimPattern> key) ArmorTrim.getTextureId(String trimsDirectory, RegistryKey<EquipmentAsset> equipmentAsset) private static voidArmorTrimMaterials.register(Registerable<ArmorTrimMaterial> registry, RegistryKey<ArmorTrimMaterial> key, Style style, ArmorTrimAssets assets) static voidArmorTrimPatterns.register(Registerable<ArmorTrimPattern> registry, RegistryKey<ArmorTrimPattern> key) Method parameters in net.minecraft.item.equipment.trim with type arguments of type RegistryKeyModifier and TypeMethodDescriptionstatic ArmorTrimAssetsArmorTrimAssets.of(String suffix, Map<RegistryKey<EquipmentAsset>, String> overrides) Constructor parameters in net.minecraft.item.equipment.trim with type arguments of type RegistryKeyModifierConstructorDescriptionArmorTrimAssets(ArmorTrimAssets.AssetId assetId, Map<RegistryKey<EquipmentAsset>, ArmorTrimAssets.AssetId> map) -
Uses of RegistryKey in net.minecraft.item.map
Fields in net.minecraft.item.map declared as RegistryKeyMethods in net.minecraft.item.map with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic MapStateMapState.of(byte scale, boolean locked, RegistryKey<World> dimension) Creates a new map state instance for the client.static MapStateMapState.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 RegistryKeyModifierConstructorDescriptionprivateMapState(int centerX, int centerZ, byte scale, boolean showDecorations, boolean unlimitedTracking, boolean locked, RegistryKey<World> dimension) privateMapState(RegistryKey<World> dimension, int centerX, int centerZ, byte scale, ByteBuffer colors, boolean showDecorations, boolean unlimitedTracking, boolean locked, List<MapBannerMarker> banners, List<MapFrameMarker> frames) -
Uses of RegistryKey in net.minecraft.loot
Fields in net.minecraft.loot declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<LootTable> LootTables.ABANDONED_MINESHAFT_CHESTstatic final RegistryKey<LootTable> LootTables.ANCIENT_CITY_CHESTstatic final RegistryKey<LootTable> LootTables.ANCIENT_CITY_ICE_BOX_CHESTstatic final RegistryKey<LootTable> LootTables.ARMADILLO_SHED_GAMEPLAYstatic final RegistryKey<LootTable> LootTables.BASTION_BRIDGE_CHESTstatic final RegistryKey<LootTable> LootTables.BASTION_HOGLIN_STABLE_CHESTstatic final RegistryKey<LootTable> LootTables.BASTION_OTHER_CHESTstatic final RegistryKey<LootTable> LootTables.BASTION_TREASURE_CHESTstatic final RegistryKey<LootTable> LootTables.BOGGED_SHEARINGstatic final RegistryKey<LootTable> LootTables.BURIED_TREASURE_CHESTstatic final RegistryKey<LootTable> LootTables.CAT_MORNING_GIFT_GAMEPLAYstatic final RegistryKey<LootTable> LootTables.CHICKEN_LAY_GAMEPLAYstatic final RegistryKey<LootTable> LootTables.DESERT_PYRAMID_ARCHAEOLOGYstatic final RegistryKey<LootTable> LootTables.DESERT_PYRAMID_CHESTstatic final RegistryKey<LootTable> LootTables.DESERT_WELL_ARCHAEOLOGYstatic final RegistryKey<LootTable> LootTables.END_CITY_TREASURE_CHESTstatic final RegistryKey<LootTable> LootTables.FISHING_FISH_GAMEPLAYstatic final RegistryKey<LootTable> LootTables.FISHING_GAMEPLAYstatic final RegistryKey<LootTable> LootTables.FISHING_JUNK_GAMEPLAYstatic final RegistryKey<LootTable> LootTables.FISHING_TREASURE_GAMEPLAYstatic final RegistryKey<LootTable> LootTables.HERO_OF_THE_VILLAGE_ARMORER_GIFT_GAMEPLAYstatic final RegistryKey<LootTable> LootTables.HERO_OF_THE_VILLAGE_BABY_GIFT_GAMEPLAYstatic final RegistryKey<LootTable> LootTables.HERO_OF_THE_VILLAGE_BUTCHER_GIFT_GAMEPLAYstatic final RegistryKey<LootTable> static final RegistryKey<LootTable> LootTables.HERO_OF_THE_VILLAGE_CLERIC_GIFT_GAMEPLAYstatic final RegistryKey<LootTable> LootTables.HERO_OF_THE_VILLAGE_FARMER_GIFT_GAMEPLAYstatic final RegistryKey<LootTable> LootTables.HERO_OF_THE_VILLAGE_FISHERMAN_GIFT_GAMEPLAYstatic final RegistryKey<LootTable> LootTables.HERO_OF_THE_VILLAGE_FLETCHER_GIFT_GAMEPLAYstatic final RegistryKey<LootTable> static final RegistryKey<LootTable> LootTables.HERO_OF_THE_VILLAGE_LIBRARIAN_GIFT_GAMEPLAYstatic final RegistryKey<LootTable> LootTables.HERO_OF_THE_VILLAGE_MASON_GIFT_GAMEPLAYstatic final RegistryKey<LootTable> LootTables.HERO_OF_THE_VILLAGE_SHEPHERD_GIFT_GAMEPLAYstatic final RegistryKey<LootTable> LootTables.HERO_OF_THE_VILLAGE_TOOLSMITH_GIFT_GAMEPLAYstatic final RegistryKey<LootTable> LootTables.HERO_OF_THE_VILLAGE_UNEMPLOYED_GIFT_GAMEPLAYstatic final RegistryKey<LootTable> static final RegistryKey<LootTable> LootTables.IGLOO_CHEST_CHESTstatic final RegistryKey<LootTable> LootTables.JUNGLE_TEMPLE_CHESTstatic final RegistryKey<LootTable> LootTables.JUNGLE_TEMPLE_DISPENSER_CHESTstatic final RegistryKey<LootTable> LootTables.MOOSHROOM_BROWN_SHEARINGstatic final RegistryKey<LootTable> LootTables.MOOSHROOM_RED_SHEARINGstatic final RegistryKey<LootTable> LootTables.MOOSHROOM_SHEARINGstatic final RegistryKey<LootTable> LootTables.NETHER_BRIDGE_CHESTstatic final RegistryKey<LootTable> LootTables.OCEAN_RUIN_COLD_ARCHAEOLOGYstatic final RegistryKey<LootTable> LootTables.OCEAN_RUIN_WARM_ARCHAEOLOGYstatic final RegistryKey<LootTable> LootTables.OMINOUS_TRIAL_CHAMBER_CONSUMABLES_SPAWNERstatic final RegistryKey<LootTable> LootTables.OMINOUS_TRIAL_CHAMBER_KEY_SPAWNERstatic final RegistryKey<LootTable> LootTables.PANDA_SNEEZE_GAMEPLAYstatic final RegistryKey<LootTable> LootTables.PIGLIN_BARTERING_GAMEPLAYstatic final RegistryKey<LootTable> LootTables.PILLAGER_OUTPOST_CHESTprivate final RegistryKey<Registry<T>> LootDataType.registryKeyThe field for theregistryKeyrecord component.static final RegistryKey<LootTable> LootTables.RUINED_PORTAL_CHESTstatic final RegistryKey<LootTable> LootTables.SHEEP_SHEARINGstatic final RegistryKey<LootTable> LootTables.SHIPWRECK_MAP_CHESTstatic final RegistryKey<LootTable> LootTables.SHIPWRECK_SUPPLY_CHESTstatic final RegistryKey<LootTable> LootTables.SHIPWRECK_TREASURE_CHESTstatic final RegistryKey<LootTable> LootTables.SIMPLE_DUNGEON_CHESTstatic final RegistryKey<LootTable> LootTables.SNIFFER_DIGGING_GAMEPLAYstatic final RegistryKey<LootTable> LootTables.SNOW_GOLEM_SHEARINGstatic final RegistryKey<LootTable> LootTables.SPAWN_BONUS_CHESTstatic final RegistryKey<LootTable> LootTables.STRONGHOLD_CORRIDOR_CHESTstatic final RegistryKey<LootTable> LootTables.STRONGHOLD_CROSSING_CHESTstatic final RegistryKey<LootTable> LootTables.STRONGHOLD_LIBRARY_CHESTstatic final RegistryKey<LootTable> LootTables.TRAIL_RUINS_COMMON_ARCHAEOLOGYstatic final RegistryKey<LootTable> LootTables.TRAIL_RUINS_RARE_ARCHAEOLOGYstatic final RegistryKey<LootTable> LootTables.TRIAL_CHAMBER_CONSUMABLES_SPAWNERstatic final RegistryKey<LootTable> LootTables.TRIAL_CHAMBER_EQUIPMENTstatic final RegistryKey<LootTable> static final RegistryKey<LootTable> LootTables.TRIAL_CHAMBER_KEY_SPAWNERstatic final RegistryKey<LootTable> LootTables.TRIAL_CHAMBER_MELEE_EQUIPMENTstatic final RegistryKey<LootTable> LootTables.TRIAL_CHAMBER_RANGED_EQUIPMENTstatic final RegistryKey<LootTable> LootTables.TRIAL_CHAMBERS_CHAMBER_DISPENSERstatic final RegistryKey<LootTable> LootTables.TRIAL_CHAMBERS_CORRIDOR_CHESTstatic final RegistryKey<LootTable> LootTables.TRIAL_CHAMBERS_CORRIDOR_DISPENSERstatic final RegistryKey<LootTable> LootTables.TRIAL_CHAMBERS_CORRIDOR_POTstatic final RegistryKey<LootTable> LootTables.TRIAL_CHAMBERS_ENTRANCE_CHESTstatic final RegistryKey<LootTable> LootTables.TRIAL_CHAMBERS_INTERSECTION_BARREL_CHESTstatic final RegistryKey<LootTable> LootTables.TRIAL_CHAMBERS_INTERSECTION_CHESTstatic final RegistryKey<LootTable> LootTables.TRIAL_CHAMBERS_REWARD_CHESTstatic final RegistryKey<LootTable> LootTables.TRIAL_CHAMBERS_REWARD_COMMON_CHESTstatic final RegistryKey<LootTable> LootTables.TRIAL_CHAMBERS_REWARD_OMINOUS_CHESTstatic final RegistryKey<LootTable> LootTables.TRIAL_CHAMBERS_REWARD_OMINOUS_COMMON_CHESTstatic final RegistryKey<LootTable> LootTables.TRIAL_CHAMBERS_REWARD_OMINOUS_RARE_CHESTstatic final RegistryKey<LootTable> LootTables.TRIAL_CHAMBERS_REWARD_OMINOUS_UNIQUE_CHESTstatic final RegistryKey<LootTable> LootTables.TRIAL_CHAMBERS_REWARD_RARE_CHESTstatic final RegistryKey<LootTable> LootTables.TRIAL_CHAMBERS_REWARD_UNIQUE_CHESTstatic final RegistryKey<LootTable> LootTables.TRIAL_CHAMBERS_SUPPLY_CHESTstatic final RegistryKey<LootTable> LootTables.TRIAL_CHAMBERS_WATER_DISPENSERstatic final RegistryKey<LootTable> LootTables.UNDERWATER_RUIN_BIG_CHESTstatic final RegistryKey<LootTable> LootTables.UNDERWATER_RUIN_SMALL_CHESTstatic final RegistryKey<LootTable> LootTables.VILLAGE_ARMORER_CHESTstatic final RegistryKey<LootTable> LootTables.VILLAGE_BUTCHER_CHESTstatic final RegistryKey<LootTable> LootTables.VILLAGE_CARTOGRAPHER_CHESTstatic final RegistryKey<LootTable> LootTables.VILLAGE_DESERT_HOUSE_CHESTstatic final RegistryKey<LootTable> LootTables.VILLAGE_FISHER_CHESTstatic final RegistryKey<LootTable> LootTables.VILLAGE_FLETCHER_CHESTstatic final RegistryKey<LootTable> LootTables.VILLAGE_MASON_CHESTstatic final RegistryKey<LootTable> LootTables.VILLAGE_PLAINS_CHESTstatic final RegistryKey<LootTable> LootTables.VILLAGE_SAVANNA_HOUSE_CHESTstatic final RegistryKey<LootTable> LootTables.VILLAGE_SHEPARD_CHESTstatic final RegistryKey<LootTable> LootTables.VILLAGE_SNOWY_HOUSE_CHESTstatic final RegistryKey<LootTable> LootTables.VILLAGE_TAIGA_HOUSE_CHESTstatic final RegistryKey<LootTable> LootTables.VILLAGE_TANNERY_CHESTstatic final RegistryKey<LootTable> LootTables.VILLAGE_TEMPLE_CHESTstatic final RegistryKey<LootTable> LootTables.VILLAGE_TOOLSMITH_CHESTstatic final RegistryKey<LootTable> LootTables.VILLAGE_WEAPONSMITH_CHESTstatic final RegistryKey<LootTable> LootTables.WOODLAND_MANSION_CHESTFields in net.minecraft.loot with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate static final Set<RegistryKey<LootTable>> LootTables.LOOT_TABLESprivate static final Set<RegistryKey<LootTable>> LootTables.LOOT_TABLES_READ_ONLYprivate final Set<RegistryKey<?>> LootTableReporter.referenceStackstatic final Map<DyeColor, RegistryKey<LootTable>> LootTables.SHEEP_DROPS_FROM_DYE_COLORstatic final Map<DyeColor, RegistryKey<LootTable>> LootTables.SHEEP_SHEARING_FROM_DYE_COLORstatic final com.mojang.serialization.Codec<RegistryKey<LootTable>> LootTable.TABLE_KEYMethods 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 theregistryKeyrecord component.Methods in net.minecraft.loot that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionstatic Set<RegistryKey<LootTable>> LootTables.getAll()private static Map<DyeColor, RegistryKey<LootTable>> LootTables.registerAllDyeColors(String prefix) Methods in net.minecraft.loot with parameters of type RegistryKeyModifier and TypeMethodDescriptionbooleanLootTableReporter.isInStack(RegistryKey<?> key) LootTableReporter.makeChild(String name, RegistryKey<?> key) private static RegistryKey<LootTable> LootTables.registerLootTable(RegistryKey<LootTable> key) voidLootDataType.Validator.run(LootTableReporter reporter, RegistryKey<T> key, T value) voidLootDataType.validate(LootTableReporter reporter, RegistryKey<T> key, T value) 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 aLootDataTyperecord class.Constructor parameters in net.minecraft.loot with type arguments of type RegistryKeyModifierConstructorDescriptionprivateLootTableReporter(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.idThe field for theidrecord component.Methods in net.minecraft.loot.condition that return RegistryKeyModifier and TypeMethodDescriptionReferenceLootCondition.id()Returns the value of theidrecord component.Methods in net.minecraft.loot.condition with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic LootCondition.BuilderReferenceLootCondition.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.valueMethods 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 RegistryKeyModifierConstructorDescriptionprivateLootTableEntry(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.lootTableprivate final RegistryKey<LootFunction> ReferenceLootFunction.nameMethods 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 RegistryKeyModifierConstructorDescriptionprivateReferenceLootFunction(List<LootCondition> conditions, RegistryKey<LootFunction> name) privateSetLootTableLootFunction(List<LootCondition> conditions, RegistryKey<LootTable> lootTable, long seed, RegistryEntry<BlockEntityType<?>> blockEntityType) -
Uses of RegistryKey in net.minecraft.nbt
Fields in net.minecraft.nbt with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate static final com.mojang.serialization.Codec<RegistryKey<Block>> NbtHelper.BLOCK_KEY_CODEC -
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.voidPacketByteBuf.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.CHATThe registry key for the message type used bychat messages.static final RegistryKey<MessageType> MessageType.EMOTE_COMMANDThe registry key for the emote command message type, used by /me.static final RegistryKey<MessageType> MessageType.MSG_COMMAND_INCOMINGThe registry key for the incoming message command message type, used by /msg.static final RegistryKey<MessageType> MessageType.MSG_COMMAND_OUTGOINGThe registry key for the outgoing message command message type, used by /msg.static final RegistryKey<MessageType> MessageType.SAY_COMMANDThe registry key for the say command message type, used by /say.static final RegistryKey<MessageType> MessageType.TEAM_MSG_COMMAND_INCOMINGThe registry key for the incoming team message command message type, used by /teammsg.static final RegistryKey<MessageType> MessageType.TEAM_MSG_COMMAND_OUTGOINGThe 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.ParametersMessageType.params(RegistryKey<MessageType> typeKey, Entity entity) static MessageType.ParametersMessageType.params(RegistryKey<MessageType> typeKey, DynamicRegistryManager registryManager, Text name) static MessageType.ParametersMessageType.params(RegistryKey<MessageType> typeKey, ServerCommandSource source) -
Uses of RegistryKey in net.minecraft.network.packet.c2s.play
Constructor parameters in net.minecraft.network.packet.c2s.play with type arguments of type RegistryKeyModifierConstructorDescriptionTestInstanceBlockActionC2SPacket(BlockPos pos, TestInstanceBlockActionC2SPacket.Action actin, Optional<RegistryKey<TestInstance>> optional, Vec3i vec3i, BlockRotation blockRotation, boolean bool) -
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.groupsMethods 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.registryThe field for theregistryrecord 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_CODECMethods in net.minecraft.network.packet.s2c.config that return RegistryKeyModifier and TypeMethodDescriptionRegistryKey<? extends Registry<?>> DynamicRegistriesS2CPacket.registry()Returns the value of theregistryrecord 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.dimensionThe field for thedimensionrecord component.private final RegistryKey<GameEvent> DebugGameEventCustomPayload.gameEventTypeThe field for thegameEventTyperecord component.Methods in net.minecraft.network.packet.s2c.custom that return RegistryKeyModifier and TypeMethodDescriptionDebugStructuresCustomPayload.dimension()Returns the value of thedimensionrecord component.DebugGameEventCustomPayload.gameEventType()Returns the value of thegameEventTyperecord 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.dimensionThe field for thedimensionrecord component.Fields in net.minecraft.network.packet.s2c.play with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Set<RegistryKey<World>> GameJoinS2CPacket.dimensionIdsThe field for thedimensionIdsrecord component.private final Map<RegistryKey<RecipePropertySet>, RecipePropertySet> SynchronizeRecipesS2CPacket.itemSetsThe field for theitemSetsrecord component.Methods in net.minecraft.network.packet.s2c.play that return RegistryKeyModifier and TypeMethodDescriptionCommonPlayerSpawnInfo.dimension()Returns the value of thedimensionrecord component.Methods in net.minecraft.network.packet.s2c.play that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionGameJoinS2CPacket.dimensionIds()Returns the value of thedimensionIdsrecord component.SynchronizeRecipesS2CPacket.itemSets()Returns the value of theitemSetsrecord 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.dimensionprivate final Optional<RegistryKey<World>> LocationPredicate.dimensionThe field for thedimensionrecord component.private final Object2BooleanMap<RegistryKey<Recipe<?>>> PlayerPredicate.Builder.recipesprivate final Object2BooleanMap<RegistryKey<Recipe<?>>> PlayerPredicate.recipesThe field for therecipesrecord component.Methods in net.minecraft.predicate.entity that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionLocationPredicate.dimension()Returns the value of thedimensionrecord component.PlayerPredicate.recipes()Returns the value of therecipesrecord component.Methods in net.minecraft.predicate.entity with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic LocationPredicate.BuilderLocationPredicate.Builder.createDimension(RegistryKey<World> dimension) LocationPredicate.Builder.dimension(RegistryKey<World> dimension) PlayerPredicate.Builder.recipe(RegistryKey<Recipe<?>> recipeKey, boolean unlocked) 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_INPUTstatic final RegistryKey<RecipePropertySet> RecipePropertySet.CAMPFIRE_INPUTstatic final RegistryKey<RecipePropertySet> RecipePropertySet.FURNACE_INPUTprivate final RegistryKey<Recipe<?>> RecipeEntry.idThe field for theidrecord component.(package private) final RegistryKey<RecipePropertySet> ServerRecipeManager.PropertySetBuilder.propertySetKeystatic final RegistryKey<? extends Registry<RecipePropertySet>> RecipePropertySet.REGISTRYstatic final RegistryKey<RecipePropertySet> RecipePropertySet.SMITHING_ADDITIONstatic final RegistryKey<RecipePropertySet> RecipePropertySet.SMITHING_BASEstatic final RegistryKey<RecipePropertySet> RecipePropertySet.SMITHING_TEMPLATEstatic final RegistryKey<RecipePropertySet> RecipePropertySet.SMOKER_INPUTFields in net.minecraft.recipe with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Map<RegistryKey<Recipe<?>>, RecipeEntry<?>> PreparedRecipes.byKeystatic final com.mojang.serialization.Codec<RegistryKey<Recipe<?>>> Recipe.KEY_CODECprivate Map<RegistryKey<RecipePropertySet>, RecipePropertySet> ServerRecipeManager.propertySetsprivate Map<RegistryKey<Recipe<?>>, List<ServerRecipeManager.ServerRecipe>> ServerRecipeManager.recipesByKeyprivate static final Map<RegistryKey<RecipePropertySet>, ServerRecipeManager.SoleIngredientGetter> ServerRecipeManager.SOLE_INGREDIENT_GETTERSMethods in net.minecraft.recipe that return RegistryKeyModifier and TypeMethodDescriptionRegistryKey<Recipe<?>> RecipeEntry.id()Returns the value of theidrecord 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.voidServerRecipeManager.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 givenidandtype, 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 RegistryKeyModifierConstructorDescriptionprotectedPropertySetBuilder(RegistryKey<RecipePropertySet> propertySetKey, ServerRecipeManager.SoleIngredientGetter ingredientGetter) RecipeEntry(RegistryKey<Recipe<?>> registryKey, T t) Constructor parameters in net.minecraft.recipe with type arguments of type RegistryKeyModifierConstructorDescriptionprivatePreparedRecipes(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.ACTIVITYstatic final RegistryKey<Registry<Advancement>> RegistryKeys.ADVANCEMENTstatic final RegistryKey<Registry<EntityAttribute>> RegistryKeys.ATTRIBUTEstatic final RegistryKey<Registry<BannerPattern>> RegistryKeys.BANNER_PATTERNstatic final RegistryKey<Registry<Biome>> RegistryKeys.BIOMEstatic final RegistryKey<Registry<com.mojang.serialization.MapCodec<? extends BiomeSource>>> RegistryKeys.BIOME_SOURCEstatic final RegistryKey<Registry<Block>> RegistryKeys.BLOCKstatic final RegistryKey<Registry<BlockEntityType<?>>> RegistryKeys.BLOCK_ENTITY_TYPEstatic final RegistryKey<Registry<BlockPredicateType<?>>> RegistryKeys.BLOCK_PREDICATE_TYPEstatic final RegistryKey<Registry<BlockStateProviderType<?>>> RegistryKeys.BLOCK_STATE_PROVIDER_TYPEstatic final RegistryKey<Registry<com.mojang.serialization.MapCodec<? extends Block>>> RegistryKeys.BLOCK_TYPEstatic final RegistryKey<Registry<Carver<?>>> RegistryKeys.CARVERstatic final RegistryKey<Registry<CatVariant>> RegistryKeys.CAT_VARIANTstatic final RegistryKey<Registry<ChickenVariant>> RegistryKeys.CHICKEN_VARIANTstatic final RegistryKey<Registry<com.mojang.serialization.MapCodec<? extends ChunkGenerator>>> RegistryKeys.CHUNK_GENERATORstatic final RegistryKey<Registry<ChunkGeneratorSettings>> RegistryKeys.CHUNK_GENERATOR_SETTINGSstatic final RegistryKey<Registry<ChunkStatus>> RegistryKeys.CHUNK_STATUSstatic final RegistryKey<Registry<ArgumentSerializer<?, ?>>> RegistryKeys.COMMAND_ARGUMENT_TYPEstatic final RegistryKey<Registry<ConfiguredCarver<?>>> RegistryKeys.CONFIGURED_CARVERstatic final RegistryKey<Registry<ConfiguredFeature<?, ?>>> RegistryKeys.CONFIGURED_FEATUREstatic final RegistryKey<Registry<ConsumeEffect.Type<?>>> RegistryKeys.CONSUME_EFFECT_TYPEstatic final RegistryKey<Registry<CowVariant>> RegistryKeys.COW_VARIANTstatic final RegistryKey<Registry<Criterion<?>>> RegistryKeys.CRITERIONstatic final RegistryKey<Registry<Identifier>> RegistryKeys.CUSTOM_STATstatic final RegistryKey<Registry<DamageType>> RegistryKeys.DAMAGE_TYPEstatic final RegistryKey<Registry<ComponentPredicate.Type<?>>> RegistryKeys.DATA_COMPONENT_PREDICATE_TYPEstatic final RegistryKey<Registry<ComponentType<?>>> RegistryKeys.DATA_COMPONENT_TYPEstatic final RegistryKey<Registry<DecoratedPotPattern>> RegistryKeys.DECORATED_POT_PATTERNstatic final RegistryKey<Registry<DensityFunction>> RegistryKeys.DENSITY_FUNCTIONstatic final RegistryKey<Registry<com.mojang.serialization.MapCodec<? extends DensityFunction>>> RegistryKeys.DENSITY_FUNCTION_TYPEstatic final RegistryKey<Registry<DimensionOptions>> RegistryKeys.DIMENSIONstatic final RegistryKey<Registry<DimensionType>> RegistryKeys.DIMENSION_TYPEstatic final RegistryKey<Registry<Enchantment>> RegistryKeys.ENCHANTMENTstatic final RegistryKey<Registry<ComponentType<?>>> RegistryKeys.ENCHANTMENT_EFFECT_COMPONENT_TYPEstatic final RegistryKey<Registry<com.mojang.serialization.MapCodec<? extends EnchantmentEntityEffect>>> RegistryKeys.ENCHANTMENT_ENTITY_EFFECT_TYPEstatic final RegistryKey<Registry<com.mojang.serialization.MapCodec<? extends EnchantmentLevelBasedValue>>> RegistryKeys.ENCHANTMENT_LEVEL_BASED_VALUE_TYPEstatic final RegistryKey<Registry<com.mojang.serialization.MapCodec<? extends EnchantmentLocationBasedEffect>>> RegistryKeys.ENCHANTMENT_LOCATION_BASED_EFFECT_TYPEstatic final RegistryKey<Registry<EnchantmentProvider>> RegistryKeys.ENCHANTMENT_PROVIDERstatic final RegistryKey<Registry<com.mojang.serialization.MapCodec<? extends EnchantmentProvider>>> RegistryKeys.ENCHANTMENT_PROVIDER_TYPEstatic final RegistryKey<Registry<com.mojang.serialization.MapCodec<? extends EnchantmentValueEffect>>> RegistryKeys.ENCHANTMENT_VALUE_EFFECT_TYPEstatic final RegistryKey<Registry<com.mojang.serialization.MapCodec<? extends EntitySubPredicate>>> RegistryKeys.ENTITY_SUB_PREDICATE_TYPEstatic final RegistryKey<Registry<EntityType<?>>> RegistryKeys.ENTITY_TYPEstatic final RegistryKey<Registry<Feature<?>>> RegistryKeys.FEATUREstatic final RegistryKey<Registry<FeatureSizeType<?>>> RegistryKeys.FEATURE_SIZE_TYPEstatic final RegistryKey<Registry<FlatLevelGeneratorPreset>> RegistryKeys.FLAT_LEVEL_GENERATOR_PRESETstatic final RegistryKey<Registry<FloatProviderType<?>>> RegistryKeys.FLOAT_PROVIDER_TYPEstatic final RegistryKey<Registry<Fluid>> RegistryKeys.FLUIDstatic final RegistryKey<Registry<FoliagePlacerType<?>>> RegistryKeys.FOLIAGE_PLACER_TYPEstatic final RegistryKey<Registry<FrogVariant>> RegistryKeys.FROG_VARIANTstatic final RegistryKey<Registry<GameEvent>> RegistryKeys.GAME_EVENTstatic final RegistryKey<Registry<HeightProviderType<?>>> RegistryKeys.HEIGHT_PROVIDER_TYPEstatic final RegistryKey<Registry<Instrument>> RegistryKeys.INSTRUMENTstatic final RegistryKey<Registry<IntProviderType<?>>> RegistryKeys.INT_PROVIDER_TYPEstatic final RegistryKey<Registry<Item>> RegistryKeys.ITEMstatic final RegistryKey<Registry<ItemGroup>> RegistryKeys.ITEM_GROUPstatic final RegistryKey<Registry<LootFunction>> RegistryKeys.ITEM_MODIFIERstatic final RegistryKey<Registry<JukeboxSong>> RegistryKeys.JUKEBOX_SONGprivate final RegistryKey<? extends Registry<T>> DynamicRegistryManager.Entry.keyThe field for thekeyrecord component.private final RegistryKey<? extends Registry<? extends T>> RegistryBuilder.InitializedRegistry.keyThe field for thekeyrecord component.private final RegistryKey<? extends Registry<T>> RegistryBuilder.RegistryInfo.keyThe field for thekeyrecord component.private final RegistryKey<? extends Registry<T>> RegistryLoader.Entry.keyThe field for thekeyrecord component.private final RegistryKey<? extends Registry<T>> SimpleRegistry.keystatic final RegistryKey<Registry<LootConditionType>> RegistryKeys.LOOT_CONDITION_TYPEstatic final RegistryKey<Registry<LootFunctionType<?>>> RegistryKeys.LOOT_FUNCTION_TYPEstatic final RegistryKey<Registry<LootNbtProviderType>> RegistryKeys.LOOT_NBT_PROVIDER_TYPEstatic final RegistryKey<Registry<LootNumberProviderType>> RegistryKeys.LOOT_NUMBER_PROVIDER_TYPEstatic final RegistryKey<Registry<LootPoolEntryType>> RegistryKeys.LOOT_POOL_ENTRY_TYPEstatic final RegistryKey<Registry<LootScoreProviderType>> RegistryKeys.LOOT_SCORE_PROVIDER_TYPEstatic final RegistryKey<Registry<LootTable>> RegistryKeys.LOOT_TABLEstatic final RegistryKey<Registry<MapDecorationType>> RegistryKeys.MAP_DECORATION_TYPEstatic final RegistryKey<Registry<com.mojang.serialization.MapCodec<? extends MaterialRules.MaterialCondition>>> RegistryKeys.MATERIAL_CONDITIONstatic final RegistryKey<Registry<com.mojang.serialization.MapCodec<? extends MaterialRules.MaterialRule>>> RegistryKeys.MATERIAL_RULEstatic final RegistryKey<Registry<MemoryModuleType<?>>> RegistryKeys.MEMORY_MODULE_TYPEstatic final RegistryKey<Registry<MessageType>> RegistryKeys.MESSAGE_TYPEstatic final RegistryKey<Registry<MultiNoiseBiomeSourceParameterList>> RegistryKeys.MULTI_NOISE_BIOME_SOURCE_PARAMETER_LISTstatic final RegistryKey<Registry<DoublePerlinNoiseSampler.NoiseParameters>> RegistryKeys.NOISE_PARAMETERSstatic final RegistryKey<Registry<NumberFormatType<?>>> RegistryKeys.NUMBER_FORMAT_TYPEstatic final RegistryKey<Registry<PaintingVariant>> RegistryKeys.PAINTING_VARIANTstatic final RegistryKey<Registry<ParticleType<?>>> RegistryKeys.PARTICLE_TYPEstatic final RegistryKey<Registry<PigVariant>> RegistryKeys.PIG_VARIANTstatic final RegistryKey<Registry<PlacedFeature>> RegistryKeys.PLACED_FEATUREstatic final RegistryKey<Registry<PlacementModifierType<?>>> RegistryKeys.PLACEMENT_MODIFIER_TYPEstatic final RegistryKey<Registry<PointOfInterestType>> RegistryKeys.POINT_OF_INTEREST_TYPEstatic final RegistryKey<Registry<com.mojang.serialization.MapCodec<? extends StructurePoolAliasBinding>>> RegistryKeys.POOL_ALIAS_BINDINGstatic final RegistryKey<Registry<PosRuleTestType<?>>> RegistryKeys.POS_RULE_TESTstatic final RegistryKey<Registry<PositionSourceType<?>>> RegistryKeys.POSITION_SOURCE_TYPEstatic final RegistryKey<Registry<Potion>> RegistryKeys.POTIONstatic final RegistryKey<Registry<LootCondition>> RegistryKeys.PREDICATEstatic final RegistryKey<Registry<StructureProcessorList>> RegistryKeys.PROCESSOR_LISTstatic final RegistryKey<Registry<Recipe<?>>> RegistryKeys.RECIPEstatic final RegistryKey<Registry<RecipeBookCategory>> RegistryKeys.RECIPE_BOOK_CATEGORYstatic final RegistryKey<Registry<RecipeDisplay.Serializer<?>>> RegistryKeys.RECIPE_DISPLAYstatic final RegistryKey<Registry<RecipeSerializer<?>>> RegistryKeys.RECIPE_SERIALIZERstatic final RegistryKey<Registry<RecipeType<?>>> RegistryKeys.RECIPE_TYPEstatic final RegistryKey<Registry<RootPlacerType<?>>> RegistryKeys.ROOT_PLACER_TYPEstatic final RegistryKey<Registry<RuleBlockEntityModifierType<?>>> RegistryKeys.RULE_BLOCK_ENTITY_MODIFIERstatic final RegistryKey<Registry<RuleTestType<?>>> RegistryKeys.RULE_TESTstatic final RegistryKey<Registry<Schedule>> RegistryKeys.SCHEDULEstatic final RegistryKey<Registry<ScreenHandlerType<?>>> RegistryKeys.SCREEN_HANDLERstatic final RegistryKey<Registry<SensorType<?>>> RegistryKeys.SENSOR_TYPEstatic final RegistryKey<Registry<SlotDisplay.Serializer<?>>> RegistryKeys.SLOT_DISPLAYstatic final RegistryKey<Registry<SoundEvent>> RegistryKeys.SOUND_EVENTstatic final RegistryKey<Registry<com.mojang.serialization.MapCodec<? extends SpawnCondition>>> RegistryKeys.SPAWN_CONDITION_TYPEstatic final RegistryKey<Registry<StatType<?>>> RegistryKeys.STAT_TYPEstatic final RegistryKey<Registry<StatusEffect>> RegistryKeys.STATUS_EFFECTstatic final RegistryKey<Registry<Structure>> RegistryKeys.STRUCTUREstatic final RegistryKey<Registry<StructurePieceType>> RegistryKeys.STRUCTURE_PIECEstatic final RegistryKey<Registry<StructurePlacementType<?>>> RegistryKeys.STRUCTURE_PLACEMENTstatic final RegistryKey<Registry<StructurePoolElementType<?>>> RegistryKeys.STRUCTURE_POOL_ELEMENTstatic final RegistryKey<Registry<StructureProcessorType<?>>> RegistryKeys.STRUCTURE_PROCESSORstatic final RegistryKey<Registry<StructureSet>> RegistryKeys.STRUCTURE_SETstatic final RegistryKey<Registry<StructureType<?>>> RegistryKeys.STRUCTURE_TYPEstatic final RegistryKey<Registry<StructurePool>> RegistryKeys.TEMPLATE_POOLstatic final RegistryKey<Registry<TestEnvironmentDefinition>> RegistryKeys.TEST_ENVIRONMENTstatic final RegistryKey<Registry<com.mojang.serialization.MapCodec<? extends TestEnvironmentDefinition>>> RegistryKeys.TEST_ENVIRONMENT_DEFINITION_TYPEstatic final RegistryKey<Registry<Consumer<TestContext>>> RegistryKeys.TEST_FUNCTIONstatic final RegistryKey<Registry<TestInstance>> RegistryKeys.TEST_INSTANCEstatic final RegistryKey<Registry<com.mojang.serialization.MapCodec<? extends TestInstance>>> RegistryKeys.TEST_INSTANCE_TYPEstatic final RegistryKey<Registry<ChunkTicketType>> RegistryKeys.TICKET_TYPEstatic final RegistryKey<Registry<TreeDecoratorType<?>>> RegistryKeys.TREE_DECORATOR_TYPEstatic final RegistryKey<Registry<TrialSpawnerConfig>> RegistryKeys.TRIAL_SPAWNERstatic final RegistryKey<Registry<ArmorTrimMaterial>> RegistryKeys.TRIM_MATERIALstatic final RegistryKey<Registry<ArmorTrimPattern>> RegistryKeys.TRIM_PATTERNstatic final RegistryKey<Registry<TrunkPlacerType<?>>> RegistryKeys.TRUNK_PLACER_TYPEstatic final RegistryKey<Registry<VillagerProfession>> RegistryKeys.VILLAGER_PROFESSIONstatic final RegistryKey<Registry<VillagerType>> RegistryKeys.VILLAGER_TYPEstatic final RegistryKey<Registry<WolfSoundVariant>> RegistryKeys.WOLF_SOUND_VARIANTstatic final RegistryKey<Registry<WolfVariant>> RegistryKeys.WOLF_VARIANTstatic final RegistryKey<Registry<World>> RegistryKeys.WORLDstatic final RegistryKey<Registry<WorldPreset>> RegistryKeys.WORLD_PRESETFields in net.minecraft.registry with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Map<RegistryKey<? extends Registry<?>>, Optional<? extends RegistryOps.RegistryInfo<?>>> RegistryOps.CachedRegistryInfoGetter.cache(package private) final Map<RegistryKey<Object>, RegistryEntry.Reference<Object>> ContextSwappableRegistryLookup.entriesprivate static final ConcurrentMap<RegistryKey.RegistryIdPair, RegistryKey<?>> RegistryKey.INSTANCESA 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.keysToEntriesprivate final Map<RegistryKey<T>, RegistryEntry.Reference<T>> SimpleRegistry.keyToEntryprivate final Map<RegistryKey<T>, RegistryEntryInfo> SimpleRegistry.keyToEntryInfoprivate final Map<RegistryKey<?>, Exception> RegistryLoader.Loader.loadingErrorsThe field for theloadingErrorsrecord component.private final Map<RegistryKey<?>, RegistryBuilder.RegisteredValue<?>> RegistryBuilder.Registries.registeredValuesThe field for theregisteredValuesrecord component.private final Map<? extends RegistryKey<? extends Registry<?>>, ? extends Registry<?>> DynamicRegistryManager.ImmutableImpl.registriesprivate final Map<RegistryKey<? extends Registry<?>>, RegistryCloner<?>> RegistryCloner.CloneableRegistries.registriesprivate static final Set<RegistryKey<? extends Registry<?>>> SerializableRegistries.SYNCED_REGISTRIESprivate final Map<RegistryKey<T>, RegistryBuilder.EntryAssociatedValue<T>> RegistryBuilder.InitializedRegistry.valuesThe field for thevaluesrecord 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 thekeyrecord component.RegistryKey<? extends Registry<? extends T>> RegistryBuilder.InitializedRegistry.key()Returns the value of thekeyrecord component.RegistryKey<? extends Registry<T>> RegistryBuilder.RegistryInfo.key()Returns the value of thekeyrecord component.RegistryKey<? extends Registry<T>> RegistryLoader.Entry.key()Returns the value of thekeyrecord 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 TypeMethodDescriptionstatic <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.Entryof the registry keys and values registered in this registry.Set<Map.Entry<RegistryKey<T>, T>> SimpleRegistry.getEntrySet()Returns the set containingMap.Entryof 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 theloadingErrorsrecord component.RegistryBuilder.Registries.registeredValues()Returns the value of theregisteredValuesrecord 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 thevaluesrecord 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> RegistryBuilderRegistryBuilder.addRegistry(RegistryKey<? extends Registry<T>> registryRef, com.mojang.serialization.Lifecycle lifecycle, RegistryBuilder.BootstrapFunction<T> bootstrapFunction) <T> RegistryBuilderRegistryBuilder.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 voidSimpleRegistry.assertNotFrozen(RegistryKey<T> key) private Optional<RegistryOps.RegistryInfo<Object>> RegistryOps.CachedRegistryInfoGetter.compute(RegistryKey<? extends Registry<?>> registryRef) booleanRegistry.contains(RegistryKey<T> key) Returns whetherkeyis registered in this registry.booleanSimpleRegistry.contains(RegistryKey<T> key) Returns whetherkeyis 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) 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) (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, ornullif 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, ornullif 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) default <T> RegistryEntry.Reference<T> RegistryEntryLookup.RegistryLookup.getEntryOrThrow(RegistryKey<T> key) ReloadableRegistries.Lookup.getIds(RegistryKey<? extends Registry<?>> registryRef) ReloadableRegistries.Lookup.getLootTable(RegistryKey<LootTable> key) ContextSwappableRegistryLookup.EntryLookupImpl.getOptional(RegistryKey<Object> key) <T> Optional<? extends RegistryEntryLookup<T>> ContextSwappableRegistryLookup.getOptional(RegistryKey<? extends Registry<? extends T>> registryRef) 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.private RegistryEntry.Reference<Object> ContextSwappableRegistryLookup.EntryLookupImpl.getOrComputeEntry(RegistryKey<Object> key) (package private) <T> RegistryEntry.Reference<T> RegistryBuilder.StandAloneEntryCreatingLookup.getOrCreate(RegistryKey<T> key) (package private) RegistryEntry.Reference<T> SimpleRegistry.getOrCreateEntry(RegistryKey<T> key) ContextSwappableRegistryLookup.EntryLookupImpl.getOrThrow(RegistryKey<Object> 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 StringRegistryKeys.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 StringRegistryKeys.getTagPath(RegistryKey<? extends Registry<?>> registryRef) default TRegistry.getValueOrThrow(RegistryKey<T> key) Returns the value that is assignedkey.booleanRegistryKey.isOf(RegistryKey<? extends Registry<?>> registry) Returns whether this registry key belongs to the given registry (according to its type, not whether the registry actually contains this key).static booleanSerializableRegistries.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> voidRegistryLoader.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) Registersentrytoregistryunderkey.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 TypeMethodDescriptionvoidRegistryLoader.Entry.addToCloner(BiConsumer<RegistryKey<? extends Registry<T>>, com.mojang.serialization.Codec<T>> callback) private RegistryWrapper.WrapperLookupRegistryBuilder.createFullWrapperLookup(DynamicRegistryManager registryManager, RegistryWrapper.WrapperLookup base, RegistryCloner.CloneableRegistries cloneableRegistries, Map<RegistryKey<? extends Registry<?>>, RegistryBuilder.InitializedRegistry<?>> initializedRegistries, RegistryWrapper.WrapperLookup patches) private static CrashExceptionRegistryLoader.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 voidSerializableRegistries.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) voidRegistryLoader.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> voidRegistryLoader.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> voidRegistryLoader.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.RegistriesRegistryBuilder.Registries.of(DynamicRegistryManager dynamicRegistryManager, Stream<RegistryKey<? extends Registry<?>>> registryRefs) private static <T> voidSerializableRegistries.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 CrashExceptionRegistryLoader.writeAndCreateLoadingException(Map<RegistryKey<?>, Exception> exceptions) private static voidRegistryLoader.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) protectedLazyReferenceEntry(RegistryEntryOwner<T> owner, @Nullable RegistryKey<T> key) (package private)RegistryInfo(RegistryKey<? extends Registry<T>> registryKey, com.mojang.serialization.Lifecycle lifecycle, RegistryBuilder.BootstrapFunction<T> bootstrapFunction) 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.registryprivate final RegistryKey<? extends Registry<E>> RegistryFixedCodec.registryprivate @Nullable RegistryKey<T> RegistryEntry.Reference.registryKeyprivate final RegistryKey<? extends Registry<E>> RegistryElementCodec.registryRefFields in net.minecraft.registry.entry with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final com.mojang.datafixers.util.Either<RegistryEntry<T>, RegistryKey<T>> LazyRegistryEntryReference.contentsThe field for thecontentsrecord component.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 TypeMethodDescriptioncom.mojang.datafixers.util.Either<RegistryEntry<T>, RegistryKey<T>> LazyRegistryEntryReference.contents()Returns the value of thecontentsrecord component.LazyRegistryEntryReference.getKey()RegistryEntry.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) static <T> com.mojang.serialization.Codec<LazyRegistryEntryReference<T>> LazyRegistryEntryReference.createCodec(RegistryKey<Registry<T>> registryRef, com.mojang.serialization.Codec<RegistryEntry<T>> entryCodec) static <T> PacketCodec<RegistryByteBuf, LazyRegistryEntryReference<T>> LazyRegistryEntryReference.createPacketCodec(RegistryKey<Registry<T>> registryRef, PacketCodec<RegistryByteBuf, RegistryEntry<T>> entryPacketCodec) booleanRegistryEntry.Direct.matchesKey(RegistryKey<T> key) Returns whether the registry key of this entry iskey.booleanRegistryEntry.matchesKey(RegistryKey<T> key) Returns whether the registry key of this entry iskey.booleanRegistryEntry.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) voidRegistryEntry.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 TypeMethodDescriptionbooleanRegistryEntry.Direct.matches(Predicate<RegistryKey<T>> predicate) Returns whether this entry's key matchespredicate.booleanRegistryEntry.matches(Predicate<RegistryKey<T>> predicate) Returns whether this entry's key matchespredicate.booleanRegistryEntry.Reference.matches(Predicate<RegistryKey<T>> predicate) Returns whether this entry's key matchespredicate.Constructors in net.minecraft.registry.entry with parameters of type RegistryKeyModifierConstructorDescriptionprotectedReference(RegistryEntry.Reference.Type referenceType, RegistryEntryOwner<T> owner, @Nullable RegistryKey<T> registryKey, T value) privateRegistryElementCodec(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> elementCodec, boolean allowInlineDefinitions) privateRegistryEntryListCodec(RegistryKey<? extends Registry<E>> registry, com.mojang.serialization.Codec<RegistryEntry<E>> entryCodec, boolean alwaysSerializeAsList) privateRegistryFixedCodec(RegistryKey<? extends Registry<E>> registry) Constructor parameters in net.minecraft.registry.entry with type arguments of type RegistryKeyModifierConstructorDescriptionLazyRegistryEntryReference(com.mojang.datafixers.util.Either<RegistryEntry<T>, RegistryKey<T>> either) -
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.keyThe field for thekeyrecord component.private final RegistryKey<? extends Registry<T>> TagKey.registryRefThe field for theregistryRefrecord component.Methods in net.minecraft.registry.tag that return RegistryKeyModifier and TypeMethodDescriptionRegistryKey<? extends Registry<T>> TagGroupLoader.RegistryTags.key()Returns the value of thekeyrecord component.RegistryKey<? extends Registry<T>> TagKey.registryRef()Returns the value of theregistryRefrecord 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) booleanTagKey.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 ResourceFinderResourceFinder.json(RegistryKey<? extends Registry<?>> registryRef) static <T> voidJsonDataLoader.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 RegistryKeyModifierConstructorDescriptionprotectedJsonDataLoader(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 RegistryKeyModifierConstructorDescriptionprotectedAbstractFurnaceScreenHandler(ScreenHandlerType<?> type, RecipeType<? extends AbstractCookingRecipe> recipeType, RegistryKey<RecipePropertySet> recipePropertySetKey, RecipeBookType category, int syncId, PlayerInventory playerInventory) protectedAbstractFurnaceScreenHandler(ScreenHandlerType<?> type, RecipeType<? extends AbstractCookingRecipe> recipeType, RegistryKey<RecipePropertySet> recipePropertySetKey, RecipeBookType category, int syncId, PlayerInventory playerInventory, 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.worldsMethods 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) voidPlayerManager.sendToAround(@Nullable PlayerEntity player, double x, double y, double z, double distance, RegistryKey<World> worldKey, Packet<?> packet) voidPlayerManager.sendToDimension(Packet<?> packet, RegistryKey<World> dimension) -
Uses of RegistryKey in net.minecraft.server.chase
Fields in net.minecraft.server.chase declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey<World> ChaseClient.TeleportPos.dimensionThe field for thedimensionrecord component.Methods in net.minecraft.server.chase that return RegistryKeyModifier and TypeMethodDescriptionChaseClient.TeleportPos.dimension()Returns the value of thedimensionrecord component.Constructors in net.minecraft.server.chase with parameters of type RegistryKeyModifierConstructorDescription(package private)TeleportPos(RegistryKey<World> dimension, Vec3d pos, Vec2f rot) Creates an instance of aTeleportPosrecord class. -
Uses of RegistryKey in net.minecraft.server.command
Fields in net.minecraft.server.command with type parameters of type RegistryKeyModifier and TypeFieldDescriptionstatic BiMap<String, RegistryKey<World>> ChaseCommand.DIMENSIONSprivate static final ToIntFunction<RegistryKey<ArmorTrimMaterial>> SpawnArmorTrimsCommand.MATERIAL_INDEX_GETTERprivate static final List<RegistryKey<ArmorTrimMaterial>> SpawnArmorTrimsCommand.MATERIALSprivate static final ToIntFunction<RegistryKey<ArmorTrimPattern>> SpawnArmorTrimsCommand.PATTERN_INDEX_GETTERprivate static final List<RegistryKey<ArmorTrimPattern>> SpawnArmorTrimsCommand.PATTERNSMethods in net.minecraft.server.command that return types with arguments of type RegistryKeyMethods in net.minecraft.server.command with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static intSpawnArmorTrimsCommand.execute(ServerCommandSource source, PlayerEntity player, RegistryKey<ArmorTrimPattern> pattern) CompletableFuture<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 voidLootCommand.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 final RegistryKey<World> ServerPlayerEntity.Respawn.dimensionThe field for thedimensionrecord component.Fields in net.minecraft.server.network with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprotected final Set<RegistryKey<Recipe<?>>> ServerRecipeBook.highlightedContains recipes that play an animation when first viewed on the recipe book.private static final com.mojang.serialization.Codec<List<RegistryKey<Recipe<?>>>> ServerRecipeBook.RECIPES_CODECprotected final Set<RegistryKey<Recipe<?>>> ServerRecipeBook.unlockedMethods in net.minecraft.server.network that return RegistryKeyModifier and TypeMethodDescriptionServerPlayerEntity.Respawn.dimension()Returns the value of thedimensionrecord component.(package private) static RegistryKey<World> ServerPlayerEntity.Respawn.getDimension(@Nullable ServerPlayerEntity.Respawn respawn) Methods in net.minecraft.server.network with parameters of type RegistryKeyModifier and TypeMethodDescriptionvoidServerRecipeBook.DisplayCollector.displaysForRecipe(RegistryKey<Recipe<?>> recipeKey, Consumer<RecipeDisplayEntry> adder) booleanServerRecipeBook.isUnlocked(RegistryKey<Recipe<?>> recipeKey) voidServerRecipeBook.lock(RegistryKey<Recipe<?>> recipeKey) private voidServerRecipeBook.markHighlighted(RegistryKey<Recipe<?>> recipeKey) voidServerRecipeBook.unlock(RegistryKey<Recipe<?>> recipeKey) voidServerRecipeBook.unmarkHighlighted(RegistryKey<Recipe<?>> recipeKey) Method parameters in net.minecraft.server.network with type arguments of type RegistryKeyModifier and TypeMethodDescriptionprivate voidServerRecipeBook.handleList(List<RegistryKey<Recipe<?>>> recipes, Consumer<RegistryKey<Recipe<?>>> handler, Predicate<RegistryKey<Recipe<?>>> validPredicate) private voidServerRecipeBook.handleList(List<RegistryKey<Recipe<?>>> recipes, Consumer<RegistryKey<Recipe<?>>> handler, Predicate<RegistryKey<Recipe<?>>> validPredicate) private voidServerRecipeBook.handleList(List<RegistryKey<Recipe<?>>> recipes, Consumer<RegistryKey<Recipe<?>>> handler, Predicate<RegistryKey<Recipe<?>>> validPredicate) voidServerRecipeBook.readNbt(NbtCompound nbt, Predicate<RegistryKey<Recipe<?>>> validPredicate) voidServerPlayerEntity.unlockRecipes(List<RegistryKey<Recipe<?>>> recipes) Constructors in net.minecraft.server.network with parameters of type RegistryKeyModifierConstructorDescriptionRespawn(RegistryKey<World> registryKey, BlockPos blockPos, float float2, boolean bool) -
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_CITIESstatic final RegistryKey<StructureSet> StructureSetKeys.BURIED_TREASURESstatic final RegistryKey<StructurePool> TrialChamberData.CHAMBER_END_POOL_KEYstatic final RegistryKey<StructurePool> AncientCityGenerator.CITY_CENTERstatic final RegistryKey<StructureSet> StructureSetKeys.DESERT_PYRAMIDSstatic final RegistryKey<StructureSet> StructureSetKeys.END_CITIESstatic final RegistryKey<StructurePool> TrialChamberData.HALLWAY_FALLBACK_POOL_KEYstatic final RegistryKey<StructureSet> StructureSetKeys.IGLOOSstatic final RegistryKey<StructureSet> StructureSetKeys.JUNGLE_TEMPLESstatic final RegistryKey<StructureSet> StructureSetKeys.MINESHAFTSstatic final RegistryKey<StructureSet> StructureSetKeys.NETHER_COMPLEXESstatic final RegistryKey<StructureSet> StructureSetKeys.NETHER_FOSSILSstatic final RegistryKey<StructureSet> StructureSetKeys.OCEAN_MONUMENTSstatic final RegistryKey<StructureSet> StructureSetKeys.OCEAN_RUINSstatic final RegistryKey<StructureSet> StructureSetKeys.PILLAGER_OUTPOSTSprivate final RegistryKey<StructurePool> StructureTemplate.JigsawBlockInfo.poolThe field for thepoolrecord component.static final RegistryKey<StructureSet> StructureSetKeys.RUINED_PORTALSstatic final RegistryKey<StructureSet> StructureSetKeys.SHIPWRECKSstatic final RegistryKey<StructureSet> StructureSetKeys.STRONGHOLDSstatic final RegistryKey<StructurePool> BastionRemnantGenerator.STRUCTURE_POOLSstatic final RegistryKey<StructurePool> PillagerOutpostGenerator.STRUCTURE_POOLSstatic final RegistryKey<StructureSet> StructureSetKeys.SWAMP_HUTSprivate static final RegistryKey<StructurePool> DesertVillageData.TERMINATORS_KEYprivate static final RegistryKey<StructurePool> PlainsVillageData.TERMINATORS_KEYprivate static final RegistryKey<StructurePool> SavannaVillageData.TERMINATORS_KEYprivate static final RegistryKey<StructurePool> SnowyVillageData.TERMINATORS_KEYprivate static final RegistryKey<StructurePool> TaigaVillageData.TERMINATORS_KEYstatic final RegistryKey<StructurePool> TrailRuinsGenerator.TOWERstatic final RegistryKey<StructurePool> DesertVillageData.TOWN_CENTERS_KEYstatic final RegistryKey<StructurePool> PlainsVillageData.TOWN_CENTERS_KEYstatic final RegistryKey<StructurePool> SavannaVillageData.TOWN_CENTERS_KEYstatic final RegistryKey<StructurePool> SnowyVillageData.TOWN_CENTERS_KEYstatic final RegistryKey<StructurePool> TaigaVillageData.TOWN_CENTERS_KEYstatic final RegistryKey<StructureSet> StructureSetKeys.TRAIL_RUINSstatic final RegistryKey<StructureSet> StructureSetKeys.TRIAL_CHAMBERSstatic final RegistryKey<StructureSet> StructureSetKeys.VILLAGESstatic final RegistryKey<StructureSet> StructureSetKeys.WOODLAND_MANSIONSprivate static final RegistryKey<StructurePool> DesertVillageData.ZOMBIE_TERMINATORS_KEYprivate static final RegistryKey<StructurePool> SavannaVillageData.ZOMBIE_TERMINATORS_KEYFields in net.minecraft.structure with type parameters of type RegistryKeyModifier and TypeFieldDescription(package private) static final Map<String, RegistryKey<LootTable>> ShipwreckGenerator.LOOT_TABLESMethods in net.minecraft.structure that return RegistryKeyModifier and TypeMethodDescriptionprivate static RegistryKey<StructureSet> StructureTemplate.JigsawBlockInfo.pool()Returns the value of thepoolrecord component.Methods in net.minecraft.structure with parameters of type RegistryKeyModifier and TypeMethodDescriptionprotected booleanMineshaftGenerator.MineshaftCorridor.addChest(StructureWorldAccess world, BlockBox boundingBox, Random random, int x, int y, int z, RegistryKey<LootTable> lootTable) protected booleanStructurePiece.addChest(ServerWorldAccess world, BlockBox boundingBox, Random random, BlockPos pos, RegistryKey<LootTable> lootTable, @Nullable BlockState block) protected booleanStructurePiece.addChest(StructureWorldAccess world, BlockBox boundingBox, Random random, int x, int y, int z, RegistryKey<LootTable> lootTable) protected booleanStructurePiece.addDispenser(StructureWorldAccess world, BlockBox boundingBox, Random random, int x, int y, int z, Direction facing, RegistryKey<LootTable> lootTable) private static StructureProcessorOceanRuinGenerator.createArchaeologyStructureProcessor(Block baseBlock, Block suspiciousBlock, RegistryKey<LootTable> lootTable) Constructors in net.minecraft.structure with parameters of type RegistryKeyModifierConstructorDescriptionJigsawBlockInfo(StructureTemplate.StructureBlockInfo structureBlockInfo, JigsawBlockEntity.Joint joint, Identifier identifier, RegistryKey<StructurePool> registryKey, Identifier identifier2, int int2, int int3) -
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 TypeMethodDescriptionstatic 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.aliasThe field for thealiasrecord component.private final RegistryKey<StructurePool> RandomStructurePoolAliasBinding.aliasThe field for thealiasrecord component.private final RegistryKey<StructurePool> DirectStructurePoolAliasBinding.targetThe field for thetargetrecord component.Fields in net.minecraft.structure.pool.alias with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Pool<RegistryKey<StructurePool>> RandomStructurePoolAliasBinding.targetsThe field for thetargetsrecord component.Methods in net.minecraft.structure.pool.alias that return RegistryKeyModifier and TypeMethodDescriptionDirectStructurePoolAliasBinding.alias()Returns the value of thealiasrecord component.RandomStructurePoolAliasBinding.alias()Returns the value of thealiasrecord component.StructurePoolAliasLookup.lookup(RegistryKey<StructurePool> pool) DirectStructurePoolAliasBinding.target()Returns the value of thetargetrecord 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 thetargetsrecord 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, Pool<RegistryKey<StructurePool>> targets) Method parameters in net.minecraft.structure.pool.alias with type arguments of type RegistryKeyModifier and TypeMethodDescriptionvoidDirectStructurePoolAliasBinding.forEach(Random random, BiConsumer<RegistryKey<StructurePool>, RegistryKey<StructurePool>> aliasConsumer) voidDirectStructurePoolAliasBinding.forEach(Random random, BiConsumer<RegistryKey<StructurePool>, RegistryKey<StructurePool>> aliasConsumer) voidRandomGroupStructurePoolAliasBinding.forEach(Random random, BiConsumer<RegistryKey<StructurePool>, RegistryKey<StructurePool>> aliasConsumer) voidRandomGroupStructurePoolAliasBinding.forEach(Random random, BiConsumer<RegistryKey<StructurePool>, RegistryKey<StructurePool>> aliasConsumer) voidRandomStructurePoolAliasBinding.forEach(Random random, BiConsumer<RegistryKey<StructurePool>, RegistryKey<StructurePool>> aliasConsumer) voidRandomStructurePoolAliasBinding.forEach(Random random, BiConsumer<RegistryKey<StructurePool>, RegistryKey<StructurePool>> aliasConsumer) voidStructurePoolAliasBinding.forEach(Random random, BiConsumer<RegistryKey<StructurePool>, RegistryKey<StructurePool>> aliasConsumer) voidStructurePoolAliasBinding.forEach(Random random, BiConsumer<RegistryKey<StructurePool>, RegistryKey<StructurePool>> aliasConsumer) StructurePoolAliasBinding.random(RegistryKey<StructurePool> alias, Pool<RegistryKey<StructurePool>> targets) Constructors in net.minecraft.structure.pool.alias with parameters of type RegistryKeyModifierConstructorDescriptionDirectStructurePoolAliasBinding(RegistryKey<StructurePool> registryKey, RegistryKey<StructurePool> registryKey2) RandomStructurePoolAliasBinding(RegistryKey<StructurePool> registryKey, Pool<RegistryKey<StructurePool>> pool) Constructor parameters in net.minecraft.structure.pool.alias with type arguments of type RegistryKeyModifierConstructorDescriptionRandomStructurePoolAliasBinding(RegistryKey<StructurePool> registryKey, Pool<RegistryKey<StructurePool>> pool) -
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_DEGRADATIONstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.ANCIENT_CITY_START_DEGRADATIONstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.ANCIENT_CITY_WALLS_DEGRADATIONstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.BASTION_GENERIC_DEGRADATIONstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.BOTTOM_RAMPARTstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.BRIDGEprivate static final RegistryKey<StructureProcessorList> StructureProcessorLists.EMPTYstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.ENTRANCE_REPLACEMENTstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.FARM_DESERTstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.FARM_PLAINSstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.FARM_SAVANNAstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.FARM_SNOWYstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.FARM_TAIGAstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.FOSSIL_COALstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.FOSSIL_DIAMONDSstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.FOSSIL_ROTstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.HIGH_RAMPARTstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.HIGH_WALLstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.HOUSINGstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.MOSSIFY_10_PERCENTstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.MOSSIFY_20_PERCENTstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.MOSSIFY_70_PERCENTstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.OUTPOST_ROTstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.RAMPART_DEGRADATIONstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.ROOFstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.SIDE_WALL_DEGRADATIONstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.STABLE_DEGRADATIONstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.STREET_PLAINSstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.STREET_SAVANNAstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.STREET_SNOWY_OR_TAIGAstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.TRAIL_RUINS_HOUSES_ARCHAEOLOGYstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.TRAIL_RUINS_ROADS_ARCHAEOLOGYstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.TRAIL_RUINS_TOWER_TOP_ARCHAEOLOGYstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.TREASURE_ROOMSstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.TRIAL_CHAMBERS_COPPER_BULB_DEGRADATIONstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.ZOMBIE_DESERTstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.ZOMBIE_PLAINSstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.ZOMBIE_SAVANNAstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.ZOMBIE_SNOWYstatic final RegistryKey<StructureProcessorList> StructureProcessorLists.ZOMBIE_TAIGAMethods in net.minecraft.structure.processor that return RegistryKeyMethods in net.minecraft.structure.processor with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static CappedStructureProcessorStructureProcessorLists.createTrailRuinsTowerTopProcessor(RegistryKey<LootTable> lootTable, int limit) private static voidStructureProcessorLists.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.lootTableConstructors in net.minecraft.structure.rule.blockentity with parameters of type RegistryKeyModifierConstructorDescriptionAppendLootRuleBlockEntityModifier(RegistryKey<LootTable> lootTable) -
Uses of RegistryKey in net.minecraft.test
Fields in net.minecraft.test declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<Consumer<TestContext>> BuiltinTestFunctions.ALWAYS_PASSstatic final RegistryKey<TestInstance> TestInstances.ALWAYS_PASSstatic final RegistryKey<TestEnvironmentDefinition> TestEnvironments.DEFAULTprivate final RegistryKey<Consumer<TestContext>> FunctionTestInstance.functionprivate final RegistryKey<Consumer<TestContext>> TestEntry.functionKeyThe field for thefunctionKeyrecord component.Fields in net.minecraft.test with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Map<Identifier, TestData<RegistryKey<TestEnvironmentDefinition>>> TestEntry.testsThe field for thetestsrecord component.Methods in net.minecraft.test that return RegistryKeyModifier and TypeMethodDescriptionTestEntry.functionKey()Returns the value of thefunctionKeyrecord component.private RegistryKey<Consumer<TestContext>> FunctionTestInstance.getFunction()private static RegistryKey<Consumer<TestContext>> private static RegistryKey<TestEnvironmentDefinition> private static RegistryKey<TestInstance> Methods in net.minecraft.test that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionTestEntry.tests()Returns the value of thetestsrecord component.Methods in net.minecraft.test with parameters of type RegistryKeyMethod parameters in net.minecraft.test with type arguments of type RegistryKeyModifier and TypeMethodDescriptionvoidBuiltinTestFunctions.register(BiConsumer<RegistryKey<Consumer<TestContext>>, Consumer<TestContext>> registry) abstract voidTestFunctionProvider.register(BiConsumer<RegistryKey<Consumer<TestContext>>, Consumer<TestContext>> registry) Constructors in net.minecraft.test with parameters of type RegistryKeyModifierConstructorDescriptionFunctionTestInstance(RegistryKey<Consumer<TestContext>> function, TestData<RegistryEntry<TestEnvironmentDefinition>> data) TestEntry(Map<Identifier, TestData<RegistryKey<TestEnvironmentDefinition>>> map, RegistryKey<Consumer<TestContext>> registryKey, Consumer<TestContext> function) Constructor parameters in net.minecraft.test with type arguments of type RegistryKeyModifierConstructorDescriptionTestEntry(Map<Identifier, TestData<RegistryKey<TestEnvironmentDefinition>>> map, RegistryKey<Consumer<TestContext>> registryKey, Consumer<TestContext> function) TestEntry(Map<Identifier, TestData<RegistryKey<TestEnvironmentDefinition>>> tests, Identifier functionId, Consumer<TestContext> function) TestEntry(Identifier id, TestData<RegistryKey<TestEnvironmentDefinition>> data, Consumer<TestContext> function) -
Uses of RegistryKey in net.minecraft.util.math
Fields in net.minecraft.util.math declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey<World> GlobalPos.dimensionThe field for thedimensionrecord component.Methods in net.minecraft.util.math that return RegistryKeyModifier and TypeMethodDescriptionGlobalPos.dimension()Returns the value of thedimensionrecord component.Methods in net.minecraft.util.math with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic GlobalPosGlobalPos.create(RegistryKey<World> dimension, BlockPos pos) booleanGlobalPos.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 aGlobalPosrecord 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 declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<VillagerProfession> VillagerProfession.ARMORERstatic final RegistryKey<VillagerProfession> VillagerProfession.BUTCHERstatic final RegistryKey<VillagerProfession> VillagerProfession.CARTOGRAPHERstatic final RegistryKey<VillagerProfession> VillagerProfession.CLERICstatic final RegistryKey<VillagerType> VillagerType.DESERTstatic final RegistryKey<VillagerProfession> VillagerProfession.FARMERstatic final RegistryKey<VillagerProfession> VillagerProfession.FISHERMANstatic final RegistryKey<VillagerProfession> VillagerProfession.FLETCHERstatic final RegistryKey<VillagerType> VillagerType.JUNGLEstatic final RegistryKey<VillagerProfession> VillagerProfession.LEATHERWORKERstatic final RegistryKey<VillagerProfession> VillagerProfession.LIBRARIANstatic final RegistryKey<VillagerProfession> VillagerProfession.MASONstatic final RegistryKey<VillagerProfession> VillagerProfession.NITWITstatic final RegistryKey<VillagerProfession> VillagerProfession.NONEstatic final RegistryKey<VillagerType> VillagerType.PLAINSstatic final RegistryKey<VillagerType> VillagerType.SAVANNAstatic final RegistryKey<VillagerProfession> VillagerProfession.SHEPHERDstatic final RegistryKey<VillagerType> VillagerType.SNOWstatic final RegistryKey<VillagerType> VillagerType.SWAMPstatic final RegistryKey<VillagerType> VillagerType.TAIGAstatic final RegistryKey<VillagerProfession> VillagerProfession.TOOLSMITHstatic final RegistryKey<VillagerProfession> VillagerProfession.WEAPONSMITHFields in net.minecraft.village with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate static final Map<RegistryKey<Biome>, RegistryKey<VillagerType>> VillagerType.BIOME_TO_TYPEprivate static final Map<RegistryKey<Biome>, RegistryKey<VillagerType>> VillagerType.BIOME_TO_TYPEprivate final Optional<RegistryKey<EnchantmentProvider>> TradeOffers.ProcessItemFactory.enchantmentProviderKeyprivate final Optional<RegistryKey<EnchantmentProvider>> TradeOffers.SellItemFactory.enchantmentProviderKeyprivate final Map<RegistryKey<VillagerType>, Item> TradeOffers.TypeAwareBuyForOneEmeraldFactory.mapstatic final Map<RegistryKey<VillagerProfession>, Int2ObjectMap<TradeOffers.Factory[]>> TradeOffers.PROFESSION_TO_LEVELED_TRADEstatic final Map<RegistryKey<VillagerProfession>, Int2ObjectMap<TradeOffers.Factory[]>> TradeOffers.REBALANCED_PROFESSION_TO_LEVELED_TRADEprivate final Map<RegistryKey<VillagerType>, TradeOffers.Factory> TradeOffers.TypedWrapperFactory.typeToFactoryThe field for thetypeToFactoryrecord component.Methods in net.minecraft.village that return RegistryKeyModifier and TypeMethodDescriptionstatic RegistryKey<VillagerType> VillagerType.forBiome(RegistryEntry<Biome> biomeEntry) private static RegistryKey<VillagerProfession> private static RegistryKey<VillagerType> Methods in net.minecraft.village that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionTradeOffers.TypedWrapperFactory.typeToFactory()Returns the value of thetypeToFactoryrecord component.Methods in net.minecraft.village with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static VillagerTypeVillagerType.create(Registry<VillagerType> registry, RegistryKey<VillagerType> key) TradeOffers.TypedWrapperFactory.of(TradeOffers.Factory factory, RegistryKey<VillagerType>[] types) private static VillagerProfessionVillagerProfession.register(Registry<VillagerProfession> registry, RegistryKey<VillagerProfession> key, Predicate<RegistryEntry<PointOfInterestType>> heldWorkstation, Predicate<RegistryEntry<PointOfInterestType>> acquirableWorkstation, ImmutableSet<Item> gatherableItems, ImmutableSet<Block> secondaryJobSites, @Nullable SoundEvent workSound) private static VillagerProfessionVillagerProfession.register(Registry<VillagerProfession> registry, RegistryKey<VillagerProfession> key, Predicate<RegistryEntry<PointOfInterestType>> heldWorkstation, Predicate<RegistryEntry<PointOfInterestType>> acquirableWorkstation, @Nullable SoundEvent workSound) private static VillagerProfessionVillagerProfession.register(Registry<VillagerProfession> registry, RegistryKey<VillagerProfession> key, RegistryKey<PointOfInterestType> heldWorkstation, ImmutableSet<Item> gatherableItems, ImmutableSet<Block> secondaryJobSites, @Nullable SoundEvent workSound) private static VillagerProfessionVillagerProfession.register(Registry<VillagerProfession> registry, RegistryKey<VillagerProfession> key, RegistryKey<PointOfInterestType> heldWorkstation, @Nullable SoundEvent workSound) VillagerData.withProfession(RegistryEntryLookup.RegistryLookup registries, RegistryKey<VillagerProfession> professionKey) VillagerData.withType(RegistryEntryLookup.RegistryLookup registries, RegistryKey<VillagerType> typeKey) 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) TypeAwareBuyForOneEmeraldFactory(int count, int maxUses, int experience, Map<RegistryKey<VillagerType>, Item> map) (package private) -
Uses of RegistryKey in net.minecraft.world
Fields in net.minecraft.world declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<World> World.ENDstatic final RegistryKey<World> World.NETHERstatic final RegistryKey<World> World.OVERWORLDprivate final RegistryKey<World> World.registryKeyprivate final RegistryKey<World> StructureLocator.worldKeyFields in net.minecraft.world with type parameters of type RegistryKeyModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryKey<World>> World.CODECMethods in net.minecraft.world that return RegistryKeyMethods in net.minecraft.world with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic FeatureUpdaterFeatureUpdater.create(RegistryKey<World> world, @Nullable PersistentStateManager persistentStateManager) default <T> RegistryWrapper<T> WorldView.createCommandRegistryWrapper(RegistryKey<? extends Registry<? extends T>> registryRef) default voidWorldAccess.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) protectedWorld(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.BADLANDSstatic final RegistryKey<Biome> BiomeKeys.BAMBOO_JUNGLEstatic final RegistryKey<Biome> BiomeKeys.BASALT_DELTASstatic final RegistryKey<Biome> BiomeKeys.BEACHstatic final RegistryKey<Biome> BiomeKeys.BIRCH_FORESTstatic final RegistryKey<Biome> BiomeKeys.CHERRY_GROVEstatic final RegistryKey<Biome> BiomeKeys.COLD_OCEANstatic final RegistryKey<Biome> BiomeKeys.CRIMSON_FORESTstatic final RegistryKey<Biome> BiomeKeys.DARK_FORESTstatic final RegistryKey<Biome> BiomeKeys.DEEP_COLD_OCEANstatic final RegistryKey<Biome> BiomeKeys.DEEP_DARKstatic final RegistryKey<Biome> BiomeKeys.DEEP_FROZEN_OCEANstatic final RegistryKey<Biome> BiomeKeys.DEEP_LUKEWARM_OCEANstatic final RegistryKey<Biome> BiomeKeys.DEEP_OCEANstatic final RegistryKey<Biome> BiomeKeys.DESERTstatic final RegistryKey<Biome> BiomeKeys.DRIPSTONE_CAVESstatic final RegistryKey<Biome> BiomeKeys.END_BARRENSstatic final RegistryKey<Biome> BiomeKeys.END_HIGHLANDSstatic final RegistryKey<Biome> BiomeKeys.END_MIDLANDSstatic final RegistryKey<Biome> BiomeKeys.ERODED_BADLANDSstatic final RegistryKey<Biome> BiomeKeys.FLOWER_FORESTstatic final RegistryKey<Biome> BiomeKeys.FORESTstatic final RegistryKey<Biome> BiomeKeys.FROZEN_OCEANstatic final RegistryKey<Biome> BiomeKeys.FROZEN_PEAKSstatic final RegistryKey<Biome> BiomeKeys.FROZEN_RIVERstatic final RegistryKey<Biome> BiomeKeys.GROVEstatic final RegistryKey<Biome> BiomeKeys.ICE_SPIKESstatic final RegistryKey<Biome> BiomeKeys.JAGGED_PEAKSstatic final RegistryKey<Biome> BiomeKeys.JUNGLEstatic final RegistryKey<Biome> BiomeKeys.LUKEWARM_OCEANstatic final RegistryKey<Biome> BiomeKeys.LUSH_CAVESstatic final RegistryKey<Biome> BiomeKeys.MANGROVE_SWAMPstatic final RegistryKey<Biome> BiomeKeys.MEADOWstatic final RegistryKey<Biome> BiomeKeys.MUSHROOM_FIELDSstatic final RegistryKey<Biome> BiomeKeys.NETHER_WASTESstatic final RegistryKey<Biome> BiomeKeys.OCEANstatic final RegistryKey<Biome> BiomeKeys.OLD_GROWTH_BIRCH_FORESTstatic final RegistryKey<Biome> BiomeKeys.OLD_GROWTH_PINE_TAIGAstatic final RegistryKey<Biome> BiomeKeys.OLD_GROWTH_SPRUCE_TAIGAstatic final RegistryKey<Biome> BiomeKeys.PALE_GARDENstatic final RegistryKey<Biome> BiomeKeys.PLAINSstatic final RegistryKey<Biome> BiomeKeys.RIVERstatic final RegistryKey<Biome> BiomeKeys.SAVANNAstatic final RegistryKey<Biome> BiomeKeys.SAVANNA_PLATEAUstatic final RegistryKey<Biome> BiomeKeys.SMALL_END_ISLANDSstatic final RegistryKey<Biome> BiomeKeys.SNOWY_BEACHstatic final RegistryKey<Biome> BiomeKeys.SNOWY_PLAINSstatic final RegistryKey<Biome> BiomeKeys.SNOWY_SLOPESstatic final RegistryKey<Biome> BiomeKeys.SNOWY_TAIGAstatic final RegistryKey<Biome> BiomeKeys.SOUL_SAND_VALLEYstatic final RegistryKey<Biome> BiomeKeys.SPARSE_JUNGLEstatic final RegistryKey<Biome> BiomeKeys.STONY_PEAKSstatic final RegistryKey<Biome> BiomeKeys.STONY_SHOREstatic final RegistryKey<Biome> BiomeKeys.SUNFLOWER_PLAINSstatic final RegistryKey<Biome> BiomeKeys.SWAMPstatic final RegistryKey<Biome> BiomeKeys.TAIGAstatic final RegistryKey<Biome> BiomeKeys.THE_ENDstatic final RegistryKey<Biome> BiomeKeys.THE_VOIDstatic final RegistryKey<Biome> BiomeKeys.WARM_OCEANstatic final RegistryKey<Biome> BiomeKeys.WARPED_FORESTstatic final RegistryKey<Biome> BiomeKeys.WINDSWEPT_FORESTstatic final RegistryKey<Biome> BiomeKeys.WINDSWEPT_GRAVELLY_HILLSstatic final RegistryKey<Biome> BiomeKeys.WINDSWEPT_HILLSstatic final RegistryKey<Biome> BiomeKeys.WINDSWEPT_SAVANNAstatic final RegistryKey<Biome> BiomeKeys.WOODED_BADLANDSMethods in net.minecraft.world.biome that return 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.NETHERstatic final RegistryKey<MultiNoiseBiomeSourceParameterList> MultiNoiseBiomeSourceParameterLists.OVERWORLDMethods 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 TypeMethodDescriptionbooleanMultiNoiseBiomeSource.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.commonBiomesprivate final RegistryKey<Biome>[][]VanillaBiomeParameters.nearMountainBiomesprivate final RegistryKey<Biome>[][]VanillaBiomeParameters.oceanBiomesprivate final RegistryKey<Biome>[][]VanillaBiomeParameters.specialNearMountainBiomesprivate final RegistryKey<Biome>[][]VanillaBiomeParameters.uncommonBiomesprivate final RegistryKey<Biome>[][]VanillaBiomeParameters.windsweptBiomesMethods in net.minecraft.world.biome.source.util that return RegistryKeyModifier and TypeMethodDescriptionprivate RegistryKey<Biome> VanillaBiomeParameters.getBadlandsBiome(int humidity, MultiNoiseUtil.ParameterRange weirdness) Returns a badlands for the given humidity and weirdness.private RegistryKey<Biome> VanillaBiomeParameters.getBadlandsOrRegularBiome(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) Returns badlands iftemperatureis4, 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 iftemperatureis0, 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 voidVanillaBiomeParameters.writeBiomeParameters(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange temperature, MultiNoiseUtil.ParameterRange humidity, MultiNoiseUtil.ParameterRange continentalness, MultiNoiseUtil.ParameterRange erosion, MultiNoiseUtil.ParameterRange weirdness, float offset, RegistryKey<Biome> biome) private voidVanillaBiomeParameters.writeCaveBiomeParameters(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange temperature, MultiNoiseUtil.ParameterRange humidity, MultiNoiseUtil.ParameterRange continentalness, MultiNoiseUtil.ParameterRange erosion, MultiNoiseUtil.ParameterRange weirdness, float offset, RegistryKey<Biome> biome) private voidVanillaBiomeParameters.writeDeepDarkParameters(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange temperature, MultiNoiseUtil.ParameterRange humidity, MultiNoiseUtil.ParameterRange continentalness, MultiNoiseUtil.ParameterRange erosion, MultiNoiseUtil.ParameterRange weirdness, float offset, RegistryKey<Biome> biome) Method parameters in net.minecraft.world.biome.source.util with type arguments of type RegistryKeyModifier and TypeMethodDescriptionprivate voidVanillaBiomeParameters.writeBiomeParameters(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange temperature, MultiNoiseUtil.ParameterRange humidity, MultiNoiseUtil.ParameterRange continentalness, MultiNoiseUtil.ParameterRange erosion, MultiNoiseUtil.ParameterRange weirdness, float offset, RegistryKey<Biome> biome) private voidVanillaBiomeParameters.writeCaveBiomeParameters(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange temperature, MultiNoiseUtil.ParameterRange humidity, MultiNoiseUtil.ParameterRange continentalness, MultiNoiseUtil.ParameterRange erosion, MultiNoiseUtil.ParameterRange weirdness, float offset, RegistryKey<Biome> biome) private voidVanillaBiomeParameters.writeCaveBiomes(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) Writes biome parameters for all cave biomes.private voidVanillaBiomeParameters.writeDebug(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) private voidVanillaBiomeParameters.writeDeepDarkParameters(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange temperature, MultiNoiseUtil.ParameterRange humidity, MultiNoiseUtil.ParameterRange continentalness, MultiNoiseUtil.ParameterRange erosion, MultiNoiseUtil.ParameterRange weirdness, float offset, RegistryKey<Biome> biome) private voidVanillaBiomeParameters.writeHighBiomes(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) Writes biome parameters for the "high" weirdness range.private voidVanillaBiomeParameters.writeLandBiomes(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) Writes all parameters for land biomes.private voidVanillaBiomeParameters.writeLowBiomes(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) Writes biome parameters for the "low" weirdness range.private voidVanillaBiomeParameters.writeMidBiomes(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) Writes biome parameters for the "mid" weirdness range.private voidVanillaBiomeParameters.writeOceanBiomes(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) Writes all parameters for ocean biomes.protected voidVanillaBiomeParameters.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 voidVanillaBiomeParameters.writePeakBiomes(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) Writes biome parameters for the "peak" weirdness range.private voidVanillaBiomeParameters.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.ENDstatic final RegistryKey<DimensionOptions> DimensionOptions.NETHERstatic final RegistryKey<DimensionOptions> DimensionOptions.OVERWORLDstatic final RegistryKey<DimensionType> DimensionTypes.OVERWORLDstatic final RegistryKey<DimensionType> DimensionTypes.OVERWORLD_CAVESstatic final RegistryKey<DimensionType> DimensionTypes.THE_ENDstatic final RegistryKey<DimensionType> DimensionTypes.THE_NETHERFields in net.minecraft.world.dimension with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Map<RegistryKey<DimensionOptions>, DimensionOptions> DimensionOptionsRegistryHolder.dimensionsThe field for thedimensionsrecord component.private static final Set<RegistryKey<DimensionOptions>> DimensionOptionsRegistryHolder.VANILLA_KEYSMethods 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 thedimensionsrecord 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.LifecycleDimensionOptionsRegistryHolder.getLifecycle(RegistryKey<DimensionOptions> key, DimensionOptions dimensionOptions) DimensionOptionsRegistryHolder.getOrEmpty(RegistryKey<DimensionOptions> key) static PathDimensionType.getSaveDirectory(RegistryKey<World> worldRef, Path worldDirectory) private static booleanDimensionOptionsRegistryHolder.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.FREQUENCIESstatic final List<RegistryKey<GameEvent>> Vibrations.RESONATIONSMethods 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 intVibrations.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.AMPLIFIEDstatic final RegistryKey<FlatLevelGeneratorPreset> FlatLevelGeneratorPresets.BOTTOMLESS_PITstatic final RegistryKey<FlatLevelGeneratorPreset> FlatLevelGeneratorPresets.CLASSIC_FLATstatic final RegistryKey<WorldPreset> WorldPresets.DEBUG_ALL_BLOCK_STATESstatic final RegistryKey<WorldPreset> WorldPresets.DEFAULTstatic final RegistryKey<FlatLevelGeneratorPreset> FlatLevelGeneratorPresets.DESERTstatic final RegistryKey<WorldPreset> WorldPresets.FLATstatic final RegistryKey<WorldPreset> WorldPresets.LARGE_BIOMESstatic final RegistryKey<FlatLevelGeneratorPreset> FlatLevelGeneratorPresets.OVERWORLDstatic final RegistryKey<FlatLevelGeneratorPreset> FlatLevelGeneratorPresets.REDSTONE_READYstatic final RegistryKey<WorldPreset> WorldPresets.SINGLE_BIOME_SURFACEstatic final RegistryKey<FlatLevelGeneratorPreset> FlatLevelGeneratorPresets.SNOWY_KINGDOMstatic final RegistryKey<FlatLevelGeneratorPreset> FlatLevelGeneratorPresets.THE_VOIDstatic final RegistryKey<FlatLevelGeneratorPreset> FlatLevelGeneratorPresets.TUNNELERS_DREAMstatic final RegistryKey<FlatLevelGeneratorPreset> FlatLevelGeneratorPresets.WATER_WORLDFields in net.minecraft.world.gen with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final Map<RegistryKey<DimensionOptions>, DimensionOptions> WorldPreset.dimensionsMethods in net.minecraft.world.gen that return RegistryKeyModifier and TypeMethodDescriptionprivate static RegistryKey<FlatLevelGeneratorPreset> private static RegistryKey<WorldPreset> 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 voidFlatLevelGeneratorPresets.Registrar.createAndRegister(RegistryKey<FlatLevelGeneratorPreset> registryKey, ItemConvertible icon, RegistryKey<Biome> biome, Set<RegistryKey<StructureSet>> structureSetKeys, boolean hasFeatures, boolean hasLakes, FlatChunkGeneratorLayer[] layers) private voidWorldPresets.Registrar.register(RegistryKey<WorldPreset> key, DimensionOptions dimensionOptions) Method parameters in net.minecraft.world.gen with type arguments of type RegistryKeyModifier and TypeMethodDescriptionprivate voidFlatLevelGeneratorPresets.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.CANYONstatic final RegistryKey<ConfiguredCarver<?>> ConfiguredCarvers.CAVEstatic final RegistryKey<ConfiguredCarver<?>> ConfiguredCarvers.CAVE_EXTRA_UNDERGROUNDstatic final RegistryKey<ConfiguredCarver<?>> ConfiguredCarvers.NETHER_CAVEMethods 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.AMPLIFIEDstatic final RegistryKey<ChunkGeneratorSettings> ChunkGeneratorSettings.CAVESstatic final RegistryKey<ChunkGeneratorSettings> ChunkGeneratorSettings.ENDstatic final RegistryKey<ChunkGeneratorSettings> ChunkGeneratorSettings.FLOATING_ISLANDSstatic final RegistryKey<ChunkGeneratorSettings> ChunkGeneratorSettings.LARGE_BIOMESstatic final RegistryKey<ChunkGeneratorSettings> ChunkGeneratorSettings.NETHERstatic final RegistryKey<ChunkGeneratorSettings> ChunkGeneratorSettings.OVERWORLDMethods in net.minecraft.world.gen.chunk that return types with arguments of type RegistryKeyModifier and TypeMethodDescriptionOptional<RegistryKey<com.mojang.serialization.MapCodec<? extends ChunkGenerator>>> ChunkGenerator.getCodecKey()Methods in net.minecraft.world.gen.chunk with parameters of type RegistryKeyModifier and TypeMethodDescriptionbooleanNoiseChunkGenerator.matchesSettings(RegistryKey<ChunkGeneratorSettings> settings) voidChunkGenerator.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 booleanChunkGenerator.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_ENDprivate static final RegistryKey<DensityFunction> DensityFunctions.BASE_3D_NOISE_NETHERprivate static final RegistryKey<DensityFunction> DensityFunctions.BASE_3D_NOISE_OVERWORLDprivate static final RegistryKey<DensityFunction> DensityFunctions.CAVES_ENTRANCES_OVERWORLDprivate static final RegistryKey<DensityFunction> DensityFunctions.CAVES_NOODLE_OVERWORLDprivate static final RegistryKey<DensityFunction> DensityFunctions.CAVES_PILLARS_OVERWORLDprivate static final RegistryKey<DensityFunction> DensityFunctions.CAVES_SPAGHETTI_2D_OVERWORLDprivate static final RegistryKey<DensityFunction> DensityFunctions.CAVES_SPAGHETTI_2D_THICKNESS_MODULATOR_OVERWORLDprivate static final RegistryKey<DensityFunction> DensityFunctions.CAVES_SPAGHETTI_ROUGHNESS_FUNCTION_OVERWORLDstatic final RegistryKey<DensityFunction> DensityFunctions.CONTINENTS_OVERWORLDstatic final RegistryKey<DensityFunction> DensityFunctions.CONTINENTS_OVERWORLD_LARGE_BIOMEstatic final RegistryKey<DensityFunction> DensityFunctions.DEPTH_OVERWORLDprivate static final RegistryKey<DensityFunction> DensityFunctions.DEPTH_OVERWORLD_AMPLIFIEDprivate static final RegistryKey<DensityFunction> DensityFunctions.DEPTH_OVERWORLD_LARGE_BIOMEstatic final RegistryKey<DensityFunction> DensityFunctions.EROSION_OVERWORLDstatic final RegistryKey<DensityFunction> DensityFunctions.EROSION_OVERWORLD_LARGE_BIOMEstatic final RegistryKey<DensityFunction> DensityFunctions.FACTOR_OVERWORLDprivate static final RegistryKey<DensityFunction> DensityFunctions.FACTOR_OVERWORLD_AMPLIFIEDprivate static final RegistryKey<DensityFunction> DensityFunctions.FACTOR_OVERWORLD_LARGE_BIOMEstatic final RegistryKey<DensityFunction> DensityFunctions.JAGGEDNESS_OVERWORLDprivate static final RegistryKey<DensityFunction> DensityFunctions.JAGGEDNESS_OVERWORLD_AMPLIFIEDprivate static final RegistryKey<DensityFunction> DensityFunctions.JAGGEDNESS_OVERWORLD_LARGE_BIOMEstatic final RegistryKey<DensityFunction> DensityFunctions.OFFSET_OVERWORLDprivate static final RegistryKey<DensityFunction> DensityFunctions.OFFSET_OVERWORLD_AMPLIFIEDprivate static final RegistryKey<DensityFunction> DensityFunctions.OFFSET_OVERWORLD_LARGE_BIOMEstatic final RegistryKey<DensityFunction> DensityFunctions.RIDGES_FOLDED_OVERWORLDstatic final RegistryKey<DensityFunction> DensityFunctions.RIDGES_OVERWORLDprivate static final RegistryKey<DensityFunction> DensityFunctions.SHIFT_Xprivate static final RegistryKey<DensityFunction> DensityFunctions.SHIFT_Zprivate static final RegistryKey<DensityFunction> DensityFunctions.SLOPED_CHEESE_ENDprivate static final RegistryKey<DensityFunction> DensityFunctions.SLOPED_CHEESE_OVERWORLDprivate static final RegistryKey<DensityFunction> DensityFunctions.SLOPED_CHEESE_OVERWORLD_AMPLIFIEDprivate static final RegistryKey<DensityFunction> DensityFunctions.SLOPED_CHEESE_OVERWORLD_LARGE_BIOMEprivate static final RegistryKey<DensityFunction> DensityFunctions.Yprivate static final RegistryKey<DensityFunction> DensityFunctions.ZEROMethods in net.minecraft.world.gen.densityfunction that return RegistryKeyMethods in net.minecraft.world.gen.densityfunction with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate static DensityFunctionDensityFunctions.entryHolder(RegistryEntryLookup<DensityFunction> densityFunctionRegisterable, RegistryKey<DensityFunction> key) private static DensityFunctionDensityFunctions.registerAndGetHolder(Registerable<DensityFunction> densityFunctionRegisterable, RegistryKey<DensityFunction> key, DensityFunction densityFunction) private static voidDensityFunctions.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_cheesedensity 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.ACACIAstatic final RegistryKey<PlacedFeature> VillagePlacedFeatures.ACACIAstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.ACACIA_CHECKEDstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.AMETHYST_GEODEstatic final RegistryKey<PlacedFeature> UndergroundPlacedFeatures.AMETHYST_GEODEstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.AZALEA_TREEstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.BAMBOOstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.BAMBOO_LIGHTstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.BAMBOO_NO_PODZOLstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.BAMBOO_SOME_PODZOLstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.BAMBOO_VEGETATIONstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.BAMBOO_VEGETATIONstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.BASALT_BLOBSstatic final RegistryKey<PlacedFeature> NetherPlacedFeatures.BASALT_BLOBSstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.BASALT_PILLARstatic final RegistryKey<PlacedFeature> NetherPlacedFeatures.BASALT_PILLARstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.BIRCHstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.BIRCH_BEES_0002static final RegistryKey<PlacedFeature> TreePlacedFeatures.BIRCH_BEES_0002static final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.BIRCH_BEES_0002_LEAF_LITTERstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.BIRCH_BEES_002static final RegistryKey<PlacedFeature> TreePlacedFeatures.BIRCH_BEES_002static final RegistryKey<PlacedFeature> TreePlacedFeatures.BIRCH_BEES_002_LEAF_LITTERstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.BIRCH_BEES_005static final RegistryKey<PlacedFeature> TreePlacedFeatures.BIRCH_CHECKEDstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.BIRCH_LEAF_LITTERstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.BIRCH_LEAF_LITTERstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.BIRCH_TALLstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.BIRCH_TALLstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.BLACKSTONE_BLOBSstatic final RegistryKey<PlacedFeature> NetherPlacedFeatures.BLACKSTONE_BLOBSstatic final RegistryKey<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.BLUE_ICEstatic final RegistryKey<PlacedFeature> MiscPlacedFeatures.BLUE_ICEstatic final RegistryKey<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.BONUS_CHESTstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.BROWN_MUSHROOM_NETHERstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.BROWN_MUSHROOM_NORMALstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.BROWN_MUSHROOM_OLD_GROWTHstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.BROWN_MUSHROOM_SWAMPstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.BROWN_MUSHROOM_TAIGAstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.CAVE_VINEstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.CAVE_VINE_IN_MOSSstatic final RegistryKey<PlacedFeature> UndergroundPlacedFeatures.CAVE_VINESstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.CHERRYstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.CHERRY_BEES_005static final RegistryKey<PlacedFeature> TreePlacedFeatures.CHERRY_BEES_005static final RegistryKey<PlacedFeature> TreePlacedFeatures.CHERRY_CHECKEDstatic final RegistryKey<ConfiguredFeature<?, ?>> EndConfiguredFeatures.CHORUS_PLANTstatic final RegistryKey<PlacedFeature> EndPlacedFeatures.CHORUS_PLANTstatic final RegistryKey<PlacedFeature> UndergroundPlacedFeatures.CLASSIC_VINES_CAVE_FEATUREstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.CLAY_POOL_WITH_DRIPLEAVESstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.CLAY_WITH_DRIPLEAVESstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.CRIMSON_FOREST_VEGETATIONstatic final RegistryKey<PlacedFeature> NetherPlacedFeatures.CRIMSON_FOREST_VEGETATIONstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.CRIMSON_FOREST_VEGETATION_BONEMEALstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.CRIMSON_FUNGIstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.CRIMSON_FUNGUSstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.CRIMSON_FUNGUS_PLANTEDstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.DARK_FOREST_VEGETATIONstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.DARK_FOREST_VEGETATIONstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.DARK_OAKstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.DARK_OAK_CHECKEDstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.DARK_OAK_LEAF_LITTERstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.DARK_OAK_LEAF_LITTERstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.DELTAstatic final RegistryKey<PlacedFeature> NetherPlacedFeatures.DELTAstatic final RegistryKey<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.DESERT_WELLstatic final RegistryKey<PlacedFeature> MiscPlacedFeatures.DESERT_WELLstatic final RegistryKey<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.DISK_CLAYstatic final RegistryKey<PlacedFeature> MiscPlacedFeatures.DISK_CLAYstatic final RegistryKey<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.DISK_GRASSstatic final RegistryKey<PlacedFeature> MiscPlacedFeatures.DISK_GRASSstatic final RegistryKey<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.DISK_GRAVELstatic final RegistryKey<PlacedFeature> MiscPlacedFeatures.DISK_GRAVELstatic final RegistryKey<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.DISK_SANDstatic final RegistryKey<PlacedFeature> MiscPlacedFeatures.DISK_SANDstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.DRIPLEAFstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.DRIPSTONE_CLUSTERstatic final RegistryKey<PlacedFeature> UndergroundPlacedFeatures.DRIPSTONE_CLUSTERstatic final RegistryKey<ConfiguredFeature<?, ?>> EndConfiguredFeatures.END_GATEWAY_DELAYEDstatic final RegistryKey<ConfiguredFeature<?, ?>> EndConfiguredFeatures.END_GATEWAY_RETURNstatic final RegistryKey<PlacedFeature> EndPlacedFeatures.END_GATEWAY_RETURNstatic final RegistryKey<ConfiguredFeature<?, ?>> EndConfiguredFeatures.END_ISLANDstatic final RegistryKey<PlacedFeature> EndPlacedFeatures.END_ISLAND_DECORATEDstatic final RegistryKey<ConfiguredFeature<?, ?>> EndConfiguredFeatures.END_PLATFORMstatic final RegistryKey<PlacedFeature> EndPlacedFeatures.END_PLATFORMstatic final RegistryKey<ConfiguredFeature<?, ?>> EndConfiguredFeatures.END_SPIKEstatic final RegistryKey<PlacedFeature> EndPlacedFeatures.END_SPIKEstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.FALLEN_BIRCH_TREEstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.FALLEN_BIRCH_TREEstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.FALLEN_JUNGLE_TREEstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.FALLEN_JUNGLE_TREEstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.FALLEN_OAK_TREEstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.FALLEN_OAK_TREEstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.FALLEN_SPRUCE_TREEstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.FALLEN_SPRUCE_TREEstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.FALLEN_SUPER_BIRCH_TREEstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.FALLEN_SUPER_BIRCH_TREEstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.FANCY_OAKstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.FANCY_OAK_BEESstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.FANCY_OAK_BEESstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.FANCY_OAK_BEES_0002static final RegistryKey<PlacedFeature> TreePlacedFeatures.FANCY_OAK_BEES_0002static final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.FANCY_OAK_BEES_002static final RegistryKey<PlacedFeature> TreePlacedFeatures.FANCY_OAK_BEES_002static final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.FANCY_OAK_BEES_005static final RegistryKey<PlacedFeature> TreePlacedFeatures.FANCY_OAK_CHECKEDstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.FANCY_OAK_LEAF_LITTERstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.FANCY_OAK_LEAF_LITTERstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.FLOWER_CHERRYstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.FLOWER_CHERRYstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.FLOWER_DEFAULTstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.FLOWER_DEFAULTstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.FLOWER_FLOWER_FORESTstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.FLOWER_FLOWER_FORESTstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.FLOWER_FOREST_FLOWERSstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.FLOWER_MEADOWstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.FLOWER_MEADOWstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.FLOWER_PALE_GARDENstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.FLOWER_PALE_GARDENstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.FLOWER_PLAINstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.FLOWER_PLAINstatic final RegistryKey<PlacedFeature> VillagePlacedFeatures.FLOWER_PLAINstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.FLOWER_SWAMPstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.FLOWER_SWAMPstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.FLOWER_WARMstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.FOREST_FLOWERSstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.FOREST_FLOWERSstatic final RegistryKey<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.FOREST_ROCKstatic final RegistryKey<PlacedFeature> MiscPlacedFeatures.FOREST_ROCKstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.FOSSIL_COALstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.FOSSIL_DIAMONDSstatic final RegistryKey<PlacedFeature> UndergroundPlacedFeatures.FOSSIL_LOWERstatic final RegistryKey<PlacedFeature> UndergroundPlacedFeatures.FOSSIL_UPPERstatic final RegistryKey<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.FREEZE_TOP_LAYERstatic final RegistryKey<PlacedFeature> MiscPlacedFeatures.FREEZE_TOP_LAYERstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.GLOW_LICHENstatic final RegistryKey<PlacedFeature> UndergroundPlacedFeatures.GLOW_LICHENstatic final RegistryKey<PlacedFeature> NetherPlacedFeatures.GLOWSTONEstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.GLOWSTONE_EXTRAstatic final RegistryKey<PlacedFeature> NetherPlacedFeatures.GLOWSTONE_EXTRAstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.GRASS_BONEMEALstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.HUGE_BROWN_MUSHROOMstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.HUGE_RED_MUSHROOMstatic final RegistryKey<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.ICE_PATCHstatic final RegistryKey<PlacedFeature> MiscPlacedFeatures.ICE_PATCHstatic final RegistryKey<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.ICE_SPIKEstatic final RegistryKey<PlacedFeature> MiscPlacedFeatures.ICE_SPIKEstatic final RegistryKey<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.ICEBERG_BLUEstatic final RegistryKey<PlacedFeature> MiscPlacedFeatures.ICEBERG_BLUEstatic final RegistryKey<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.ICEBERG_PACKEDstatic final RegistryKey<PlacedFeature> MiscPlacedFeatures.ICEBERG_PACKEDstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.JUNGLE_BUSHstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.JUNGLE_BUSHstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.JUNGLE_TREEstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.JUNGLE_TREEstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.JUNGLE_TREE_NO_VINEstatic final RegistryKey<ConfiguredFeature<?, ?>> OceanConfiguredFeatures.KELPstatic final RegistryKey<PlacedFeature> OceanPlacedFeatures.KELP_COLDstatic final RegistryKey<PlacedFeature> OceanPlacedFeatures.KELP_WARMstatic final RegistryKey<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.LAKE_LAVAstatic final RegistryKey<PlacedFeature> MiscPlacedFeatures.LAKE_LAVA_SURFACEstatic final RegistryKey<PlacedFeature> MiscPlacedFeatures.LAKE_LAVA_UNDERGROUNDstatic final RegistryKey<PlacedFeature> NetherPlacedFeatures.LARGE_BASALT_COLUMNSstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.LARGE_DRIPSTONEstatic final RegistryKey<PlacedFeature> UndergroundPlacedFeatures.LARGE_DRIPSTONEstatic final RegistryKey<PlacedFeature> UndergroundPlacedFeatures.LUSH_CAVES_CEILING_VEGETATIONstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.LUSH_CAVES_CLAYstatic final RegistryKey<PlacedFeature> UndergroundPlacedFeatures.LUSH_CAVES_CLAYstatic final RegistryKey<PlacedFeature> UndergroundPlacedFeatures.LUSH_CAVES_VEGETATIONstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.MANGROVEstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.MANGROVE_CHECKEDstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.MANGROVE_VEGETATIONstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.MEADOW_TREESstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.MEGA_JUNGLE_TREEstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.MEGA_JUNGLE_TREE_CHECKEDstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.MEGA_PINEstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.MEGA_PINE_CHECKEDstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.MEGA_SPRUCEstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.MEGA_SPRUCE_CHECKEDstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.MONSTER_ROOMstatic final RegistryKey<PlacedFeature> UndergroundPlacedFeatures.MONSTER_ROOMstatic final RegistryKey<PlacedFeature> UndergroundPlacedFeatures.MONSTER_ROOM_DEEPstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.MOSS_PATCHstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.MOSS_PATCH_BONEMEALstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.MOSS_PATCH_CEILINGstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.MOSS_VEGETATIONstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.MUSHROOM_ISLAND_VEGETATIONstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.MUSHROOM_ISLAND_VEGETATIONstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.NETHER_SPROUTSstatic final RegistryKey<PlacedFeature> NetherPlacedFeatures.NETHER_SPROUTSstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.NETHER_SPROUTS_BONEMEALstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.OAKstatic final RegistryKey<PlacedFeature> VillagePlacedFeatures.OAKstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.OAK_BEES_0002static final RegistryKey<PlacedFeature> TreePlacedFeatures.OAK_BEES_0002static final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.OAK_BEES_002static final RegistryKey<PlacedFeature> TreePlacedFeatures.OAK_BEES_002static final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.OAK_BEES_005static final RegistryKey<PlacedFeature> TreePlacedFeatures.OAK_CHECKEDstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.OAK_LEAF_LITTERstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.OAK_LEAF_LITTERstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_ANCIENT_DEBRIS_LARGEstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_ANCIENT_DEBRIS_LARGEstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_ANCIENT_DEBRIS_SMALLstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_ANDESITEstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_ANDESITE_LOWERstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_ANDESITE_UPPERstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_BLACKSTONEstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_BLACKSTONEstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_CLAYstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_CLAYstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_COALstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_COAL_BURIEDstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_COAL_LOWERstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_COAL_UPPERstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_COPPERstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_COPPER_LARGEstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_COPPER_LARGEstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_COPPER_SMALLstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_DEBRIS_SMALLstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_DIAMONDstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_DIAMOND_BURIEDstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_DIAMOND_BURIEDstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_DIAMOND_LARGEstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_DIAMOND_LARGEstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_DIAMOND_MEDIUMstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_DIAMOND_MEDIUMstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_DIAMOND_SMALLstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_DIORITEstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_DIORITE_LOWERstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_DIORITE_UPPERstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_DIRTstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_DIRTstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_EMERALDstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_EMERALDstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_GOLDstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_GOLDstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_GOLD_BURIEDstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_GOLD_DELTASstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_GOLD_EXTRAstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_GOLD_LOWERstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_GOLD_NETHERstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_GRANITEstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_GRANITE_LOWERstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_GRANITE_UPPERstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_GRAVELstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_GRAVELstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_GRAVEL_NETHERstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_GRAVEL_NETHERstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_INFESTEDstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_INFESTEDstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_IRONstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_IRON_MIDDLEstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_IRON_SMALLstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_IRON_SMALLstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_IRON_UPPERstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_LAPISstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_LAPISstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_LAPIS_BURIEDstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_LAPIS_BURIEDstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_MAGMAstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_MAGMAstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_NETHER_GOLDstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_QUARTZstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_QUARTZ_DELTASstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_QUARTZ_NETHERstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_REDSTONEstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_REDSTONEstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_REDSTONE_LOWERstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_SOUL_SANDstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_SOUL_SANDstatic final RegistryKey<ConfiguredFeature<?, ?>> OreConfiguredFeatures.ORE_TUFFstatic final RegistryKey<PlacedFeature> OrePlacedFeatures.ORE_TUFFstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PALE_FOREST_FLOWERSstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PALE_GARDEN_FLOWERSstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PALE_GARDEN_VEGETATIONstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PALE_GARDEN_VEGETATIONstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PALE_MOSS_PATCHstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PALE_MOSS_PATCHstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PALE_MOSS_PATCH_BONEMEALstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PALE_MOSS_VEGETATIONstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.PALE_OAKstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.PALE_OAK_BONEMEALstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.PALE_OAK_CHECKEDstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.PALE_OAK_CREAKINGstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.PALE_OAK_CREAKING_CHECKEDstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PATCH_BERRY_BUSHstatic final RegistryKey<PlacedFeature> VillagePlacedFeatures.PATCH_BERRY_BUSHstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_BERRY_COMMONstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_BERRY_RAREstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PATCH_BROWN_MUSHROOMstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PATCH_BUSHstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_BUSHstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PATCH_CACTUSstatic final RegistryKey<PlacedFeature> VillagePlacedFeatures.PATCH_CACTUSstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_CACTUS_DECORATEDstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_CACTUS_DESERTstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.PATCH_CRIMSON_ROOTSstatic final RegistryKey<PlacedFeature> NetherPlacedFeatures.PATCH_CRIMSON_ROOTSstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PATCH_DEAD_BUSHstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_DEAD_BUSHstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_DEAD_BUSH_2static final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_DEAD_BUSH_BADLANDSstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PATCH_DRY_GRASSstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_DRY_GRASS_BADLANDSstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_DRY_GRASS_DESERTstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.PATCH_FIREstatic final RegistryKey<PlacedFeature> NetherPlacedFeatures.PATCH_FIREstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PATCH_FIREFLY_BUSHstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_FIREFLY_BUSHstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_FIREFLY_BUSH_NEAR_WATERstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_FIREFLY_BUSH_NEAR_WATER_SWAMPstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PATCH_GRASSstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_GRASS_BADLANDSstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_GRASS_FORESTstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PATCH_GRASS_JUNGLEstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_GRASS_JUNGLEstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PATCH_GRASS_MEADOWstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_GRASS_MEADOWstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_GRASS_NORMALstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_GRASS_PLAINstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_GRASS_SAVANNAstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_GRASS_TAIGAstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_GRASS_TAIGA_2static final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PATCH_LARGE_FERNstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_LARGE_FERNstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PATCH_LEAF_LITTERstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_LEAF_LITTERstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PATCH_MELONstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_MELONstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_MELON_SPARSEstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PATCH_PUMPKINstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_PUMPKINstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PATCH_RED_MUSHROOMstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.PATCH_SOUL_FIREstatic final RegistryKey<PlacedFeature> NetherPlacedFeatures.PATCH_SOUL_FIREstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PATCH_SUGAR_CANEstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_SUGAR_CANEstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_SUGAR_CANE_BADLANDSstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_SUGAR_CANE_DESERTstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_SUGAR_CANE_SWAMPstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PATCH_SUNFLOWERstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_SUNFLOWERstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PATCH_TAIGA_GRASSstatic final RegistryKey<PlacedFeature> VillagePlacedFeatures.PATCH_TAIGA_GRASSstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PATCH_TALL_GRASSstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_TALL_GRASSstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_TALL_GRASS_2static final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.PATCH_WATERLILYstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.PATCH_WATERLILYstatic final RegistryKey<ConfiguredFeature<?, ?>> PileConfiguredFeatures.PILE_HAYstatic final RegistryKey<PlacedFeature> VillagePlacedFeatures.PILE_HAYstatic final RegistryKey<ConfiguredFeature<?, ?>> PileConfiguredFeatures.PILE_ICEstatic final RegistryKey<PlacedFeature> VillagePlacedFeatures.PILE_ICEstatic final RegistryKey<ConfiguredFeature<?, ?>> PileConfiguredFeatures.PILE_MELONstatic final RegistryKey<PlacedFeature> VillagePlacedFeatures.PILE_MELONstatic final RegistryKey<ConfiguredFeature<?, ?>> PileConfiguredFeatures.PILE_PUMPKINstatic final RegistryKey<PlacedFeature> VillagePlacedFeatures.PILE_PUMPKINstatic final RegistryKey<ConfiguredFeature<?, ?>> PileConfiguredFeatures.PILE_SNOWstatic final RegistryKey<PlacedFeature> VillagePlacedFeatures.PILE_SNOWstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.PINEstatic final RegistryKey<PlacedFeature> VillagePlacedFeatures.PINEstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.PINE_CHECKEDstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.PINE_ON_SNOWstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.POINTED_DRIPSTONEstatic final RegistryKey<PlacedFeature> UndergroundPlacedFeatures.POINTED_DRIPSTONEstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.RED_MUSHROOM_NETHERstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.RED_MUSHROOM_NORMALstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.RED_MUSHROOM_OLD_GROWTHstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.RED_MUSHROOM_SWAMPstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.RED_MUSHROOM_TAIGAstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.ROOTED_AZALEA_TREEstatic final RegistryKey<PlacedFeature> UndergroundPlacedFeatures.ROOTED_AZALEA_TREEstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.SCULK_PATCH_ANCIENT_CITYstatic final RegistryKey<PlacedFeature> UndergroundPlacedFeatures.SCULK_PATCH_ANCIENT_CITYstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.SCULK_PATCH_DEEP_DARKstatic final RegistryKey<PlacedFeature> UndergroundPlacedFeatures.SCULK_PATCH_DEEP_DARKstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.SCULK_VEINstatic final RegistryKey<PlacedFeature> UndergroundPlacedFeatures.SCULK_VEINstatic final RegistryKey<ConfiguredFeature<?, ?>> OceanConfiguredFeatures.SEA_PICKLEstatic final RegistryKey<PlacedFeature> OceanPlacedFeatures.SEA_PICKLEstatic final RegistryKey<PlacedFeature> OceanPlacedFeatures.SEAGRASS_COLDstatic final RegistryKey<PlacedFeature> OceanPlacedFeatures.SEAGRASS_DEEPstatic final RegistryKey<PlacedFeature> OceanPlacedFeatures.SEAGRASS_DEEP_COLDstatic final RegistryKey<PlacedFeature> OceanPlacedFeatures.SEAGRASS_DEEP_WARMstatic final RegistryKey<ConfiguredFeature<?, ?>> OceanConfiguredFeatures.SEAGRASS_MIDstatic final RegistryKey<PlacedFeature> OceanPlacedFeatures.SEAGRASS_NORMALstatic final RegistryKey<PlacedFeature> OceanPlacedFeatures.SEAGRASS_RIVERstatic final RegistryKey<ConfiguredFeature<?, ?>> OceanConfiguredFeatures.SEAGRASS_SHORTstatic final RegistryKey<ConfiguredFeature<?, ?>> OceanConfiguredFeatures.SEAGRASS_SLIGHTLY_LESS_SHORTstatic final RegistryKey<PlacedFeature> OceanPlacedFeatures.SEAGRASS_SWAMPstatic final RegistryKey<ConfiguredFeature<?, ?>> OceanConfiguredFeatures.SEAGRASS_TALLstatic final RegistryKey<PlacedFeature> OceanPlacedFeatures.SEAGRASS_WARMstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.SINGLE_PIECE_OF_GRASSstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.SMALL_BASALT_COLUMNSstatic final RegistryKey<PlacedFeature> NetherPlacedFeatures.SMALL_BASALT_COLUMNSstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.SMALL_BASALT_COLUMNS_TEMPstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.SPORE_BLOSSOMstatic final RegistryKey<PlacedFeature> UndergroundPlacedFeatures.SPORE_BLOSSOMstatic final RegistryKey<PlacedFeature> NetherPlacedFeatures.SPRING_CLOSEDstatic final RegistryKey<PlacedFeature> NetherPlacedFeatures.SPRING_CLOSED_DOUBLEstatic final RegistryKey<PlacedFeature> NetherPlacedFeatures.SPRING_DELTAstatic final RegistryKey<PlacedFeature> MiscPlacedFeatures.SPRING_LAVAstatic final RegistryKey<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.SPRING_LAVA_FROZENstatic final RegistryKey<PlacedFeature> MiscPlacedFeatures.SPRING_LAVA_FROZENstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.SPRING_LAVA_NETHERstatic final RegistryKey<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.SPRING_LAVA_OVERWORLDstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.SPRING_NETHER_CLOSEDstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.SPRING_NETHER_OPENstatic final RegistryKey<PlacedFeature> NetherPlacedFeatures.SPRING_OPENstatic final RegistryKey<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.SPRING_WATERstatic final RegistryKey<PlacedFeature> MiscPlacedFeatures.SPRING_WATERstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.SPRUCEstatic final RegistryKey<PlacedFeature> VillagePlacedFeatures.SPRUCEstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.SPRUCE_CHECKEDstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.SPRUCE_ON_SNOWstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.SUPER_BIRCH_BEESstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.SUPER_BIRCH_BEESstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.SUPER_BIRCH_BEES_0002static final RegistryKey<PlacedFeature> TreePlacedFeatures.SUPER_BIRCH_BEES_0002static final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.SWAMP_OAKstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.TALL_MANGROVEstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.TALL_MANGROVE_CHECKEDstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.TREES_BADLANDSstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.TREES_BADLANDSstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.TREES_BIRCHstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.TREES_BIRCHstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.TREES_BIRCH_AND_OAKstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.TREES_BIRCH_AND_OAKstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.TREES_CHERRYstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.TREES_FLOWER_FORESTstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.TREES_FLOWER_FORESTstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.TREES_GROVEstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.TREES_GROVEstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.TREES_JUNGLEstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.TREES_JUNGLEstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.TREES_MANGROVEstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.TREES_MEADOWstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.TREES_OLD_GROWTH_PINE_TAIGAstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.TREES_OLD_GROWTH_PINE_TAIGAstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.TREES_OLD_GROWTH_SPRUCE_TAIGAstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.TREES_OLD_GROWTH_SPRUCE_TAIGAstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.TREES_PLAINSstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.TREES_PLAINSstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.TREES_SAVANNAstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.TREES_SAVANNAstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.TREES_SNOWYstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.TREES_SNOWYstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.TREES_SPARSE_JUNGLEstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.TREES_SPARSE_JUNGLEstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.TREES_SWAMPstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.TREES_TAIGAstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.TREES_TAIGAstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.TREES_WATERstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.TREES_WATERstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.TREES_WINDSWEPT_FORESTstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.TREES_WINDSWEPT_HILLSstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.TREES_WINDSWEPT_HILLSstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.TREES_WINDSWEPT_SAVANNAstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.TWISTING_VINESstatic final RegistryKey<PlacedFeature> NetherPlacedFeatures.TWISTING_VINESstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.TWISTING_VINES_BONEMEALstatic final RegistryKey<ConfiguredFeature<?, ?>> UndergroundConfiguredFeatures.UNDERWATER_MAGMAstatic final RegistryKey<PlacedFeature> UndergroundPlacedFeatures.UNDERWATER_MAGMAstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.VINESstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.VINESstatic final RegistryKey<ConfiguredFeature<?, ?>> MiscConfiguredFeatures.VOID_START_PLATFORMstatic final RegistryKey<PlacedFeature> MiscPlacedFeatures.VOID_START_PLATFORMstatic final RegistryKey<ConfiguredFeature<?, ?>> OceanConfiguredFeatures.WARM_OCEAN_VEGETATIONstatic final RegistryKey<PlacedFeature> OceanPlacedFeatures.WARM_OCEAN_VEGETATIONstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.WARPED_FOREST_VEGETATIONstatic final RegistryKey<PlacedFeature> NetherPlacedFeatures.WARPED_FOREST_VEGETATIONstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.WARPED_FOREST_VEGETATION_BONEMEALstatic final RegistryKey<PlacedFeature> TreePlacedFeatures.WARPED_FUNGIstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.WARPED_FUNGUSstatic final RegistryKey<ConfiguredFeature<?, ?>> TreeConfiguredFeatures.WARPED_FUNGUS_PLANTEDstatic final RegistryKey<ConfiguredFeature<?, ?>> NetherConfiguredFeatures.WEEPING_VINESstatic final RegistryKey<PlacedFeature> NetherPlacedFeatures.WEEPING_VINESstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.WILDFLOWERS_BIRCH_FORESTstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.WILDFLOWERS_BIRCH_FORESTstatic final RegistryKey<ConfiguredFeature<?, ?>> VegetationConfiguredFeatures.WILDFLOWERS_MEADOWstatic final RegistryKey<PlacedFeature> VegetationPlacedFeatures.WILDFLOWERS_MEADOWMethods 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 voidConfiguredFeatures.register(Registerable<ConfiguredFeature<?, ?>> registerable, RegistryKey<ConfiguredFeature<?, ?>> key, Feature<DefaultFeatureConfig> feature) static voidPlacedFeatures.register(Registerable<PlacedFeature> featureRegisterable, RegistryKey<PlacedFeature> key, RegistryEntry<ConfiguredFeature<?, ?>> feature, List<PlacementModifier> modifiers) static voidPlacedFeatures.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_BARRIERstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.AQUIFER_FLUID_LEVEL_FLOODEDNESSstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.AQUIFER_FLUID_LEVEL_SPREADstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.AQUIFER_LAVAstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.BADLANDS_PILLARstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.BADLANDS_PILLAR_ROOFstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.BADLANDS_SURFACEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.CALCITEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.CAVE_CHEESEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.CAVE_ENTRANCEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.CAVE_LAYERstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.CLAY_BANDS_OFFSETstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.CONTINENTALNESSstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.CONTINENTALNESS_LARGEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.EROSIONstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.EROSION_LARGEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.GRAVELstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.GRAVEL_LAYERstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ICEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ICEBERG_PILLARstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ICEBERG_PILLAR_ROOFstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ICEBERG_SURFACEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.JAGGEDstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.NETHER_STATE_SELECTORstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.NETHER_WARTstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.NETHERRACKstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.NOODLEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.NOODLE_RIDGE_Astatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.NOODLE_RIDGE_Bstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.NOODLE_THICKNESSstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.OFFSETstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ORE_GAPstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ORE_VEIN_Astatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ORE_VEIN_Bstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ORE_VEININESSstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.PACKED_ICEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.PATCHstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.PILLARstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.PILLAR_RARENESSstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.PILLAR_THICKNESSstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.POWDER_SNOWstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.RIDGEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SOUL_SAND_LAYERstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_2Dstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_2D_ELEVATIONstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_2D_MODULATORstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_2D_THICKNESSstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_3D_1static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_3D_2static final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_3D_RARITYstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_3D_THICKNESSstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_ROUGHNESSstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_ROUGHNESS_MODULATORstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SURFACEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SURFACE_SECONDARYstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SURFACE_SWAMPstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.TEMPERATUREstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.TEMPERATURE_LARGEstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.VEGETATIONstatic final RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.VEGETATION_LARGEFields in net.minecraft.world.gen.noise with type parameters of type RegistryKeyMethods in net.minecraft.world.gen.noise that return RegistryKeyModifier and TypeMethodDescriptionprivate static RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> Methods in net.minecraft.world.gen.noise with parameters of type RegistryKeyModifier and TypeMethodDescriptionstatic NoiseConfigNoiseConfig.create(RegistryEntryLookup.RegistryLookup registryLookup, RegistryKey<ChunkGeneratorSettings> chunkGeneratorSettingsKey, long legacyWorldSeed) static DoublePerlinNoiseSamplerNoiseParametersKeys.createNoiseSampler(RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, RandomSplitter splitter, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> key) NoiseConfig.getOrCreateSampler(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersKey) private static voidBuiltinNoiseParameters.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 voidBuiltinNoiseParameters.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_CITYstatic final RegistryKey<Structure> StructureKeys.BASTION_REMNANTstatic final RegistryKey<Structure> StructureKeys.BURIED_TREASUREstatic final RegistryKey<Structure> StructureKeys.DESERT_PYRAMIDstatic final RegistryKey<Structure> StructureKeys.END_CITYstatic final RegistryKey<Structure> StructureKeys.FORTRESSstatic final RegistryKey<Structure> StructureKeys.IGLOOstatic final RegistryKey<Structure> StructureKeys.JUNGLE_PYRAMIDstatic final RegistryKey<Structure> StructureKeys.MANSIONstatic final RegistryKey<Structure> StructureKeys.MINESHAFTstatic final RegistryKey<Structure> StructureKeys.MINESHAFT_MESAstatic final RegistryKey<Structure> StructureKeys.MONUMENTstatic final RegistryKey<Structure> StructureKeys.NETHER_FOSSILstatic final RegistryKey<Structure> StructureKeys.OCEAN_RUIN_COLDstatic final RegistryKey<Structure> StructureKeys.OCEAN_RUIN_WARMstatic final RegistryKey<Structure> StructureKeys.PILLAGER_OUTPOSTstatic final RegistryKey<Structure> StructureKeys.RUINED_PORTALstatic final RegistryKey<Structure> StructureKeys.RUINED_PORTAL_DESERTstatic final RegistryKey<Structure> StructureKeys.RUINED_PORTAL_JUNGLEstatic final RegistryKey<Structure> StructureKeys.RUINED_PORTAL_MOUNTAINstatic final RegistryKey<Structure> StructureKeys.RUINED_PORTAL_NETHERstatic final RegistryKey<Structure> StructureKeys.RUINED_PORTAL_OCEANstatic final RegistryKey<Structure> StructureKeys.RUINED_PORTAL_SWAMPstatic final RegistryKey<Structure> StructureKeys.SHIPWRECKstatic final RegistryKey<Structure> StructureKeys.SHIPWRECK_BEACHEDstatic final RegistryKey<Structure> StructureKeys.STRONGHOLDstatic final RegistryKey<Structure> StructureKeys.SWAMP_HUTstatic final RegistryKey<Structure> StructureKeys.TRAIL_RUINSstatic final RegistryKey<Structure> StructureKeys.TRIAL_CHAMBERSstatic final RegistryKey<Structure> StructureKeys.VILLAGE_DESERTstatic final RegistryKey<Structure> StructureKeys.VILLAGE_PLAINSstatic final RegistryKey<Structure> StructureKeys.VILLAGE_SAVANNAstatic final RegistryKey<Structure> StructureKeys.VILLAGE_SNOWYstatic final RegistryKey<Structure> StructureKeys.VILLAGE_TAIGAMethods in net.minecraft.world.gen.structure that return RegistryKeyMethods in net.minecraft.world.gen.structure with parameters of type RegistryKeyModifier and 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.noiseThe field for thenoiserecord component.Fields in net.minecraft.world.gen.surfacebuilder with type parameters of type RegistryKeyModifier and TypeFieldDescriptionprivate final List<RegistryKey<Biome>> MaterialRules.BiomeMaterialCondition.biomes(package private) final Predicate<RegistryKey<Biome>> MaterialRules.BiomeMaterialCondition.predicateMethods in net.minecraft.world.gen.surfacebuilder that return RegistryKeyModifier and TypeMethodDescriptionMaterialRules.NoiseThresholdMaterialCondition.noise()Returns the value of thenoiserecord component.Methods in net.minecraft.world.gen.surfacebuilder with parameters of type RegistryKeyModifier and TypeMethodDescriptionMaterialRules.biome(RegistryKey<Biome>[] biomes) MaterialRules.noiseThreshold(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noise, double min) MaterialRules.noiseThreshold(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noise, double min, double max) Method parameters in net.minecraft.world.gen.surfacebuilder with type arguments of type RegistryKeyModifier and TypeMethodDescriptionprivate static MaterialRules.BiomeMaterialConditionMaterialRules.biome(List<RegistryKey<Biome>> biomes) Constructors in net.minecraft.world.gen.surfacebuilder with parameters of type RegistryKeyModifierConstructorDescription(package private)NoiseThresholdMaterialCondition(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> registryKey, double double2, double double3) Constructor parameters in net.minecraft.world.gen.surfacebuilder with type arguments of type RegistryKeyModifierConstructorDescription(package private)BiomeMaterialCondition(List<RegistryKey<Biome>> biomes) -
Uses of RegistryKey in net.minecraft.world.level.storage
Methods in net.minecraft.world.level.storage with parameters of type RegistryKey -
Uses of RegistryKey in net.minecraft.world.poi
Fields in net.minecraft.world.poi declared as RegistryKeyModifier and TypeFieldDescriptionstatic final RegistryKey<PointOfInterestType> PointOfInterestTypes.ARMORERstatic final RegistryKey<PointOfInterestType> PointOfInterestTypes.BEE_NESTstatic final RegistryKey<PointOfInterestType> PointOfInterestTypes.BEEHIVEstatic final RegistryKey<PointOfInterestType> PointOfInterestTypes.BUTCHERstatic final RegistryKey<PointOfInterestType> PointOfInterestTypes.CARTOGRAPHERstatic final RegistryKey<PointOfInterestType> PointOfInterestTypes.CLERICstatic final RegistryKey<PointOfInterestType> PointOfInterestTypes.FARMERstatic final RegistryKey<PointOfInterestType> PointOfInterestTypes.FISHERMANstatic final RegistryKey<PointOfInterestType> PointOfInterestTypes.FLETCHERstatic final RegistryKey<PointOfInterestType> PointOfInterestTypes.HOMEstatic final RegistryKey<PointOfInterestType> PointOfInterestTypes.LEATHERWORKERstatic final RegistryKey<PointOfInterestType> PointOfInterestTypes.LIBRARIANstatic final RegistryKey<PointOfInterestType> PointOfInterestTypes.LIGHTNING_RODstatic final RegistryKey<PointOfInterestType> PointOfInterestTypes.LODESTONEstatic final RegistryKey<PointOfInterestType> PointOfInterestTypes.MASONstatic final RegistryKey<PointOfInterestType> PointOfInterestTypes.MEETINGstatic final RegistryKey<PointOfInterestType> PointOfInterestTypes.NETHER_PORTALstatic final RegistryKey<PointOfInterestType> PointOfInterestTypes.SHEPHERDstatic final RegistryKey<PointOfInterestType> PointOfInterestTypes.TOOLSMITHstatic final RegistryKey<PointOfInterestType> PointOfInterestTypes.WEAPONSMITHMethods in net.minecraft.world.poi that return RegistryKeyMethods in net.minecraft.world.poi with parameters of type RegistryKeyModifier and TypeMethodDescriptionbooleanPointOfInterestStorage.hasTypeAt(RegistryKey<PointOfInterestType> type, BlockPos pos) private static PointOfInterestTypePointOfInterestTypes.register(Registry<PointOfInterestType> registry, RegistryKey<PointOfInterestType> key, Set<BlockState> states, int ticketCount, int searchDistance) -
Uses of RegistryKey in net.minecraft.world.storage
Fields in net.minecraft.world.storage declared as RegistryKeyModifier and TypeFieldDescriptionprivate final RegistryKey<World> StorageKey.dimensionThe field for thedimensionrecord component.Methods in net.minecraft.world.storage that return RegistryKeyModifier and TypeMethodDescriptionStorageKey.dimension()Returns the value of thedimensionrecord component.Methods in net.minecraft.world.storage with parameters of type RegistryKeyModifier and TypeMethodDescriptionprivate FeatureUpdaterVersionedChunkStorage.getFeatureUpdater(RegistryKey<World> worldKey, Supplier<PersistentStateManager> stateManagerGetter) static voidVersionedChunkStorage.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 voidVersionedChunkStorage.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.dimensionKeyThe field for thedimensionKeyrecord 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.worldKeysMethods in net.minecraft.world.updater that return RegistryKeyModifier and TypeMethodDescriptionWorldUpdater.WorldData.dimensionKey()Returns the value of thedimensionKeyrecord 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 TypeMethodDescriptionfloatWorldUpdater.getProgress(RegistryKey<World> world) protected booleanWorldUpdater.ChunkPosKeyedStorageUpdate.update(ChunkPosKeyedStorage chunkPosKeyedStorage, ChunkPos chunkPos, RegistryKey<World> registryKey) protected booleanWorldUpdater.RegionUpdate.update(VersionedChunkStorage versionedChunkStorage, ChunkPos chunkPos, RegistryKey<World> registryKey) private booleanWorldUpdater.Update.update(RegistryKey<World> worldKey, T storage, ChunkPos chunkPos) protected abstract booleanWorldUpdater.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)