Uses of Class
net.minecraft.world.biome.Biome
Package
Description
-
Uses of Biome in net.minecraft.client.gui.hud
Modifier and TypeMethodDescriptionprivate static String
DebugHud.getBiomeString
(RegistryEntry<Biome> biome) -
Uses of Biome in net.minecraft.client.gui.screen
Modifier and TypeFieldDescription(package private) RegistryEntry<Biome>
CustomizeBuffetLevelScreen.biome
(package private) final RegistryEntry.Reference<Biome>
CustomizeBuffetLevelScreen.BuffetBiomesListWidget.BuffetBiomeItem.biome
private static final RegistryKey<Biome>
PresetsScreen.BIOME_KEY
CustomizeBuffetLevelScreen.biomeRegistry
private final Consumer<RegistryEntry<Biome>>
CustomizeBuffetLevelScreen.onDone
Modifier and TypeMethodDescriptionprivate static void
PresetsScreen.addPreset
(Text presetName, ItemConvertible icon, RegistryKey<Biome> presetBiome, Set<RegistryKey<StructureSet>> structureKeys, boolean generateStronghold, boolean generateFeatures, FlatChunkGeneratorLayer[] layers) static FlatChunkGeneratorConfig
PresetsScreen.parsePresetString
(Registry<Biome> biomeRegistry, Registry<StructureSet> structureSetRegistry, String preset, FlatChunkGeneratorConfig generatorConfig) ModifierConstructorDescriptionBuffetBiomeItem
(RegistryEntry.Reference<Biome> reference) CustomizeBuffetLevelScreen
(Screen parent, DynamicRegistryManager registryManager, Consumer<RegistryEntry<Biome>> onDone, RegistryEntry<Biome> registryEntry) CustomizeBuffetLevelScreen
(Screen parent, DynamicRegistryManager registryManager, Consumer<RegistryEntry<Biome>> onDone, RegistryEntry<Biome> registryEntry) -
Uses of Biome in net.minecraft.client.sound
Modifier and TypeFieldDescriptionprivate final Object2ObjectArrayMap<Biome,
BiomeEffectSoundPlayer.MusicLoop> BiomeEffectSoundPlayer.soundLoops
-
Uses of Biome in net.minecraft.client.world
Modifier and TypeMethodDescriptionClientWorld.getGeneratorStoredBiome
(int biomeX, int biomeY, int biomeZ) private static RegistryEntry<Biome>
GeneratorType.method_40214
(DynamicRegistryManager dynamicRegistryManager, GeneratorOptions generatorOptions) Modifier and TypeMethodDescriptionprivate static GeneratorOptions
GeneratorType.createFixedBiomeOptions
(DynamicRegistryManager registryManager, GeneratorOptions generatorOptions, RegistryEntry<Biome> registryEntry) -
Uses of Biome in net.minecraft.command.argument
Modifier and TypeMethodDescriptionRegistryPredicateArgumentType.getBiomePredicate
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) -
Uses of Biome in net.minecraft.data.server
Modifier and TypeFieldDescriptionprivate static final List<RegistryKey<Biome>>
NetherTabAdvancementGenerator.NETHER_BIOMES
Modifier and TypeMethodDescriptionprivate List<RegistryKey<Biome>>
AdventureTabAdvancementGenerator.getOverworldBiomes()
Modifier and TypeMethodDescriptionprotected static Advancement.Builder
AdventureTabAdvancementGenerator.requireListedBiomesVisited
(Advancement.Builder task, List<RegistryKey<Biome>> biomes) -
Uses of Biome in net.minecraft.entity.passive
Modifier and TypeMethodDescriptionstatic FoxEntity.Type
FoxEntity.Type.fromBiome
(RegistryEntry<Biome> registryEntry) -
Uses of Biome in net.minecraft.predicate.entity
Modifier and TypeFieldDescriptionprivate final @Nullable RegistryKey<Biome>
LocationPredicate.biome
private @Nullable RegistryKey<Biome>
LocationPredicate.Builder.biome
Modifier and TypeMethodDescriptionstatic LocationPredicate
LocationPredicate.biome
(RegistryKey<Biome> biome) LocationPredicate.Builder.biome
(@Nullable RegistryKey<Biome> biome) ModifierConstructorDescriptionLocationPredicate
(NumberRange.FloatRange x, NumberRange.FloatRange y, NumberRange.FloatRange z, @Nullable RegistryKey<Biome> biome, @Nullable RegistryKey<ConfiguredStructureFeature<?, ?>> feature, @Nullable RegistryKey<World> dimension, @Nullable Boolean smokey, LightPredicate light, BlockPredicate block, FluidPredicate fluid) -
Uses of Biome in net.minecraft.server.command
Modifier and TypeMethodDescriptionprivate static int
LocateBiomeCommand.execute
(ServerCommandSource source, RegistryPredicateArgumentType.RegistryPredicate<Biome> biome) -
Uses of Biome in net.minecraft.server.world
Modifier and TypeMethodDescriptionServerWorld.getGeneratorStoredBiome
(int biomeX, int biomeY, int biomeZ) @Nullable com.mojang.datafixers.util.Pair<BlockPos,
RegistryEntry<Biome>> ServerWorld.locateBiome
(Predicate<RegistryEntry<Biome>> biomeEntryPredicate, BlockPos pos, int radius, int blockCheckInterval) Modifier and TypeMethodDescription@Nullable com.mojang.datafixers.util.Pair<BlockPos,
RegistryEntry<Biome>> ServerWorld.locateBiome
(Predicate<RegistryEntry<Biome>> biomeEntryPredicate, BlockPos pos, int radius, int blockCheckInterval) -
Uses of Biome in net.minecraft.structure
Modifier and TypeFieldDescriptionprivate final Predicate<RegistryEntry<Biome>>
StructureGeneratorFactory.Context.validBiome
The field for thevalidBiome
record component.Modifier and TypeMethodDescriptionStructureGeneratorFactory.Context.validBiome()
Returns the value of thevalidBiome
record component.Modifier and TypeMethodDescriptionboolean
StructureSet.WeightedEntry.matches
(Predicate<RegistryEntry<Biome>> predicate) ModifierConstructorDescriptionContext
(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long long2, ChunkPos chunkPos, C c, HeightLimitView heightLimitView, Predicate<RegistryEntry<Biome>> predicate, StructureManager structureManager, DynamicRegistryManager dynamicRegistryManager) -
Uses of Biome in net.minecraft.tag
Modifier and TypeFieldDescriptionBiomeTags.BASTION_REMNANT_HAS_STRUCTURE
BiomeTags.BURIED_TREASURE_HAS_STRUCTURE
BiomeTags.DESERT_PYRAMID_HAS_STRUCTURE
BiomeTags.END_CITY_HAS_STRUCTURE
BiomeTags.IGLOO_HAS_STRUCTURE
BiomeTags.IS_BADLANDS
BiomeTags.IS_BEACH
BiomeTags.IS_DEEP_OCEAN
BiomeTags.IS_FOREST
BiomeTags.IS_HILL
BiomeTags.IS_JUNGLE
BiomeTags.IS_MOUNTAIN
BiomeTags.IS_NETHER
BiomeTags.IS_OCEAN
BiomeTags.IS_RIVER
BiomeTags.IS_TAIGA
BiomeTags.JUNGLE_TEMPLE_HAS_STRUCTURE
BiomeTags.MINESHAFT_HAS_STRUCTURE
BiomeTags.MINESHAFT_MESA_HAS_STRUCTURE
BiomeTags.NETHER_FORTRESS_HAS_STRUCTURE
BiomeTags.NETHER_FOSSIL_HAS_STRUCTURE
BiomeTags.OCEAN_MONUMENT_HAS_STRUCTURE
BiomeTags.OCEAN_RUIN_COLD_HAS_STRUCTURE
BiomeTags.OCEAN_RUIN_WARM_HAS_STRUCTURE
BiomeTags.PILLAGER_OUTPOST_HAS_STRUCTURE
BiomeTags.RUINED_PORTAL_DESERT_HAS_STRUCTURE
BiomeTags.RUINED_PORTAL_JUNGLE_HAS_STRUCTURE
BiomeTags.RUINED_PORTAL_MOUNTAIN_HAS_STRUCTURE
BiomeTags.RUINED_PORTAL_NETHER_HAS_STRUCTURE
BiomeTags.RUINED_PORTAL_OCEAN_HAS_STRUCTURE
BiomeTags.RUINED_PORTAL_STANDARD_HAS_STRUCTURE
BiomeTags.RUINED_PORTAL_SWAMP_HAS_STRUCTURE
BiomeTags.SHIPWRECK_BEACHED_HAS_STRUCTURE
BiomeTags.SHIPWRECK_HAS_STRUCTURE
BiomeTags.STRONGHOLD_HAS_STRUCTURE
BiomeTags.SWAMP_HUT_HAS_STRUCTURE
BiomeTags.VILLAGE_DESERT_HAS_STRUCTURE
BiomeTags.VILLAGE_PLAINS_HAS_STRUCTURE
BiomeTags.VILLAGE_SAVANNA_HAS_STRUCTURE
BiomeTags.VILLAGE_SNOWY_HAS_STRUCTURE
BiomeTags.VILLAGE_TAIGA_HAS_STRUCTURE
BiomeTags.WOODLAND_MANSION_HAS_STRUCTURE
-
Uses of Biome in net.minecraft.util.registry
-
Uses of Biome in net.minecraft.village
Modifier and TypeFieldDescriptionprivate static final Map<RegistryKey<Biome>,
VillagerType> VillagerType.BIOME_TO_TYPE
Modifier and TypeMethodDescriptionstatic VillagerType
VillagerType.forBiome
(RegistryEntry<Biome> biomeEntry) -
Uses of Biome in net.minecraft.world
Modifier and TypeMethodDescription(package private) static Biome
SpawnHelper.getBiomeDirectly
(BlockPos pos, Chunk chunk) Modifier and TypeMethodDescriptionprivate static com.mojang.serialization.Codec<PalettedContainer<RegistryEntry<Biome>>>
ChunkSerializer.createCodec
(Registry<Biome> biomeRegistry) default RegistryEntry<Biome>
default RegistryEntry<Biome>
WorldView.getBiomeForNoiseGen
(int biomeX, int biomeY, int biomeZ) ChunkRegion.getGeneratorStoredBiome
(int biomeX, int biomeY, int biomeZ) WorldView.getGeneratorStoredBiome
(int biomeX, int biomeY, int biomeZ) Modifier and TypeMethodDescriptionprivate static com.mojang.serialization.Codec<PalettedContainer<RegistryEntry<Biome>>>
ChunkSerializer.createCodec
(Registry<Biome> biomeRegistry) private static Pool<SpawnSettings.SpawnEntry>
SpawnHelper.getSpawnEntries
(ServerWorld world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, SpawnGroup spawnGroup, BlockPos pos, @Nullable RegistryEntry<Biome> biomeEntry) static void
SpawnHelper.populateEntities
(ServerWorldAccess world, RegistryEntry<Biome> registryEntry, ChunkPos chunkPos, Random random) -
Uses of Biome in net.minecraft.world.biome
Modifier and TypeFieldDescriptionstatic final RegistryKey<Biome>
BiomeKeys.BADLANDS
static final RegistryKey<Biome>
BiomeKeys.BAMBOO_JUNGLE
static final RegistryKey<Biome>
BiomeKeys.BASALT_DELTAS
static final RegistryKey<Biome>
BiomeKeys.BEACH
static final RegistryKey<Biome>
BiomeKeys.BIRCH_FOREST
static final com.mojang.serialization.Codec<Biome>
Biome.CODEC
static final RegistryKey<Biome>
BiomeKeys.COLD_OCEAN
static final RegistryKey<Biome>
BiomeKeys.CRIMSON_FOREST
static final RegistryKey<Biome>
BiomeKeys.DARK_FOREST
static final RegistryKey<Biome>
BiomeKeys.DEEP_COLD_OCEAN
static final RegistryKey<Biome>
BiomeKeys.DEEP_FROZEN_OCEAN
static final RegistryKey<Biome>
BiomeKeys.DEEP_LUKEWARM_OCEAN
static final RegistryKey<Biome>
BiomeKeys.DEEP_OCEAN
static final RegistryKey<Biome>
BiomeKeys.DESERT
static final RegistryKey<Biome>
BiomeKeys.DRIPSTONE_CAVES
static final RegistryKey<Biome>
BiomeKeys.END_BARRENS
static final RegistryKey<Biome>
BiomeKeys.END_HIGHLANDS
static final RegistryKey<Biome>
BiomeKeys.END_MIDLANDS
static final RegistryKey<Biome>
BiomeKeys.ERODED_BADLANDS
static final com.mojang.serialization.Codec<Biome>
Biome.field_26633
static final com.mojang.serialization.Codec<RegistryEntryList<Biome>>
Biome.field_26750
static final RegistryKey<Biome>
BiomeKeys.FLOWER_FOREST
static final RegistryKey<Biome>
BiomeKeys.FOREST
static final RegistryKey<Biome>
BiomeKeys.FROZEN_OCEAN
static final RegistryKey<Biome>
BiomeKeys.FROZEN_PEAKS
static final RegistryKey<Biome>
BiomeKeys.FROZEN_RIVER
static final RegistryKey<Biome>
BiomeKeys.GROVE
static final RegistryKey<Biome>
BiomeKeys.ICE_SPIKES
static final RegistryKey<Biome>
BiomeKeys.JAGGED_PEAKS
static final RegistryKey<Biome>
BiomeKeys.JUNGLE
static final RegistryKey<Biome>
BiomeKeys.LUKEWARM_OCEAN
static final RegistryKey<Biome>
BiomeKeys.LUSH_CAVES
static final RegistryKey<Biome>
BiomeKeys.MEADOW
static final RegistryKey<Biome>
BiomeKeys.MUSHROOM_FIELDS
static final RegistryKey<Biome>
BiomeKeys.NETHER_WASTES
static final RegistryKey<Biome>
BiomeKeys.OCEAN
static final RegistryKey<Biome>
BiomeKeys.OLD_GROWTH_BIRCH_FOREST
static final RegistryKey<Biome>
BiomeKeys.OLD_GROWTH_PINE_TAIGA
static final RegistryKey<Biome>
BiomeKeys.OLD_GROWTH_SPRUCE_TAIGA
static final RegistryKey<Biome>
BiomeKeys.PLAINS
static final com.mojang.serialization.Codec<RegistryEntry<Biome>>
Biome.REGISTRY_CODEC
static final RegistryKey<Biome>
BiomeKeys.RIVER
static final RegistryKey<Biome>
BiomeKeys.SAVANNA
static final RegistryKey<Biome>
BiomeKeys.SAVANNA_PLATEAU
static final RegistryKey<Biome>
BiomeKeys.SMALL_END_ISLANDS
static final RegistryKey<Biome>
BiomeKeys.SNOWY_BEACH
static final RegistryKey<Biome>
BiomeKeys.SNOWY_PLAINS
static final RegistryKey<Biome>
BiomeKeys.SNOWY_SLOPES
static final RegistryKey<Biome>
BiomeKeys.SNOWY_TAIGA
static final RegistryKey<Biome>
BiomeKeys.SOUL_SAND_VALLEY
static final RegistryKey<Biome>
BiomeKeys.SPARSE_JUNGLE
static final RegistryKey<Biome>
BiomeKeys.STONY_PEAKS
static final RegistryKey<Biome>
BiomeKeys.STONY_SHORE
static final RegistryKey<Biome>
BiomeKeys.SUNFLOWER_PLAINS
static final RegistryKey<Biome>
BiomeKeys.SWAMP
static final RegistryKey<Biome>
BiomeKeys.TAIGA
static final RegistryKey<Biome>
BiomeKeys.THE_END
static final RegistryKey<Biome>
BiomeKeys.THE_VOID
static final RegistryKey<Biome>
BiomeKeys.WARM_OCEAN
static final RegistryKey<Biome>
BiomeKeys.WARPED_FOREST
static final RegistryKey<Biome>
BiomeKeys.WINDSWEPT_FOREST
static final RegistryKey<Biome>
BiomeKeys.WINDSWEPT_GRAVELLY_HILLS
static final RegistryKey<Biome>
BiomeKeys.WINDSWEPT_HILLS
static final RegistryKey<Biome>
BiomeKeys.WINDSWEPT_SAVANNA
static final RegistryKey<Biome>
BiomeKeys.WOODED_BADLANDS
Modifier and TypeMethodDescriptionBiome.Builder.build()
static Biome
OverworldBiomeCreator.createBadlands
(boolean plateau) static Biome
TheNetherBiomeCreator.createBasaltDeltas()
static Biome
OverworldBiomeCreator.createBeach
(boolean snowy, boolean stony) private static Biome
OverworldBiomeCreator.createBiome
(Biome.Precipitation precipitation, Biome.Category category, float temperature, float downfall, int waterColor, int waterFogColor, SpawnSettings.Builder spawnSettings, GenerationSettings.Builder generationSettings, @Nullable MusicSound music) private static Biome
OverworldBiomeCreator.createBiome
(Biome.Precipitation precipitation, Biome.Category category, float temperature, float downfall, SpawnSettings.Builder spawnSettings, GenerationSettings.Builder generationSettings, @Nullable MusicSound music) static Biome
OverworldBiomeCreator.createColdOcean
(boolean deep) static Biome
TheNetherBiomeCreator.createCrimsonForest()
static Biome
OverworldBiomeCreator.createDarkForest()
static Biome
OverworldBiomeCreator.createDesert()
static Biome
OverworldBiomeCreator.createDripstoneCaves()
static Biome
TheEndBiomeCreator.createEndBarrens()
private static Biome
TheEndBiomeCreator.createEndBiome
(GenerationSettings.Builder builder) static Biome
TheEndBiomeCreator.createEndHighlands()
static Biome
TheEndBiomeCreator.createEndMidlands()
static Biome
OverworldBiomeCreator.createFrozenOcean
(boolean monument) static Biome
OverworldBiomeCreator.createFrozenPeaks()
static Biome
OverworldBiomeCreator.createGrove()
static Biome
OverworldBiomeCreator.createJaggedPeaks()
static Biome
OverworldBiomeCreator.createJungle()
private static Biome
OverworldBiomeCreator.createJungleFeatures
(float depth, boolean bamboo, boolean sparse, boolean unmodified, SpawnSettings.Builder spawnSettings) static Biome
OverworldBiomeCreator.createLukewarmOcean
(boolean deep) static Biome
OverworldBiomeCreator.createLushCaves()
static Biome
OverworldBiomeCreator.createMeadow()
static Biome
OverworldBiomeCreator.createMushroomFields()
static Biome
TheNetherBiomeCreator.createNetherWastes()
static Biome
OverworldBiomeCreator.createNormalBambooJungle()
static Biome
OverworldBiomeCreator.createNormalForest
(boolean birch, boolean oldGrowth, boolean flower) static Biome
OverworldBiomeCreator.createNormalOcean
(boolean deep) private static Biome
OverworldBiomeCreator.createOcean
(SpawnSettings.Builder spawnSettings, int waterColor, int waterFogColor, GenerationSettings.Builder builder) static Biome
OverworldBiomeCreator.createOldGrowthTaiga
(boolean spruce) static Biome
OverworldBiomeCreator.createPlains
(boolean sunflower, boolean snowy, boolean iceSpikes) static Biome
OverworldBiomeCreator.createRiver
(boolean frozen) static Biome
OverworldBiomeCreator.createSavanna
(boolean windswept, boolean plateau) static Biome
TheEndBiomeCreator.createSmallEndIslands()
static Biome
OverworldBiomeCreator.createSnowySlopes()
static Biome
TheNetherBiomeCreator.createSoulSandValley()
static Biome
OverworldBiomeCreator.createSparseJungle()
static Biome
OverworldBiomeCreator.createStonyPeaks()
static Biome
OverworldBiomeCreator.createSwamp()
static Biome
OverworldBiomeCreator.createTaiga
(boolean cold) static Biome
TheEndBiomeCreator.createTheEnd()
static Biome
OverworldBiomeCreator.createTheVoid()
static Biome
OverworldBiomeCreator.createWarmOcean()
static Biome
TheNetherBiomeCreator.createWarpedForest()
static Biome
OverworldBiomeCreator.createWindsweptHills
(boolean forest) Modifier and TypeMethodDescriptionstatic RegistryEntry<Biome>
BuiltinBiomes.getDefaultBiome()
private static RegistryKey<Biome>
Modifier and TypeMethodDescriptionstatic Biome.Builder
private static void
BuiltinBiomes.register
(RegistryKey<Biome> key, Biome biome) Modifier and TypeMethodDescriptionstatic Biome.Category
Biome.getCategory
(RegistryEntry<Biome> biomeEntry) Deprecated.private static void
BuiltinBiomes.register
(RegistryKey<Biome> key, Biome biome) -
Uses of Biome in net.minecraft.world.biome.source
Modifier and TypeFieldDescriptionprivate final RegistryEntry<Biome>
TheEndBiomeSource.barrensBiome
private final RegistryEntry<Biome>
FixedBiomeSource.biome
private final RegistryEntryList<Biome>
CheckerboardBiomeSource.biomeArray
private final MultiNoiseUtil.Entries<RegistryEntry<Biome>>
MultiNoiseBiomeSource.biomeEntries
MultiNoiseBiomeSource.Instance.biomeRegistry
The field for thebiomeRegistry
record component.private final Set<RegistryEntry<Biome>>
BiomeSource.biomes
private final Function<Registry<Biome>,
MultiNoiseUtil.Entries<RegistryEntry<Biome>>> MultiNoiseBiomeSource.Preset.biomeSourceFunction
private final Function<Registry<Biome>,
MultiNoiseUtil.Entries<RegistryEntry<Biome>>> MultiNoiseBiomeSource.Preset.biomeSourceFunction
private final RegistryEntry<Biome>
TheEndBiomeSource.centerBiome
private final RegistryEntry<Biome>
TheEndBiomeSource.highlandsBiome
private final RegistryEntry<Biome>
TheEndBiomeSource.midlandsBiome
private final RegistryEntry<Biome>
TheEndBiomeSource.smallIslandsBiome
Modifier and TypeMethodDescriptionMultiNoiseBiomeSource.Instance.biomeRegistry()
Returns the value of thebiomeRegistry
record component.abstract RegistryEntry<Biome>
BiomeSource.getBiome
(int x, int y, int z, MultiNoiseUtil.MultiNoiseSampler noise) BiomeSupplier.getBiome
(int x, int y, int z, MultiNoiseUtil.MultiNoiseSampler noise) CheckerboardBiomeSource.getBiome
(int x, int y, int z, MultiNoiseUtil.MultiNoiseSampler noise) FixedBiomeSource.getBiome
(int x, int y, int z, MultiNoiseUtil.MultiNoiseSampler noise) MultiNoiseBiomeSource.getBiome
(int x, int y, int z, MultiNoiseUtil.MultiNoiseSampler noise) TheEndBiomeSource.getBiome
(int x, int y, int z, MultiNoiseUtil.MultiNoiseSampler noise) MultiNoiseBiomeSource.getBiomeAtPoint
(MultiNoiseUtil.NoiseValuePoint point) BiomeAccess.getBiomeForNoiseGen
(double x, double y, double z) BiomeAccess.getBiomeForNoiseGen
(int biomeX, int biomeY, int biomeZ) BiomeAccess.getBiomeForNoiseGen
(BlockPos pos) BiomeAccess.Storage.getBiomeForNoiseGen
(int biomeX, int biomeY, int biomeZ) FixedBiomeSource.getBiomeForNoiseGen
(int biomeX, int biomeY, int biomeZ) BiomeSource.getBiomes()
BiomeSource.getBiomesInArea
(int x, int y, int z, int radius, MultiNoiseUtil.MultiNoiseSampler multiNoiseSampler) FixedBiomeSource.getBiomesInArea
(int x, int y, int z, int radius, MultiNoiseUtil.MultiNoiseSampler multiNoiseSampler) @Nullable com.mojang.datafixers.util.Pair<BlockPos,
RegistryEntry<Biome>> BiomeSource.locateBiome
(int x, int y, int z, int radius, int blockCheckInterval, Predicate<RegistryEntry<Biome>> predicate, Random random, boolean bool, MultiNoiseUtil.MultiNoiseSampler noiseSampler) @Nullable com.mojang.datafixers.util.Pair<BlockPos,
RegistryEntry<Biome>> BiomeSource.locateBiome
(int x, int y, int z, int radius, Predicate<RegistryEntry<Biome>> predicate, Random random, MultiNoiseUtil.MultiNoiseSampler noiseSampler) @Nullable com.mojang.datafixers.util.Pair<BlockPos,
RegistryEntry<Biome>> FixedBiomeSource.locateBiome
(int x, int y, int z, int radius, int blockCheckInterval, Predicate<RegistryEntry<Biome>> predicate, Random random, boolean bool, MultiNoiseUtil.MultiNoiseSampler noiseSampler) Modifier and TypeMethodDescriptionMultiNoiseBiomeSource.Preset.getBiomeSource
(Registry<Biome> biomeRegistry) MultiNoiseBiomeSource.Preset.getBiomeSource
(Registry<Biome> biomeRegistry, boolean useInstance) @Nullable com.mojang.datafixers.util.Pair<BlockPos,
RegistryEntry<Biome>> BiomeSource.locateBiome
(int x, int y, int z, int radius, int blockCheckInterval, Predicate<RegistryEntry<Biome>> predicate, Random random, boolean bool, MultiNoiseUtil.MultiNoiseSampler noiseSampler) @Nullable com.mojang.datafixers.util.Pair<BlockPos,
RegistryEntry<Biome>> BiomeSource.locateBiome
(int x, int y, int z, int radius, Predicate<RegistryEntry<Biome>> predicate, Random random, MultiNoiseUtil.MultiNoiseSampler noiseSampler) @Nullable com.mojang.datafixers.util.Pair<BlockPos,
RegistryEntry<Biome>> FixedBiomeSource.locateBiome
(int x, int y, int z, int radius, int blockCheckInterval, Predicate<RegistryEntry<Biome>> predicate, Random random, boolean bool, MultiNoiseUtil.MultiNoiseSampler noiseSampler) private List<BiomeSource.IndexedFeatures>
BiomeSource.method_39525
(List<RegistryEntry<Biome>> biomes, boolean bool) ModifierConstructorDescriptionprotected
BiomeSource
(List<RegistryEntry<Biome>> biomes) protected
BiomeSource
(Stream<RegistryEntry<Biome>> biomeStream) CheckerboardBiomeSource
(RegistryEntryList<Biome> registryEntryList, int size) FixedBiomeSource
(RegistryEntry<Biome> registryEntry) (package private)
Instance
(MultiNoiseBiomeSource.Preset preset, Registry<Biome> biomeRegistry) Creates an instance of aInstance
record class.private
(package private)
MultiNoiseBiomeSource
(MultiNoiseUtil.Entries<RegistryEntry<Biome>> biomeEntries, Optional<MultiNoiseBiomeSource.Instance> instance) Preset
(Identifier id, Function<Registry<Biome>, MultiNoiseUtil.Entries<RegistryEntry<Biome>>> biomeSourceFunction) Preset
(Identifier id, Function<Registry<Biome>, MultiNoiseUtil.Entries<RegistryEntry<Biome>>> biomeSourceFunction) private
TheEndBiomeSource
(long long2, RegistryEntry<Biome> registryEntry, RegistryEntry<Biome> registryEntry2, RegistryEntry<Biome> registryEntry3, RegistryEntry<Biome> registryEntry4, RegistryEntry<Biome> registryEntry5) TheEndBiomeSource
(Registry<Biome> biomeRegistry, long seed) -
Uses of Biome in net.minecraft.world.biome.source.util
Modifier and TypeMethodDescriptionprivate RegistryKey<Biome>
VanillaBiomeParameters.getBadlandsBiome
(int humidity, MultiNoiseUtil.ParameterRange weirdness) private RegistryKey<Biome>
VanillaBiomeParameters.getBadlandsOrRegularBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) private RegistryKey<Biome>
VanillaBiomeParameters.getBiomeOrWindsweptSavanna
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) private RegistryKey<Biome>
VanillaBiomeParameters.getBiomeOrWindsweptSavanna
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness, RegistryKey<Biome> biomeKey) private RegistryKey<Biome>
VanillaBiomeParameters.getFlatShoreBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) private RegistryKey<Biome>
VanillaBiomeParameters.getMountainSlopeBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) private RegistryKey<Biome>
VanillaBiomeParameters.getMountainStartBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) private RegistryKey<Biome>
VanillaBiomeParameters.getNearMountainBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) private RegistryKey<Biome>
VanillaBiomeParameters.getPeakBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) private RegistryKey<Biome>
VanillaBiomeParameters.getRegularBiome
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness) private RegistryKey<Biome>
VanillaBiomeParameters.getShoreBiome
(int temperature, int humidity) Modifier and TypeMethodDescriptionprivate RegistryKey<Biome>
VanillaBiomeParameters.getBiomeOrWindsweptSavanna
(int temperature, int humidity, MultiNoiseUtil.ParameterRange weirdness, RegistryKey<Biome> biomeKey) private void
VanillaBiomeParameters.writeBiomeParameters
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange temperature, MultiNoiseUtil.ParameterRange humidity, MultiNoiseUtil.ParameterRange continentalness, MultiNoiseUtil.ParameterRange erosion, MultiNoiseUtil.ParameterRange weirdness, float offset, RegistryKey<Biome> biome) private void
VanillaBiomeParameters.writeBiomeParameters
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange temperature, MultiNoiseUtil.ParameterRange humidity, MultiNoiseUtil.ParameterRange continentalness, MultiNoiseUtil.ParameterRange erosion, MultiNoiseUtil.ParameterRange weirdness, float offset, RegistryKey<Biome> biome) private void
VanillaBiomeParameters.writeBiomesNearRivers
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) private void
VanillaBiomeParameters.writeCaveBiomeParameters
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange temperature, MultiNoiseUtil.ParameterRange humidity, MultiNoiseUtil.ParameterRange continentalness, MultiNoiseUtil.ParameterRange erosion, MultiNoiseUtil.ParameterRange weirdness, float offset, RegistryKey<Biome> biome) private void
VanillaBiomeParameters.writeCaveBiomeParameters
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange temperature, MultiNoiseUtil.ParameterRange humidity, MultiNoiseUtil.ParameterRange continentalness, MultiNoiseUtil.ParameterRange erosion, MultiNoiseUtil.ParameterRange weirdness, float offset, RegistryKey<Biome> biome) private void
VanillaBiomeParameters.writeCaveBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) void
VanillaTerrainParameters.writeDebugBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) private void
VanillaBiomeParameters.writeLandBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) private void
VanillaBiomeParameters.writeMixedBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) private void
VanillaBiomeParameters.writeMountainousBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) private void
VanillaBiomeParameters.writeOceanBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) private void
VanillaBiomeParameters.writePlainBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) private void
VanillaBiomeParameters.writeRiverBiomes
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters, MultiNoiseUtil.ParameterRange weirdness) protected void
VanillaBiomeParameters.writeVanillaBiomeParameters
(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters) -
Uses of Biome in net.minecraft.world.chunk
Modifier and TypeFieldDescriptionprivate @Nullable RegistryEntry<Biome>
Chunk.biome
Deprecated.private final PalettedContainer<RegistryEntry<Biome>>
ChunkSection.biomeContainer
private static final Set<RegistryKey<Biome>>
BelowZeroRetrogen.CAVE_BIOMES
private final Supplier<RegistryEntry<Biome>>
ChunkCache.field_36403
private final RegistryEntry<Biome>
EmptyChunk.field_36407
Modifier and TypeMethodDescriptionChunkSection.getBiome
(int x, int y, int z) ChunkSection.getBiomeContainer()
Chunk.getBiomeForNoiseGen
(int biomeX, int biomeY, int biomeZ) EmptyChunk.getBiomeForNoiseGen
(int biomeX, int biomeY, int biomeZ) ProtoChunk.getBiomeForNoiseGen
(int biomeX, int biomeY, int biomeZ) ReadOnlyChunk.getBiomeForNoiseGen
(int biomeX, int biomeY, int biomeZ) Chunk.setBiomeIfAbsent
(Supplier<RegistryEntry<Biome>> biomeSupplier) Deprecated.Modifier and TypeMethodDescriptionprivate static void
Chunk.fillSectionArray
(HeightLimitView world, Registry<Biome> biome, ChunkSection[] sectionArray) Chunk.setBiomeIfAbsent
(Supplier<RegistryEntry<Biome>> biomeSupplier) Deprecated.ModifierConstructorDescriptionChunk
(ChunkPos pos, UpgradeData upgradeData, HeightLimitView heightLimitView, Registry<Biome> biome, long inhabitedTime, @Nullable ChunkSection[] sectionArrayInitializer, @Nullable BlendingData blendingData) ChunkSection
(int chunkPos, Registry<Biome> biomeRegistry) EmptyChunk
(World world, ChunkPos chunkPos, RegistryEntry<Biome> registryEntry) ProtoChunk
(ChunkPos pos, UpgradeData upgradeData, @Nullable ChunkSection[] sections, SimpleTickScheduler<Block> blockTickScheduler, SimpleTickScheduler<Fluid> fluidTickScheduler, HeightLimitView world, Registry<Biome> biomeRegistry, @Nullable BlendingData blendingData) ProtoChunk
(ChunkPos pos, UpgradeData upgradeData, HeightLimitView world, Registry<Biome> biomeRegistry, @Nullable BlendingData blendingData) -
Uses of Biome in net.minecraft.world.gen.carver
Modifier and TypeMethodDescriptionCarverContext.applyMaterialRule
(Function<BlockPos, RegistryEntry<Biome>> posToBiome, Chunk chunk, BlockPos pos, boolean hasFluid) Deprecated.abstract boolean
Carver.carve
(CarverContext context, C config, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, Random random, AquiferSampler aquiferSampler, ChunkPos pos, CarvingMask mask) boolean
CaveCarver.carve
(CarverContext carverContext, CaveCarverConfig caveCarverConfig, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> function, Random random, AquiferSampler aquiferSampler, ChunkPos chunkPos, CarvingMask carvingMask) boolean
ConfiguredCarver.carve
(CarverContext context, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, Random random, AquiferSampler aquiferSampler, ChunkPos pos, CarvingMask mask) boolean
RavineCarver.carve
(CarverContext carverContext, RavineCarverConfig ravineCarverConfig, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> function, Random random, AquiferSampler aquiferSampler, ChunkPos chunkPos, CarvingMask carvingMask) protected boolean
Carver.carveAtPoint
(CarverContext context, C config, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, CarvingMask mask, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, AquiferSampler aquiferSampler, MutableBoolean mutableBoolean) protected boolean
NetherCaveCarver.carveAtPoint
(CarverContext carverContext, CaveCarverConfig caveCarverConfig, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> function, CarvingMask carvingMask, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, AquiferSampler aquiferSampler, MutableBoolean mutableBoolean) protected void
CaveCarver.carveCave
(CarverContext context, CaveCarverConfig config, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, AquiferSampler aquiferSampler, double double2, double double3, double double4, float float2, double double5, CarvingMask mask, Carver.SkipPredicate skipPredicate) private void
RavineCarver.carveRavine
(CarverContext context, RavineCarverConfig config, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, long seed, AquiferSampler aquiferSampler, double x, double y, double z, float width, float yaw, float pitch, int branchStartIndex, int branchCount, double yawPitchRatio, CarvingMask mask) protected boolean
Carver.carveRegion
(CarverContext context, C config, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, AquiferSampler aquiferSampler, double double2, double double3, double double4, double double5, double double6, CarvingMask mask, Carver.SkipPredicate skipPredicate) protected void
CaveCarver.carveTunnels
(CarverContext context, CaveCarverConfig config, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, long seed, AquiferSampler aquiferSampler, double x, double y, double z, double horizontalScale, double verticalScale, float width, float yaw, float pitch, int branchStartIndex, int branchCount, double yawPitchRatio, CarvingMask mask, Carver.SkipPredicate skipPredicate) -
Uses of Biome in net.minecraft.world.gen.chunk
Modifier and TypeFieldDescriptionprivate RegistryEntry<Biome>
FlatChunkGeneratorConfig.biome
DebugChunkGenerator.biomeRegistry
FlatChunkGeneratorConfig.biomeRegistry
private final List<RegistryEntry<Biome>>
BlendingData.field_36345
Modifier and TypeMethodDescriptionprivate @Nullable RegistryEntry<Biome>
Blender.blendBiome
(int x, int y) FlatChunkGeneratorConfig.createBiome()
protected RegistryEntry<Biome>
ChunkGenerator.filterBiome
(RegistryEntry<Biome> biome) protected RegistryEntry<Biome>
FlatChunkGenerator.filterBiome
(RegistryEntry<Biome> biome) FlatChunkGeneratorConfig.getBiome()
ChunkGenerator.getBiomeForNoiseGen
(int biomeX, int biomeY, int biomeZ) DebugChunkGenerator.getBiomeRegistry()
Modifier and TypeMethodDescriptionNoiseChunkGenerator.applyMaterialRule
(CarverContext context, Function<BlockPos, RegistryEntry<Biome>> posToBiome, Chunk chunk, ChunkNoiseSampler chunkNoiseSampler, BlockPos pos, boolean hasFluid) Deprecated.void
BlendingData.class_6853.consume
(int int2, int int3, RegistryEntry<Biome> registryEntry) protected RegistryEntry<Biome>
ChunkGenerator.filterBiome
(RegistryEntry<Biome> biome) protected RegistryEntry<Biome>
FlatChunkGenerator.filterBiome
(RegistryEntry<Biome> biome) static FlatChunkGeneratorConfig
FlatChunkGeneratorConfig.getDefaultConfig
(Registry<Biome> biomeRegistry, Registry<StructureSet> registry) ChunkGenerator.getEntitySpawnList
(RegistryEntry<Biome> biome, StructureAccessor accessor, SpawnGroup group, BlockPos pos) ChunkGenerator.populateBiomes
(Registry<Biome> biomeRegistry, Executor executor, Blender blender, StructureAccessor structureAccessor, Chunk chunk) NoiseChunkGenerator.populateBiomes
(Registry<Biome> biomeRegistry, Executor executor, Blender blender, StructureAccessor structureAccessor, Chunk chunk) void
FlatChunkGeneratorConfig.setBiome
(RegistryEntry<Biome> registryEntry) ModifierConstructorDescriptionFlatChunkGeneratorConfig
(Optional<RegistryEntryList<StructureSet>> optional, Registry<Biome> biomeRegistry) private
FlatChunkGeneratorConfig
(Registry<Biome> biomeRegistry, Optional<RegistryEntryList<StructureSet>> optional, List<FlatChunkGeneratorLayer> layers, boolean hasLakes, boolean hasFeatures, Optional<RegistryEntry<Biome>> biome) -
Uses of Biome in net.minecraft.world.gen.feature
Modifier and TypeFieldDescriptionfinal RegistryEntryList<Biome>
ConfiguredStructureFeature.biomes
Modifier and TypeMethodDescriptionboolean
StructureFeature.canGenerate
(DynamicRegistryManager registryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, StructureManager structureManager, long worldSeed, ChunkPos pos, C config, HeightLimitView world, Predicate<RegistryEntry<Biome>> biomePredicate) ConfiguredStructureFeature<C,
? extends StructureFeature<C>> ConfiguredStructureFeature<C,
? extends StructureFeature<C>> ConfiguredStructureFeature<C,
? extends StructureFeature<C>> StructureFeature.configure
(C config, TagKey<Biome> biomeTag, boolean bool, Map<SpawnGroup, StructureSpawns> map) ConfiguredStructureFeature<C,
? extends StructureFeature<C>> StructureFeature.configure
(C config, TagKey<Biome> biomeTag, Map<SpawnGroup, StructureSpawns> map) private static boolean
RuinedPortalFeature.isColdAt
(BlockPos pos, RegistryEntry<Biome> biome) ConfiguredStructureFeature.tryPlaceStart
(DynamicRegistryManager registryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, StructureManager structureManager, long worldSeed, ChunkPos chunkPos, int structureReferences, HeightLimitView world, Predicate<RegistryEntry<Biome>> biomePredicate) ModifierConstructorDescriptionConfiguredStructureFeature
(F feature, FC config, RegistryEntryList<Biome> biomes, boolean bool, Map<SpawnGroup, StructureSpawns> map) -
Uses of Biome in net.minecraft.world.gen.surfacebuilder
Modifier and TypeFieldDescription(package private) Supplier<RegistryEntry<Biome>>
MaterialRules.MaterialRuleContext.biomeSupplier
private final List<RegistryKey<Biome>>
MaterialRules.BiomeMaterialCondition.field_36414
(package private) final Predicate<RegistryKey<Biome>>
MaterialRules.BiomeMaterialCondition.field_36415
private final Function<BlockPos,
RegistryEntry<Biome>> MaterialRules.MaterialRuleContext.posToBiome
Modifier and TypeMethodDescriptionprivate void
SurfaceBuilder.placeIceberg
(int minY, Biome biome, BlockColumn column, BlockPos.Mutable mutablePos, int x, int z, int surfaceY) Modifier and TypeMethodDescriptionSurfaceBuilder.applyMaterialRule
(MaterialRules.MaterialRule rule, CarverContext context, Function<BlockPos, RegistryEntry<Biome>> posToBiome, Chunk chunk, ChunkNoiseSampler chunkNoiseSampler, BlockPos pos, boolean hasFluid) Deprecated.private static MaterialRules.BiomeMaterialCondition
MaterialRules.biome
(List<RegistryKey<Biome>> biomes) void
SurfaceBuilder.buildSurface
(BiomeAccess biomeAccess, Registry<Biome> biomeRegistry, boolean useLegacyRandom, HeightContext context, Chunk chunk, ChunkNoiseSampler chunkNoiseSampler, MaterialRules.MaterialRule surfaceRule) ModifierConstructorDescription(package private)
BiomeMaterialCondition
(List<RegistryKey<Biome>> list) protected
MaterialRuleContext
(SurfaceBuilder surfaceBuilder, Chunk chunk, ChunkNoiseSampler chunkNoiseSampler, Function<BlockPos, RegistryEntry<Biome>> posToBiome, Registry<Biome> biomeRegistry, HeightContext heightContext) protected
MaterialRuleContext
(SurfaceBuilder surfaceBuilder, Chunk chunk, ChunkNoiseSampler chunkNoiseSampler, Function<BlockPos, RegistryEntry<Biome>> posToBiome, Registry<Biome> biomeRegistry, HeightContext heightContext) -
Uses of Biome in net.minecraft.world.level