Uses of Class
net.minecraft.world.level.biome.Biome
Packages that use Biome
Package
Description
Classes for NeoForge's own data generation.
-
Uses of Biome in net.minecraft.advancements.critereon
Fields in net.minecraft.advancements.critereon with type parameters of type BiomeModifier and TypeFieldDescriptionLocationPredicate.biomes
The field for thebiomes
record component.LocationPredicate.Builder.biomes
Methods in net.minecraft.advancements.critereon that return types with arguments of type BiomeModifier and TypeMethodDescriptionLocationPredicate.biomes()
Returns the value of thebiomes
record component.Method parameters in net.minecraft.advancements.critereon with type arguments of type Biome -
Uses of Biome in net.minecraft.client.gui.components
Method parameters in net.minecraft.client.gui.components with type arguments of type BiomeModifier and TypeMethodDescriptionprivate static String
DebugScreenOverlay.printBiome
(Holder<Biome> biomeHolder) -
Uses of Biome in net.minecraft.client.gui.screens
Fields in net.minecraft.client.gui.screens with type parameters of type BiomeModifier and TypeFieldDescriptionCreateBuffetWorldScreen.applySettings
CreateBuffetWorldScreen.biome
(package private) final Holder.Reference
<Biome> CreateBuffetWorldScreen.BiomeList.Entry.biome
CreateBuffetWorldScreen.biomes
private static final ResourceKey
<Biome> PresetFlatWorldScreen.DEFAULT_BIOME
Constructor parameters in net.minecraft.client.gui.screens with type arguments of type BiomeModifierConstructorDescriptionCreateBuffetWorldScreen
(Screen parent, WorldCreationContext context, Consumer<Holder<Biome>> applySettings) Entry
(Holder.Reference<Biome> biome) -
Uses of Biome in net.minecraft.client.gui.screens.worldselection
Method parameters in net.minecraft.client.gui.screens.worldselection with type arguments of type BiomeModifier and TypeMethodDescriptionprivate static WorldCreationContext.DimensionsUpdater
PresetEditor.fixedBiomeConfigurator
(Holder<Biome> biome) -
Uses of Biome in net.minecraft.client.multiplayer
Methods in net.minecraft.client.multiplayer that return types with arguments of type Biome -
Uses of Biome in net.minecraft.client.resources.sounds
Fields in net.minecraft.client.resources.sounds declared as BiomeFields in net.minecraft.client.resources.sounds with type parameters of type BiomeModifier and TypeFieldDescriptionprivate final it.unimi.dsi.fastutil.objects.Object2ObjectArrayMap
<Biome, BiomeAmbientSoundsHandler.LoopSoundInstance> BiomeAmbientSoundsHandler.loopSounds
-
Uses of Biome in net.minecraft.core.registries
Fields in net.minecraft.core.registries with type parameters of type Biome -
Uses of Biome in net.minecraft.data.advancements.packs
Method parameters in net.minecraft.data.advancements.packs with type arguments of type BiomeModifier and TypeMethodDescriptionprotected static Advancement.Builder
VanillaAdventureAdvancements.addBiomes
(Advancement.Builder builder, HolderLookup.Provider levelRegistry, List<ResourceKey<Biome>> biomes) -
Uses of Biome in net.minecraft.data.info
Fields in net.minecraft.data.info with type parameters of type BiomeModifier and TypeFieldDescriptionprivate static final com.mojang.serialization.Codec
<Climate.ParameterList<ResourceKey<Biome>>> BiomeParametersDumpReport.CODEC
private static final com.mojang.serialization.MapCodec
<ResourceKey<Biome>> BiomeParametersDumpReport.ENTRY_CODEC
-
Uses of Biome in net.minecraft.data.registries
Method parameters in net.minecraft.data.registries with type arguments of type BiomeModifier and TypeMethodDescriptionstatic void
VanillaRegistries.validateThatAllBiomeFeaturesHaveBiomeFilter
(HolderGetter<PlacedFeature> features, HolderLookup<Biome> biomes) -
Uses of Biome in net.minecraft.data.worldgen.biome
Methods in net.minecraft.data.worldgen.biome that return BiomeModifier and TypeMethodDescriptionstatic Biome
OverworldBiomes.badlands
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean trees) static Biome
OverworldBiomes.bambooJungle
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
NetherBiomes.basaltDeltas
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) private static Biome
EndBiomes.baseEndBiome
(BiomeGenerationSettings.Builder generationSettings) private static Biome
OverworldBiomes.baseJungle
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, float downfall, boolean isBambooJungle, boolean isSparse, boolean addBamboo, MobSpawnSettings.Builder mobSpawnSettings, Music backgroudMusic) private static Biome
OverworldBiomes.baseOcean
(MobSpawnSettings.Builder mobSpawnSettings, int waterColor, int waterFogColor, BiomeGenerationSettings.Builder generationSettings) static Biome
OverworldBiomes.beach
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isCold, boolean isStony) private static Biome
OverworldBiomes.biome
(boolean hasPrecipitation, float temperature, float downfall, int waterColor, int waterFogColor, Integer grassColorOverride, Integer foliageColorOverride, MobSpawnSettings.Builder mobSpawnSettings, BiomeGenerationSettings.Builder generationSettings, Music backgroundMusic) private static Biome
OverworldBiomes.biome
(boolean hasPercipitation, float temperature, float downfall, MobSpawnSettings.Builder mobSpawnSettings, BiomeGenerationSettings.Builder generationSettings, Music backgroundMusic) static Biome
OverworldBiomes.coldOcean
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isDeep) static Biome
NetherBiomes.crimsonForest
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
OverworldBiomes.darkForest
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
OverworldBiomes.deepDark
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
OverworldBiomes.desert
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
OverworldBiomes.dripstoneCaves
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
EndBiomes.endBarrens
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
EndBiomes.endHighlands
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
EndBiomes.endMidlands
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
OverworldBiomes.forest
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isBirchForest, boolean tallBirchTrees, boolean isFlowerForest) static Biome
OverworldBiomes.frozenOcean
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isDeep) static Biome
OverworldBiomes.frozenPeaks
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
OverworldBiomes.grove
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
OverworldBiomes.jaggedPeaks
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
OverworldBiomes.jungle
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
OverworldBiomes.lukeWarmOcean
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isDeep) static Biome
OverworldBiomes.lushCaves
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
OverworldBiomes.mangroveSwamp
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
OverworldBiomes.meadowOrCherryGrove
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isCherryGrove) static Biome
OverworldBiomes.mushroomFields
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
NetherBiomes.netherWastes
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
OverworldBiomes.ocean
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isDeep) static Biome
OverworldBiomes.oldGrowthTaiga
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isSpruce) static Biome
OverworldBiomes.plains
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isSunflowerPlains, boolean isCold, boolean isIceSpikes) static Biome
OverworldBiomes.river
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isCold) static Biome
OverworldBiomes.savanna
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isShatteredSavanna, boolean isPlateau) static Biome
EndBiomes.smallEndIslands
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
OverworldBiomes.snowySlopes
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
NetherBiomes.soulSandValley
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
OverworldBiomes.sparseJungle
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
OverworldBiomes.stonyPeaks
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
OverworldBiomes.swamp
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
OverworldBiomes.taiga
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isCold) static Biome
EndBiomes.theEnd
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
OverworldBiomes.theVoid
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
OverworldBiomes.warmOcean
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
NetherBiomes.warpedForest
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static Biome
OverworldBiomes.windsweptHills
(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isForest) Method parameters in net.minecraft.data.worldgen.biome with type arguments of type BiomeModifier and TypeMethodDescriptionstatic void
BiomeData.bootstrap
(BootstrapContext<Biome> context) -
Uses of Biome in net.minecraft.gametest.framework
Method parameters in net.minecraft.gametest.framework with type arguments of type Biome -
Uses of Biome in net.minecraft.server.commands
Method parameters in net.minecraft.server.commands with type arguments of type BiomeModifier and TypeMethodDescriptionprivate static int
FillBiomeCommand.fill
(CommandSourceStack source, BlockPos from, BlockPos to, Holder.Reference<Biome> biome, Predicate<Holder<Biome>> filter) private static int
FillBiomeCommand.fill
(CommandSourceStack source, BlockPos from, BlockPos to, Holder.Reference<Biome> biome, Predicate<Holder<Biome>> filter) static com.mojang.datafixers.util.Either
<Integer, com.mojang.brigadier.exceptions.CommandSyntaxException> static com.mojang.datafixers.util.Either
<Integer, com.mojang.brigadier.exceptions.CommandSyntaxException> FillBiomeCommand.fill
(ServerLevel level, BlockPos from, BlockPos to, Holder<Biome> biome, Predicate<Holder<Biome>> filter, Consumer<Supplier<Component>> messageOutput) static com.mojang.datafixers.util.Either
<Integer, com.mojang.brigadier.exceptions.CommandSyntaxException> FillBiomeCommand.fill
(ServerLevel level, BlockPos from, BlockPos to, Holder<Biome> biome, Predicate<Holder<Biome>> filter, Consumer<Supplier<Component>> messageOutput) private static int
LocateCommand.locateBiome
(CommandSourceStack source, ResourceOrTagArgument.Result<Biome> biome) private static BiomeResolver
FillBiomeCommand.makeResolver
(org.apache.commons.lang3.mutable.MutableInt biomeEntries, ChunkAccess chunk, BoundingBox targetRegion, Holder<Biome> replacementBiome, Predicate<Holder<Biome>> filter) private static BiomeResolver
FillBiomeCommand.makeResolver
(org.apache.commons.lang3.mutable.MutableInt biomeEntries, ChunkAccess chunk, BoundingBox targetRegion, Holder<Biome> replacementBiome, Predicate<Holder<Biome>> filter) -
Uses of Biome in net.minecraft.server.level
Methods in net.minecraft.server.level that return types with arguments of type BiomeModifier and TypeMethodDescriptionServerLevel.findClosestBiome3d
(Predicate<Holder<Biome>> biomePredicate, BlockPos pos, int radius, int horizontalStep, int verticalStep) ServerLevel.getUncachedNoiseBiome
(int x, int y, int z) WorldGenRegion.getUncachedNoiseBiome
(int x, int y, int z) Method parameters in net.minecraft.server.level with type arguments of type Biome -
Uses of Biome in net.minecraft.tags
Fields in net.minecraft.tags with type parameters of type BiomeModifier and TypeFieldDescriptionBiomeTags.ALLOWS_SURFACE_SLIME_SPAWNS
BiomeTags.HAS_ANCIENT_CITY
BiomeTags.HAS_BASTION_REMNANT
BiomeTags.HAS_BURIED_TREASURE
BiomeTags.HAS_CLOSER_WATER_FOG
BiomeTags.HAS_DESERT_PYRAMID
BiomeTags.HAS_END_CITY
BiomeTags.HAS_IGLOO
BiomeTags.HAS_JUNGLE_TEMPLE
BiomeTags.HAS_MINESHAFT
BiomeTags.HAS_MINESHAFT_MESA
BiomeTags.HAS_NETHER_FORTRESS
BiomeTags.HAS_NETHER_FOSSIL
BiomeTags.HAS_OCEAN_MONUMENT
BiomeTags.HAS_OCEAN_RUIN_COLD
BiomeTags.HAS_OCEAN_RUIN_WARM
BiomeTags.HAS_PILLAGER_OUTPOST
BiomeTags.HAS_RUINED_PORTAL_DESERT
BiomeTags.HAS_RUINED_PORTAL_JUNGLE
BiomeTags.HAS_RUINED_PORTAL_MOUNTAIN
BiomeTags.HAS_RUINED_PORTAL_NETHER
BiomeTags.HAS_RUINED_PORTAL_OCEAN
BiomeTags.HAS_RUINED_PORTAL_STANDARD
BiomeTags.HAS_RUINED_PORTAL_SWAMP
BiomeTags.HAS_SHIPWRECK
BiomeTags.HAS_SHIPWRECK_BEACHED
BiomeTags.HAS_STRONGHOLD
BiomeTags.HAS_SWAMP_HUT
BiomeTags.HAS_TRAIL_RUINS
BiomeTags.HAS_TRIAL_CHAMBERS
BiomeTags.HAS_VILLAGE_DESERT
BiomeTags.HAS_VILLAGE_PLAINS
BiomeTags.HAS_VILLAGE_SAVANNA
BiomeTags.HAS_VILLAGE_SNOWY
BiomeTags.HAS_VILLAGE_TAIGA
BiomeTags.HAS_WOODLAND_MANSION
BiomeTags.INCREASED_FIRE_BURNOUT
BiomeTags.IS_BADLANDS
BiomeTags.IS_BEACH
BiomeTags.IS_DEEP_OCEAN
BiomeTags.IS_END
BiomeTags.IS_FOREST
BiomeTags.IS_HILL
BiomeTags.IS_JUNGLE
BiomeTags.IS_MOUNTAIN
BiomeTags.IS_NETHER
BiomeTags.IS_OCEAN
BiomeTags.IS_OVERWORLD
BiomeTags.IS_RIVER
BiomeTags.IS_SAVANNA
BiomeTags.IS_TAIGA
BiomeTags.MINESHAFT_BLOCKING
BiomeTags.MORE_FREQUENT_DROWNED_SPAWNS
BiomeTags.PLAYS_UNDERWATER_MUSIC
BiomeTags.POLAR_BEARS_SPAWN_ON_ALTERNATE_BLOCKS
BiomeTags.PRODUCES_CORALS_FROM_BONEMEAL
BiomeTags.REDUCED_WATER_AMBIENT_SPAWNS
BiomeTags.REQUIRED_OCEAN_MONUMENT_SURROUNDING
BiomeTags.SNOW_GOLEM_MELTS
BiomeTags.SPAWNS_COLD_VARIANT_FROGS
BiomeTags.SPAWNS_GOLD_RABBITS
BiomeTags.SPAWNS_SNOW_FOXES
BiomeTags.SPAWNS_WARM_VARIANT_FROGS
BiomeTags.SPAWNS_WHITE_RABBITS
BiomeTags.STRONGHOLD_BIASED_TO
BiomeTags.WATER_ON_MAP_OUTLINES
BiomeTags.WITHOUT_PATROL_SPAWNS
BiomeTags.WITHOUT_WANDERING_TRADER_SPAWNS
BiomeTags.WITHOUT_ZOMBIE_SIEGES
Methods in net.minecraft.tags that return types with arguments of type Biome -
Uses of Biome in net.minecraft.world.entity.animal
Fields in net.minecraft.world.entity.animal with type parameters of type BiomeMethods in net.minecraft.world.entity.animal that return types with arguments of type BiomeMethod parameters in net.minecraft.world.entity.animal with type arguments of type BiomeModifier and TypeMethodDescriptionstatic Fox.Type
static Holder
<WolfVariant> WolfVariants.getSpawnVariant
(RegistryAccess registryAccess, Holder<Biome> biome) (package private) static void
WolfVariants.register
(BootstrapContext<WolfVariant> context, ResourceKey<WolfVariant> key, String name, HolderSet<Biome> spawnBiomes) (package private) static void
WolfVariants.register
(BootstrapContext<WolfVariant> context, ResourceKey<WolfVariant> key, String name, TagKey<Biome> spawnBiomes) Constructor parameters in net.minecraft.world.entity.animal with type arguments of type BiomeModifierConstructorDescriptionWolfVariant
(ResourceLocation wildTexture, ResourceLocation tameTexture, ResourceLocation angryTexture, HolderSet<Biome> biomes) -
Uses of Biome in net.minecraft.world.entity.npc
Fields in net.minecraft.world.entity.npc with type parameters of type BiomeModifier and TypeFieldDescriptionprivate static final Map
<ResourceKey<Biome>, VillagerType> VillagerType.BY_BIOME
Deprecated.Method parameters in net.minecraft.world.entity.npc with type arguments of type Biome -
Uses of Biome in net.minecraft.world.level
Fields in net.minecraft.world.level with type parameters of type BiomeMethods in net.minecraft.world.level that return BiomeModifier and TypeMethodDescription(package private) static Biome
NaturalSpawner.getRoughBiome
(BlockPos pos, ChunkAccess chunk) Methods in net.minecraft.world.level that return types with arguments of type BiomeModifier and TypeMethodDescriptionLevelReader.getNoiseBiome
(int x, int y, int z) Gets the biome at the given quart positions.LevelReader.getUncachedNoiseBiome
(int x, int y, int z) Methods in net.minecraft.world.level with parameters of type BiomeMethod parameters in net.minecraft.world.level with type arguments of type BiomeModifier and TypeMethodDescriptionprivate static WeightedRandomList
<MobSpawnSettings.SpawnerData> NaturalSpawner.mobsAt
(ServerLevel level, StructureManager structureManager, ChunkGenerator generator, MobCategory category, BlockPos pos, Holder<Biome> biome) static void
NaturalSpawner.spawnMobsForChunkGeneration
(ServerLevelAccessor levelAccessor, Holder<Biome> biome, ChunkPos chunkPos, RandomSource random) -
Uses of Biome in net.minecraft.world.level.biome
Fields in net.minecraft.world.level.biome with type parameters of type BiomeModifier and TypeFieldDescriptionCheckerboardColumnBiomeSource.allowedBiomes
static final ResourceKey
<Biome> Biomes.BADLANDS
static final ResourceKey
<Biome> Biomes.BAMBOO_JUNGLE
TheEndBiomeSource.barrens
static final ResourceKey
<Biome> Biomes.BASALT_DELTAS
static final ResourceKey
<Biome> Biomes.BEACH
FixedBiomeSource.biome
static final ResourceKey
<Biome> Biomes.BIRCH_FOREST
static final ResourceKey
<Biome> Biomes.CHERRY_GROVE
Biome.CODEC
static final ResourceKey
<Biome> Biomes.COLD_OCEAN
static final ResourceKey
<Biome> Biomes.CRIMSON_FOREST
static final ResourceKey
<Biome> Biomes.DARK_FOREST
static final ResourceKey
<Biome> Biomes.DEEP_COLD_OCEAN
static final ResourceKey
<Biome> Biomes.DEEP_DARK
static final ResourceKey
<Biome> Biomes.DEEP_FROZEN_OCEAN
static final ResourceKey
<Biome> Biomes.DEEP_LUKEWARM_OCEAN
static final ResourceKey
<Biome> Biomes.DEEP_OCEAN
static final ResourceKey
<Biome> Biomes.DESERT
static final com.mojang.serialization.Codec
<Biome> Biome.DIRECT_CODEC
static final com.mojang.serialization.MapCodec
<Climate.ParameterList<Holder<Biome>>> MultiNoiseBiomeSource.DIRECT_CODEC
static final ResourceKey
<Biome> Biomes.DRIPSTONE_CAVES
TheEndBiomeSource.end
static final ResourceKey
<Biome> Biomes.END_BARRENS
static final ResourceKey
<Biome> Biomes.END_HIGHLANDS
static final ResourceKey
<Biome> Biomes.END_MIDLANDS
MultiNoiseBiomeSource.ENTRY_CODEC
static final ResourceKey
<Biome> Biomes.ERODED_BADLANDS
static final ResourceKey
<Biome> Biomes.FLOWER_FOREST
static final ResourceKey
<Biome> Biomes.FOREST
static final ResourceKey
<Biome> Biomes.FROZEN_OCEAN
static final ResourceKey
<Biome> Biomes.FROZEN_PEAKS
static final ResourceKey
<Biome> Biomes.FROZEN_RIVER
static final ResourceKey
<Biome> Biomes.GROVE
TheEndBiomeSource.highlands
static final ResourceKey
<Biome> Biomes.ICE_SPIKES
TheEndBiomeSource.islands
static final ResourceKey
<Biome> Biomes.JAGGED_PEAKS
static final ResourceKey
<Biome> Biomes.JUNGLE
Biome.LIST_CODEC
static final ResourceKey
<Biome> Biomes.LUKEWARM_OCEAN
static final ResourceKey
<Biome> Biomes.LUSH_CAVES
static final ResourceKey
<Biome> Biomes.MANGROVE_SWAMP
static final ResourceKey
<Biome> Biomes.MEADOW
TheEndBiomeSource.midlands
static final ResourceKey
<Biome> Biomes.MUSHROOM_FIELDS
static final ResourceKey
<Biome> Biomes.NETHER_WASTES
static final com.mojang.serialization.Codec
<Biome> Biome.NETWORK_CODEC
static final ResourceKey
<Biome> Biomes.OCEAN
static final ResourceKey
<Biome> Biomes.OLD_GROWTH_BIRCH_FOREST
static final ResourceKey
<Biome> Biomes.OLD_GROWTH_PINE_TAIGA
static final ResourceKey
<Biome> Biomes.OLD_GROWTH_SPRUCE_TAIGA
private final com.mojang.datafixers.util.Either
<Climate.ParameterList<Holder<Biome>>, Holder<MultiNoiseBiomeSourceParameterList>> MultiNoiseBiomeSource.parameters
private final Climate.ParameterList
<Holder<Biome>> MultiNoiseBiomeSourceParameterList.parameters
static final ResourceKey
<Biome> Biomes.PLAINS
BiomeSource.possibleBiomes
static final ResourceKey
<Biome> Biomes.RIVER
static final ResourceKey
<Biome> Biomes.SAVANNA
static final ResourceKey
<Biome> Biomes.SAVANNA_PLATEAU
static final ResourceKey
<Biome> Biomes.SMALL_END_ISLANDS
static final ResourceKey
<Biome> Biomes.SNOWY_BEACH
static final ResourceKey
<Biome> Biomes.SNOWY_PLAINS
static final ResourceKey
<Biome> Biomes.SNOWY_SLOPES
static final ResourceKey
<Biome> Biomes.SNOWY_TAIGA
static final ResourceKey
<Biome> Biomes.SOUL_SAND_VALLEY
static final ResourceKey
<Biome> Biomes.SPARSE_JUNGLE
static final ResourceKey
<Biome> Biomes.STONY_PEAKS
static final ResourceKey
<Biome> Biomes.STONY_SHORE
static final ResourceKey
<Biome> Biomes.SUNFLOWER_PLAINS
static final ResourceKey
<Biome> Biomes.SWAMP
static final ResourceKey
<Biome> Biomes.TAIGA
static final ResourceKey
<Biome> Biomes.THE_END
static final ResourceKey
<Biome> Biomes.THE_VOID
static final ResourceKey
<Biome> Biomes.WARM_OCEAN
static final ResourceKey
<Biome> Biomes.WARPED_FOREST
static final ResourceKey
<Biome> Biomes.WINDSWEPT_FOREST
static final ResourceKey
<Biome> Biomes.WINDSWEPT_GRAVELLY_HILLS
static final ResourceKey
<Biome> Biomes.WINDSWEPT_HILLS
static final ResourceKey
<Biome> Biomes.WINDSWEPT_SAVANNA
static final ResourceKey
<Biome> Biomes.WOODED_BADLANDS
Methods in net.minecraft.world.level.biome that return BiomeMethods in net.minecraft.world.level.biome that return types with arguments of type BiomeModifier and TypeMethodDescriptionBiomeSource.collectPossibleBiomes()
CheckerboardColumnBiomeSource.collectPossibleBiomes()
FixedBiomeSource.collectPossibleBiomes()
MultiNoiseBiomeSource.collectPossibleBiomes()
TheEndBiomeSource.collectPossibleBiomes()
BiomeSource.findBiomeHorizontal
(int x, int y, int z, int radius, int increment, Predicate<Holder<Biome>> biomePredicate, RandomSource random, boolean findClosest, Climate.Sampler sampler) BiomeSource.findBiomeHorizontal
(int x, int y, int z, int radius, Predicate<Holder<Biome>> biomePredicate, RandomSource random, Climate.Sampler sampler) FixedBiomeSource.findBiomeHorizontal
(int x, int y, int z, int radius, int increment, Predicate<Holder<Biome>> biomePredicate, RandomSource random, boolean findClosest, Climate.Sampler sampler) BiomeSource.findClosestBiome3d
(BlockPos pos, int radius, int horizontalStep, int verticalStep, Predicate<Holder<Biome>> biomePredicate, Climate.Sampler sampler, LevelReader level) FixedBiomeSource.findClosestBiome3d
(BlockPos pos, int radius, int horizontalStep, int verticalStep, Predicate<Holder<Biome>> biomePredicate, Climate.Sampler sampler, LevelReader level) BiomeSource.getBiomesWithin
(int x, int y, int z, int radius, Climate.Sampler sampler) FixedBiomeSource.getBiomesWithin
(int x, int y, int z, int radius, Climate.Sampler sampler) BiomeManager.NoiseBiomeSource.getNoiseBiome
(int x, int y, int z) Gets the biome at the given quart positions.BiomeResolver.getNoiseBiome
(int x, int y, int z, Climate.Sampler sampler) BiomeSource.getNoiseBiome
(int x, int y, int z, Climate.Sampler sampler) CheckerboardColumnBiomeSource.getNoiseBiome
(int x, int y, int z, Climate.Sampler sampler) FixedBiomeSource.getNoiseBiome
(int x, int y, int z) Gets the biome at the given quart positions.FixedBiomeSource.getNoiseBiome
(int x, int y, int z, Climate.Sampler sampler) MultiNoiseBiomeSource.getNoiseBiome
(int x, int y, int z, Climate.Sampler sampler) MultiNoiseBiomeSource.getNoiseBiome
(Climate.TargetPoint targetPoint) TheEndBiomeSource.getNoiseBiome
(int x, int y, int z, Climate.Sampler sampler) BiomeManager.getNoiseBiomeAtPosition
(double x, double y, double z) BiomeManager.getNoiseBiomeAtPosition
(BlockPos pos) BiomeManager.getNoiseBiomeAtQuart
(int x, int y, int z) MultiNoiseBiomeSourceParameterList.knownPresets()
private ResourceKey
<Biome> OverworldBiomeBuilder.maybePickWindsweptSavannaBiome
(int temperature, int humidity, Climate.Parameter param, ResourceKey<Biome> key) private Climate.ParameterList
<Holder<Biome>> MultiNoiseBiomeSource.parameters()
MultiNoiseBiomeSourceParameterList.parameters()
private ResourceKey
<Biome> OverworldBiomeBuilder.pickBadlandsBiome
(int humidity, Climate.Parameter param) private ResourceKey
<Biome> OverworldBiomeBuilder.pickBeachBiome
(int temperature, int humidity) private ResourceKey
<Biome> OverworldBiomeBuilder.pickMiddleBiome
(int temperature, int humidity, Climate.Parameter param) private ResourceKey
<Biome> OverworldBiomeBuilder.pickMiddleBiomeOrBadlandsIfHot
(int temperature, int humidity, Climate.Parameter param) private ResourceKey
<Biome> OverworldBiomeBuilder.pickMiddleBiomeOrBadlandsIfHotOrSlopeIfCold
(int temperature, int humidity, Climate.Parameter param) private ResourceKey
<Biome> OverworldBiomeBuilder.pickPeakBiome
(int temperature, int humidity, Climate.Parameter param) private ResourceKey
<Biome> OverworldBiomeBuilder.pickPlateauBiome
(int temperature, int humidity, Climate.Parameter param) private ResourceKey
<Biome> OverworldBiomeBuilder.pickShatteredBiome
(int temperature, int humidity, Climate.Parameter param) private ResourceKey
<Biome> OverworldBiomeBuilder.pickShatteredCoastBiome
(int temperature, int humidity, Climate.Parameter param) private ResourceKey
<Biome> OverworldBiomeBuilder.pickSlopeBiome
(int temperature, int humidity, Climate.Parameter param) BiomeSource.possibleBiomes()
private static ResourceKey
<Biome> MultiNoiseBiomeSourceParameterList.Preset.usedBiomes()
Method parameters in net.minecraft.world.level.biome with type arguments of type BiomeModifier and TypeMethodDescriptionprotected void
OverworldBiomeBuilder.addBiomes
(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> key) private void
OverworldBiomeBuilder.addBottomBiome
(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> consumer, Climate.Parameter temerature, Climate.Parameter humidity, Climate.Parameter continentalness, Climate.Parameter erosion, Climate.Parameter depth, float weirdness, ResourceKey<Biome> key) private void
OverworldBiomeBuilder.addBottomBiome
(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> consumer, Climate.Parameter temerature, Climate.Parameter humidity, Climate.Parameter continentalness, Climate.Parameter erosion, Climate.Parameter depth, float weirdness, ResourceKey<Biome> key) private void
OverworldBiomeBuilder.addDebugBiomes
(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> key) private void
OverworldBiomeBuilder.addHighSlice
(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> consumer, Climate.Parameter param) private void
OverworldBiomeBuilder.addInlandBiomes
(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> consumer) private void
OverworldBiomeBuilder.addLowSlice
(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> consumer, Climate.Parameter param) private void
OverworldBiomeBuilder.addMidSlice
(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> consumer, Climate.Parameter param) private void
OverworldBiomeBuilder.addOffCoastBiomes
(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> consumer) private void
OverworldBiomeBuilder.addPeaks
(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> consumer, Climate.Parameter param) private void
OverworldBiomeBuilder.addSurfaceBiome
(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> consumer, Climate.Parameter temperature, Climate.Parameter humidity, Climate.Parameter continentalness, Climate.Parameter erosion, Climate.Parameter depth, float weirdness, ResourceKey<Biome> key) private void
OverworldBiomeBuilder.addSurfaceBiome
(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> consumer, Climate.Parameter temperature, Climate.Parameter humidity, Climate.Parameter continentalness, Climate.Parameter erosion, Climate.Parameter depth, float weirdness, ResourceKey<Biome> key) private void
OverworldBiomeBuilder.addUndergroundBiome
(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> consumer, Climate.Parameter temperature, Climate.Parameter humidity, Climate.Parameter continentalness, Climate.Parameter erosion, Climate.Parameter depth, float weirdness, ResourceKey<Biome> key) private void
OverworldBiomeBuilder.addUndergroundBiome
(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> consumer, Climate.Parameter temperature, Climate.Parameter humidity, Climate.Parameter continentalness, Climate.Parameter erosion, Climate.Parameter depth, float weirdness, ResourceKey<Biome> key) private void
OverworldBiomeBuilder.addUndergroundBiomes
(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> consume) private void
OverworldBiomeBuilder.addValleys
(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> consumer, Climate.Parameter param) <T> Climate.ParameterList
<T> MultiNoiseBiomeSourceParameterList.Preset.SourceProvider.apply
(Function<ResourceKey<Biome>, T> valueGetter) static TheEndBiomeSource
TheEndBiomeSource.create
(HolderGetter<Biome> biomeGetter) static MultiNoiseBiomeSource
MultiNoiseBiomeSource.createFromList
(Climate.ParameterList<Holder<Biome>> parameters) BiomeSource.findBiomeHorizontal
(int x, int y, int z, int radius, int increment, Predicate<Holder<Biome>> biomePredicate, RandomSource random, boolean findClosest, Climate.Sampler sampler) BiomeSource.findBiomeHorizontal
(int x, int y, int z, int radius, Predicate<Holder<Biome>> biomePredicate, RandomSource random, Climate.Sampler sampler) FixedBiomeSource.findBiomeHorizontal
(int x, int y, int z, int radius, int increment, Predicate<Holder<Biome>> biomePredicate, RandomSource random, boolean findClosest, Climate.Sampler sampler) BiomeSource.findClosestBiome3d
(BlockPos pos, int radius, int horizontalStep, int verticalStep, Predicate<Holder<Biome>> biomePredicate, Climate.Sampler sampler, LevelReader level) FixedBiomeSource.findClosestBiome3d
(BlockPos pos, int radius, int horizontalStep, int verticalStep, Predicate<Holder<Biome>> biomePredicate, Climate.Sampler sampler, LevelReader level) (package private) static <T> Climate.ParameterList
<T> MultiNoiseBiomeSourceParameterList.Preset.generateOverworldBiomes
(Function<ResourceKey<Biome>, T> valueGetter) private ResourceKey
<Biome> OverworldBiomeBuilder.maybePickWindsweptSavannaBiome
(int temperature, int humidity, Climate.Parameter param, ResourceKey<Biome> key) Constructor parameters in net.minecraft.world.level.biome with type arguments of type BiomeModifierConstructorDescriptionCheckerboardColumnBiomeSource
(HolderSet<Biome> allowedBiomes, int size) FixedBiomeSource
(Holder<Biome> biome) private
MultiNoiseBiomeSource
(com.mojang.datafixers.util.Either<Climate.ParameterList<Holder<Biome>>, Holder<MultiNoiseBiomeSourceParameterList>> parameters) MultiNoiseBiomeSourceParameterList
(MultiNoiseBiomeSourceParameterList.Preset preset, HolderGetter<Biome> biomes) private
TheEndBiomeSource
(Holder<Biome> end, Holder<Biome> highlands, Holder<Biome> midlands, Holder<Biome> islands, Holder<Biome> barrens) -
Uses of Biome in net.minecraft.world.level.chunk
Fields in net.minecraft.world.level.chunk with type parameters of type BiomeModifier and TypeFieldDescriptionEmptyLevelChunk.biome
private PalettedContainerRO
<Holder<Biome>> LevelChunkSection.biomes
private final Function
<Holder<Biome>, BiomeGenerationSettings> ChunkGenerator.generationSettingsGetter
Methods in net.minecraft.world.level.chunk that return types with arguments of type BiomeModifier and TypeMethodDescriptionLevelChunkSection.getBiomes()
ChunkAccess.getNoiseBiome
(int x, int y, int z) Gets the biome at the given quart positions.EmptyLevelChunk.getNoiseBiome
(int x, int y, int z) Gets the biome at the given quart positions.ImposterProtoChunk.getNoiseBiome
(int x, int y, int z) Gets the biome at the given quart positions.LevelChunkSection.getNoiseBiome
(int x, int y, int z) ProtoChunk.getNoiseBiome
(int x, int y, int z) Gets the biome at the given quart positions.Method parameters in net.minecraft.world.level.chunk with type arguments of type BiomeModifier and TypeMethodDescriptionChunkGenerator.getBiomeGenerationSettings
(Holder<Biome> biome) Deprecated.ChunkGenerator.getMobsAt
(Holder<Biome> biome, StructureManager structureManager, MobCategory category, BlockPos pos) private static void
ChunkAccess.replaceMissingSections
(Registry<Biome> biomeRegistry, LevelChunkSection[] sections) Constructor parameters in net.minecraft.world.level.chunk with type arguments of type BiomeModifierConstructorDescriptionChunkAccess
(ChunkPos chunkPos, UpgradeData upgradeData, LevelHeightAccessor levelHeightAccessor, Registry<Biome> biomeRegistry, long inhabitedTime, LevelChunkSection[] sections, BlendingData blendingData) ChunkGenerator
(BiomeSource biomeSource, Function<Holder<Biome>, BiomeGenerationSettings> generationSettingsGetter) EmptyLevelChunk
(Level level, ChunkPos pos, Holder<Biome> biome) LevelChunkSection
(Registry<Biome> biomeRegistry) LevelChunkSection
(PalettedContainer<BlockState> states, PalettedContainerRO<Holder<Biome>> biomes) ProtoChunk
(ChunkPos chunkPos, UpgradeData upgradeData, LevelChunkSection[] sections, ProtoChunkTicks<Block> blockTicks, ProtoChunkTicks<Fluid> liquidTicks, LevelHeightAccessor levelHeightAccessor, Registry<Biome> biomeRegistry, BlendingData blendingData) ProtoChunk
(ChunkPos chunkPos, UpgradeData upgradeData, LevelHeightAccessor levelHeightAccessor, Registry<Biome> biomeRegistry, BlendingData blendingData) -
Uses of Biome in net.minecraft.world.level.chunk.storage
Methods in net.minecraft.world.level.chunk.storage that return types with arguments of type BiomeModifier and TypeMethodDescriptionprivate static com.mojang.serialization.Codec
<PalettedContainerRO<Holder<Biome>>> ChunkSerializer.makeBiomeCodec
(Registry<Biome> biomeRegistry) Method parameters in net.minecraft.world.level.chunk.storage with type arguments of type BiomeModifier and TypeMethodDescriptionprivate static com.mojang.serialization.Codec
<PalettedContainerRO<Holder<Biome>>> ChunkSerializer.makeBiomeCodec
(Registry<Biome> biomeRegistry) -
Uses of Biome in net.minecraft.world.level.levelgen
Fields in net.minecraft.world.level.levelgen with type parameters of type BiomeModifier and TypeFieldDescriptionSurfaceRules.Context.biome
SurfaceRules.Context.biomeGetter
(package private) final Predicate
<ResourceKey<Biome>> SurfaceRules.BiomeConditionSource.biomeNameTest
private final List
<ResourceKey<Biome>> SurfaceRules.BiomeConditionSource.biomes
private static final Set
<ResourceKey<Biome>> BelowZeroRetrogen.RETAINED_RETROGEN_BIOMES
Methods in net.minecraft.world.level.levelgen with parameters of type BiomeModifier and TypeMethodDescriptionprivate void
SurfaceSystem.frozenOceanExtension
(int minSurfaceLevel, Biome biome, BlockColumn blockColumn, BlockPos.MutableBlockPos topWaterPos, int x, int z, int height) Method parameters in net.minecraft.world.level.levelgen with type arguments of type BiomeModifier and TypeMethodDescriptionvoid
NoiseBasedChunkGenerator.buildSurface
(ChunkAccess chunk, WorldGenerationContext context, RandomState random, StructureManager structureManager, BiomeManager biomeManager, Registry<Biome> biomes, Blender blender) void
SurfaceSystem.buildSurface
(RandomState randomState, BiomeManager biomeManager, Registry<Biome> biomes, boolean useLegacyRandomSource, WorldGenerationContext context, ChunkAccess chunk, NoiseChunk noiseChunk, SurfaceRules.RuleSource ruleSource) private static SurfaceRules.BiomeConditionSource
SurfaceRules.isBiome
(List<ResourceKey<Biome>> biomes) SurfaceSystem.topMaterial
(SurfaceRules.RuleSource rule, CarvingContext context, Function<BlockPos, Holder<Biome>> biomeGetter, ChunkAccess chunk, NoiseChunk noiseChunk, BlockPos pos, boolean hasFluid) Deprecated.Constructor parameters in net.minecraft.world.level.levelgen with type arguments of type BiomeModifierConstructorDescription(package private)
BiomeConditionSource
(List<ResourceKey<Biome>> biomes) protected
Context
(SurfaceSystem system, RandomState randomState, ChunkAccess chunk, NoiseChunk noiseChunk, Function<BlockPos, Holder<Biome>> biomeGetter, Registry<Biome> p_224621_, WorldGenerationContext context) protected
Context
(SurfaceSystem system, RandomState randomState, ChunkAccess chunk, NoiseChunk noiseChunk, Function<BlockPos, Holder<Biome>> biomeGetter, Registry<Biome> p_224621_, WorldGenerationContext context) DebugLevelSource
(Holder.Reference<Biome> biome) -
Uses of Biome in net.minecraft.world.level.levelgen.blending
Fields in net.minecraft.world.level.levelgen.blending with type parameters of type BiomeMethods in net.minecraft.world.level.levelgen.blending that return types with arguments of type BiomeModifier and TypeMethodDescriptionBlender.blendBiome
(int x, int y, int z) BlendingData.getBiomeColumn
(ChunkAccess chunk, int x, int z) Method parameters in net.minecraft.world.level.levelgen.blending with type arguments of type Biome -
Uses of Biome in net.minecraft.world.level.levelgen.carver
Method parameters in net.minecraft.world.level.levelgen.carver with type arguments of type BiomeModifier and TypeMethodDescriptionboolean
CanyonWorldCarver.carve
(CarvingContext context, CanyonCarverConfiguration config, ChunkAccess chunk, Function<BlockPos, Holder<Biome>> biomeAccessor, RandomSource random, Aquifer aquifer, ChunkPos chunkPos, CarvingMask carvingMask) Carves the given chunk with caves that originate from the givenchunkPos
.boolean
CaveWorldCarver.carve
(CarvingContext context, CaveCarverConfiguration config, ChunkAccess chunk, Function<BlockPos, Holder<Biome>> biomeAccessor, RandomSource random, Aquifer aquifer, ChunkPos chunkPos, CarvingMask carvingMask) Carves the given chunk with caves that originate from the givenchunkPos
.boolean
ConfiguredWorldCarver.carve
(CarvingContext context, ChunkAccess chunk, Function<BlockPos, Holder<Biome>> biomeAccessor, RandomSource random, Aquifer aquifer, ChunkPos chunkPos, CarvingMask carvingMask) abstract boolean
WorldCarver.carve
(CarvingContext context, C config, ChunkAccess chunk, Function<BlockPos, Holder<Biome>> biomeAccessor, RandomSource random, Aquifer aquifer, ChunkPos chunkPos, CarvingMask carvingMask) Carves the given chunk with caves that originate from the givenchunkPos
.protected boolean
NetherWorldCarver.carveBlock
(CarvingContext p_190731_, CaveCarverConfiguration p_190732_, ChunkAccess p_190733_, Function<BlockPos, Holder<Biome>> p_190734_, CarvingMask p_190735_, BlockPos.MutableBlockPos p_190736_, BlockPos.MutableBlockPos p_190737_, Aquifer p_190738_, org.apache.commons.lang3.mutable.MutableBoolean p_190739_) protected boolean
WorldCarver.carveBlock
(CarvingContext context, C config, ChunkAccess chunk, Function<BlockPos, Holder<Biome>> biomeGetter, CarvingMask carvingMask, BlockPos.MutableBlockPos pos, BlockPos.MutableBlockPos checkPos, Aquifer aquifer, org.apache.commons.lang3.mutable.MutableBoolean reachedSurface) Carves a single block, replacing it with the appropriate state if possible, and handles replacing exposed dirt with grass.protected boolean
WorldCarver.carveEllipsoid
(CarvingContext context, C config, ChunkAccess chunk, Function<BlockPos, Holder<Biome>> biomeAccessor, Aquifer aquifer, double x, double y, double z, double horizontalRadius, double verticalRadius, CarvingMask carvingMask, WorldCarver.CarveSkipChecker skipChecker) Carves blocks in an ellipsoid (more accurately a spheroid), defined by a center (x, y, z) position, with a horizontal and vertical radius (the semi-axes)protected void
CaveWorldCarver.createRoom
(CarvingContext context, CaveCarverConfiguration config, ChunkAccess chunk, Function<BlockPos, Holder<Biome>> biomeAccessor, Aquifer aquifer, double x, double y, double z, float radius, double horizontalVerticalRatio, CarvingMask carvingMask, WorldCarver.CarveSkipChecker skipChecker) protected void
CaveWorldCarver.createTunnel
(CarvingContext context, CaveCarverConfiguration config, ChunkAccess chunk, Function<BlockPos, Holder<Biome>> biomeAccessor, long seed, Aquifer aquifer, double x, double y, double z, double horizontalRadiusMultiplier, double verticalRadiusMultiplier, float thickness, float yaw, float pitch, int branchIndex, int branchCount, double horizontalVerticalRatio, CarvingMask carvingMask, WorldCarver.CarveSkipChecker skipChecker) private void
CanyonWorldCarver.doCarve
(CarvingContext context, CanyonCarverConfiguration config, ChunkAccess chunk, Function<BlockPos, Holder<Biome>> biomeAccessor, long seed, Aquifer aquifer, double x, double y, double z, float thickness, float yaw, float pitch, int branchIndex, int branchCount, double horizontalVerticalRatio, CarvingMask carvingMask) CarvingContext.topMaterial
(Function<BlockPos, Holder<Biome>> biomeMapper, ChunkAccess access, BlockPos pos, boolean hasFluid) Deprecated. -
Uses of Biome in net.minecraft.world.level.levelgen.flat
Fields in net.minecraft.world.level.levelgen.flat with type parameters of type BiomeMethods in net.minecraft.world.level.levelgen.flat that return types with arguments of type BiomeModifier and TypeMethodDescriptionFlatLevelGeneratorSettings.getBiome()
FlatLevelGeneratorSettings.getBiome
(Optional<? extends Holder<Biome>> biome, Holder<Biome> defaultBiome) FlatLevelGeneratorSettings.getDefaultBiome
(HolderGetter<Biome> biomes) Method parameters in net.minecraft.world.level.levelgen.flat with type arguments of type BiomeModifier and TypeMethodDescriptionFlatLevelGeneratorSettings.adjustGenerationSettings
(Holder<Biome> biome) FlatLevelGeneratorSettings.getBiome
(Optional<? extends Holder<Biome>> biome, Holder<Biome> defaultBiome) FlatLevelGeneratorSettings.getBiome
(Optional<? extends Holder<Biome>> biome, Holder<Biome> defaultBiome) static FlatLevelGeneratorSettings
FlatLevelGeneratorSettings.getDefault
(HolderGetter<Biome> biomes, HolderGetter<StructureSet> structureSetGetter, HolderGetter<PlacedFeature> placedFeatureGetter) FlatLevelGeneratorSettings.getDefaultBiome
(HolderGetter<Biome> biomes) FlatLevelGeneratorSettings.withBiomeAndLayers
(List<FlatLayerInfo> layerInfos, Optional<HolderSet<StructureSet>> structureSets, Holder<Biome> biome) Constructor parameters in net.minecraft.world.level.levelgen.flat with type arguments of type BiomeModifierConstructorDescriptionprivate
FlatLevelGeneratorSettings
(Optional<HolderSet<StructureSet>> structureOverrides, List<FlatLayerInfo> layersInfo, boolean addLakes, boolean decoration, Optional<Holder<Biome>> biome, Holder.Reference<Biome> defaultBiome, Holder<PlacedFeature> lavaUnderground, Holder<PlacedFeature> lavaSurface) FlatLevelGeneratorSettings
(Optional<HolderSet<StructureSet>> structureOverrides, Holder<Biome> biome, List<Holder<PlacedFeature>> lakes) -
Uses of Biome in net.minecraft.world.level.levelgen.presets
Fields in net.minecraft.world.level.levelgen.presets with type parameters of type Biome -
Uses of Biome in net.minecraft.world.level.levelgen.structure
Fields in net.minecraft.world.level.levelgen.structure with type parameters of type BiomeModifier and TypeFieldDescriptionStructure.StructureSettings.biomes
The field for thebiomes
record component.Structure.StructureSettings.Builder.biomes
Structure.GenerationContext.validBiome
The field for thevalidBiome
record component.Methods in net.minecraft.world.level.levelgen.structure that return types with arguments of type BiomeModifier and TypeMethodDescriptionStructure.biomes()
Structure.StructureSettings.biomes()
Returns the value of thebiomes
record component.Structure.GenerationContext.validBiome()
Returns the value of thevalidBiome
record component.Method parameters in net.minecraft.world.level.levelgen.structure with type arguments of type BiomeModifier and TypeMethodDescriptionStructure.generate
(RegistryAccess registryAccess, ChunkGenerator chunkGenerator, BiomeSource biomeSource, RandomState randomState, StructureTemplateManager structureTemplateManager, long seed, ChunkPos chunkPos, int references, LevelHeightAccessor heightAccessor, Predicate<Holder<Biome>> validBiome) Constructor parameters in net.minecraft.world.level.levelgen.structure with type arguments of type BiomeModifierConstructorDescriptionGenerationContext
(RegistryAccess p_226632_, ChunkGenerator p_226633_, BiomeSource p_226634_, RandomState p_226635_, StructureTemplateManager p_226636_, long p_226637_, ChunkPos p_226638_, LevelHeightAccessor p_226639_, Predicate<Holder<Biome>> p_226640_) GenerationContext
(RegistryAccess registryAccess, ChunkGenerator chunkGenerator, BiomeSource biomeSource, RandomState randomState, StructureTemplateManager structureTemplateManager, WorldgenRandom random, long seed, ChunkPos chunkPos, LevelHeightAccessor heightAccessor, Predicate<Holder<Biome>> validBiome) Creates an instance of aGenerationContext
record class.StructureSettings
(HolderSet<Biome> p_352235_) StructureSettings
(HolderSet<Biome> biomes, Map<MobCategory, StructureSpawnOverride> spawnOverrides, GenerationStep.Decoration step, TerrainAdjustment terrainAdaptation) Creates an instance of aStructureSettings
record class. -
Uses of Biome in net.minecraft.world.level.levelgen.structure.pieces
Fields in net.minecraft.world.level.levelgen.structure.pieces with type parameters of type BiomeModifier and TypeFieldDescriptionPieceGeneratorSupplier.Context.validBiome
The field for thevalidBiome
record component.Methods in net.minecraft.world.level.levelgen.structure.pieces that return types with arguments of type BiomeModifier and TypeMethodDescriptionPieceGeneratorSupplier.Context.validBiome()
Returns the value of thevalidBiome
record component.Constructor parameters in net.minecraft.world.level.levelgen.structure.pieces with type arguments of type BiomeModifierConstructorDescriptionContext
(ChunkGenerator chunkGenerator, BiomeSource biomeSource, RandomState randomState, long seed, ChunkPos chunkPos, C config, LevelHeightAccessor heightAccessor, Predicate<Holder<Biome>> validBiome, StructureTemplateManager structureTemplateManager, RegistryAccess registryAccess) Creates an instance of aContext
record class. -
Uses of Biome in net.minecraft.world.level.levelgen.structure.placement
Fields in net.minecraft.world.level.levelgen.structure.placement with type parameters of type BiomeMethods in net.minecraft.world.level.levelgen.structure.placement that return types with arguments of type BiomeModifier and TypeMethodDescriptionprivate static com.mojang.datafixers.Products.P9
<com.mojang.serialization.codecs.RecordCodecBuilder.Mu<ConcentricRingsStructurePlacement>, Vec3i, StructurePlacement.FrequencyReductionMethod, Float, Integer, Optional<StructurePlacement.ExclusionZone>, Integer, Integer, Integer, HolderSet<Biome>> ConcentricRingsStructurePlacement.codec
(com.mojang.serialization.codecs.RecordCodecBuilder.Instance<ConcentricRingsStructurePlacement> instance) ConcentricRingsStructurePlacement.preferredBiomes()
Constructor parameters in net.minecraft.world.level.levelgen.structure.placement with type arguments of type BiomeModifierConstructorDescriptionConcentricRingsStructurePlacement
(int distance, int spread, int count, HolderSet<Biome> preferrredBiomes) ConcentricRingsStructurePlacement
(Vec3i locateOffset, StructurePlacement.FrequencyReductionMethod frequencyReductionMethod, float frequency, int salt, Optional<StructurePlacement.ExclusionZone> exclusionZone, int distance, int spread, int count, HolderSet<Biome> preferredBiomes) -
Uses of Biome in net.minecraft.world.level.levelgen.structure.structures
Method parameters in net.minecraft.world.level.levelgen.structure.structures with type arguments of type Biome -
Uses of Biome in net.neoforged.neoforge.common
Fields in net.neoforged.neoforge.common with type parameters of type BiomeModifier and TypeFieldDescriptionTags.Biomes.HIDDEN_FROM_LOCATOR_SELECTION
Biomes that should not be locatable/selectable by modded biome-locating items or abilities.Tags.Biomes.IS_AQUATIC
Biomes consisting primarily of water.Tags.Biomes.IS_AQUATIC_ICY
For water biomes where ice naturally spawns.Tags.Biomes.IS_BADLANDS
Biomes that spawn as a badlands.Tags.Biomes.IS_BEACH
Biomes that are dedicated to spawning on the shoreline of a body of water.Tags.Biomes.IS_BIRCH_FOREST
Tags.Biomes.IS_CAVE
Tags.Biomes.IS_COLD
Biomes that are below 0.5 temperature.Tags.Biomes.IS_COLD_END
Tags.Biomes.IS_COLD_NETHER
Tags.Biomes.IS_COLD_OVERWORLD
Tags.Biomes.IS_CONIFEROUS_TREE
Tags.Biomes.IS_DEAD
Biomes whose flora primarily consists of dead or decaying vegetation.Tags.Biomes.IS_DECIDUOUS_TREE
Tags.Biomes.IS_DEEP_OCEAN
Biomes that spawn as part of the world's oceans that have low depth.Tags.Biomes.IS_DENSE_VEGETATION
If a biome has more vegetation than a regular Forest biome, then it is considered having dense vegetation.Tags.Biomes.IS_DENSE_VEGETATION_END
Tags.Biomes.IS_DENSE_VEGETATION_NETHER
Tags.Biomes.IS_DENSE_VEGETATION_OVERWORLD
Tags.Biomes.IS_DESERT
Tags.Biomes.IS_DRY
Tags.Biomes.IS_DRY_END
Tags.Biomes.IS_DRY_NETHER
Tags.Biomes.IS_DRY_OVERWORLD
Tags.Biomes.IS_END
Biomes that spawn in the End.Tags.Biomes.IS_FLORAL
Biomes with a large amount of flowers.Tags.Biomes.IS_FLOWER_FOREST
Tags.Biomes.IS_FOREST
Biomes densely populated with deciduous trees.Tags.Biomes.IS_HILL
Biomes that spawn as a hills biome.Tags.Biomes.IS_HOT
Biomes that are above 0.8 temperature.Tags.Biomes.IS_HOT_END
Tags.Biomes.IS_HOT_NETHER
Tags.Biomes.IS_HOT_OVERWORLD
Tags.Biomes.IS_ICY
For land biomes where ice naturally spawns.Tags.Biomes.IS_JUNGLE
Biomes that spawn as a jungle.Tags.Biomes.IS_JUNGLE_TREE
Tags.Biomes.IS_LUSH
Biomes whose flora primarily consists of vibrant thick vegetation and pools of water.Tags.Biomes.IS_MAGICAL
Biomes whose theme revolves around magic.Tags.Biomes.IS_MODIFIED
Deprecated, for removal: This API element is subject to removal in a future version.Tags.Biomes.IS_MOUNTAIN
Biomes that spawn as part of giant mountains.Tags.Biomes.IS_MOUNTAIN_PEAK
Tags.Biomes.IS_MOUNTAIN_SLOPE
Tags.Biomes.IS_MUSHROOM
Tags.Biomes.IS_NETHER
Biomes that spawn in the Nether.Tags.Biomes.IS_NETHER_FOREST
Tags.Biomes.IS_OCEAN
Biomes that spawn as part of the world's oceans.Tags.Biomes.IS_OLD_GROWTH
Tags.Biomes.IS_OUTER_END_ISLAND
Biomes that spawn as part of the large islands outside the center island in The End dimension.Tags.Biomes.IS_OVERWORLD
Biomes that spawn in the Overworld.Tags.Biomes.IS_PLAINS
For temperate or warmer plains-like biomes.Tags.Biomes.IS_PLATEAU
Biomes that spawn as a flat-topped hill often.Tags.Biomes.IS_RARE
Intended for biomes that spawns infrequently and can be difficult to find.Tags.Biomes.IS_RIVER
Biomes that spawn as a river.Tags.Biomes.IS_SANDY
Biomes that are able to spawn sand-based blocks on the surface.Tags.Biomes.IS_SAVANNA
Biomes that spawn as a savanna.Tags.Biomes.IS_SAVANNA_TREE
Tags.Biomes.IS_SHALLOW_OCEAN
Tags.Biomes.IS_SNOWY
For biomes that contains lots of naturally spawned snow.Tags.Biomes.IS_SNOWY_PLAINS
For snowy plains-like biomes.Tags.Biomes.IS_SPARSE_VEGETATION
If a biome has trees but spawn infrequently like a Savanna or Sparse Jungle, then the biome is considered having sparse vegetation.Tags.Biomes.IS_SPARSE_VEGETATION_END
Tags.Biomes.IS_SPARSE_VEGETATION_NETHER
Tags.Biomes.IS_SPARSE_VEGETATION_OVERWORLD
Tags.Biomes.IS_SPOOKY
For biomes that are intended to be creepy or scary.Tags.Biomes.IS_STONY_SHORES
Tags.Biomes.IS_SWAMP
Tags.Biomes.IS_TAIGA
Biomes that spawn as a taiga.Tags.Biomes.IS_TEMPERATE
Biomes that are between 0.5 and 0.8 temperature range.Tags.Biomes.IS_TEMPERATE_END
Tags.Biomes.IS_TEMPERATE_NETHER
Tags.Biomes.IS_TEMPERATE_OVERWORLD
Tags.Biomes.IS_UNDERGROUND
Tags.Biomes.IS_VOID
Tags.Biomes.IS_WASTELAND
Biomes that lack any natural life or vegetation.Tags.Biomes.IS_WET
Tags.Biomes.IS_WET_END
Tags.Biomes.IS_WET_NETHER
Tags.Biomes.IS_WET_OVERWORLD
Tags.Biomes.IS_WINDSWEPT
Tags.Biomes.NO_DEFAULT_MONSTERS
For biomes that should not spawn monsters over time the normal way.Methods in net.neoforged.neoforge.common that return BiomeModifier and TypeMethodDescriptionCommonHooks.BiomeCallbackFunction.apply
(Biome.ClimateSettings climate, BiomeSpecialEffects effects, BiomeGenerationSettings gen, MobSpawnSettings spawns) Methods in net.neoforged.neoforge.common that return types with arguments of type Biome -
Uses of Biome in net.neoforged.neoforge.common.data.internal
Methods in net.neoforged.neoforge.common.data.internal that return types with arguments of type BiomeModifier and TypeMethodDescriptionprivate TagsProvider.TagAppender
<Biome> NeoForgeBiomeTagsProvider.tagWithOptionalLegacy
(TagKey<Biome> tag) Method parameters in net.neoforged.neoforge.common.data.internal with type arguments of type BiomeModifier and TypeMethodDescriptionprivate void
NeoForgeBiomeTagsProvider.tag
(ResourceKey<Biome> biome, TagKey<Biome>... tags) private TagsProvider.TagAppender
<Biome> NeoForgeBiomeTagsProvider.tagWithOptionalLegacy
(TagKey<Biome> tag) -
Uses of Biome in net.neoforged.neoforge.common.world
Fields in net.neoforged.neoforge.common.world with type parameters of type BiomeModifier and TypeFieldDescriptionBiomeModifiers.AddCarversBiomeModifier.biomes
The field for thebiomes
record component.BiomeModifiers.AddFeaturesBiomeModifier.biomes
The field for thebiomes
record component.BiomeModifiers.AddSpawnCostsBiomeModifier.biomes
The field for thebiomes
record component.BiomeModifiers.AddSpawnsBiomeModifier.biomes
The field for thebiomes
record component.BiomeModifiers.RemoveCarversBiomeModifier.biomes
The field for thebiomes
record component.BiomeModifiers.RemoveFeaturesBiomeModifier.biomes
The field for thebiomes
record component.BiomeModifiers.RemoveSpawnCostsBiomeModifier.biomes
The field for thebiomes
record component.BiomeModifiers.RemoveSpawnsBiomeModifier.biomes
The field for thebiomes
record component.StructureSettingsBuilder.biomes
Methods in net.neoforged.neoforge.common.world that return types with arguments of type BiomeModifier and TypeMethodDescriptionBiomeModifiers.AddCarversBiomeModifier.biomes()
Returns the value of thebiomes
record component.BiomeModifiers.AddFeaturesBiomeModifier.biomes()
Returns the value of thebiomes
record component.BiomeModifiers.AddSpawnCostsBiomeModifier.biomes()
Returns the value of thebiomes
record component.BiomeModifiers.AddSpawnsBiomeModifier.biomes()
Returns the value of thebiomes
record component.BiomeModifiers.RemoveCarversBiomeModifier.biomes()
Returns the value of thebiomes
record component.BiomeModifiers.RemoveFeaturesBiomeModifier.biomes()
Returns the value of thebiomes
record component.BiomeModifiers.RemoveSpawnCostsBiomeModifier.biomes()
Returns the value of thebiomes
record component.BiomeModifiers.RemoveSpawnsBiomeModifier.biomes()
Returns the value of thebiomes
record component.StructureSettingsBuilder.getBiomes()
Method parameters in net.neoforged.neoforge.common.world with type arguments of type BiomeModifier and TypeMethodDescriptionBiomeModifiers.RemoveCarversBiomeModifier.allSteps
(HolderSet<Biome> biomes, HolderSet<ConfiguredWorldCarver<?>> carvers) Creates a modifier that removes the given features from all decoration steps in the given biomes.BiomeModifiers.RemoveFeaturesBiomeModifier.allSteps
(HolderSet<Biome> biomes, HolderSet<PlacedFeature> features) Creates a modifier that removes the given features from all decoration steps in the given biomes.boolean
ModifiableBiomeInfo.applyBiomeModifiers
(Holder<Biome> biome, List<BiomeModifier> biomeModifiers, RegistryAccess registryAccess) Internal NeoForge method.void
BiomeModifier.modify
(Holder<Biome> biome, BiomeModifier.Phase phase, ModifiableBiomeInfo.BiomeInfo.Builder builder) Modifies the information via the provided biome builder.void
BiomeModifiers.AddCarversBiomeModifier.modify
(Holder<Biome> biome, BiomeModifier.Phase phase, ModifiableBiomeInfo.BiomeInfo.Builder builder) void
BiomeModifiers.AddFeaturesBiomeModifier.modify
(Holder<Biome> biome, BiomeModifier.Phase phase, ModifiableBiomeInfo.BiomeInfo.Builder builder) void
BiomeModifiers.AddSpawnCostsBiomeModifier.modify
(Holder<Biome> biome, BiomeModifier.Phase phase, ModifiableBiomeInfo.BiomeInfo.Builder builder) void
BiomeModifiers.AddSpawnsBiomeModifier.modify
(Holder<Biome> biome, BiomeModifier.Phase phase, ModifiableBiomeInfo.BiomeInfo.Builder builder) void
BiomeModifiers.RemoveCarversBiomeModifier.modify
(Holder<Biome> biome, BiomeModifier.Phase phase, ModifiableBiomeInfo.BiomeInfo.Builder builder) void
BiomeModifiers.RemoveFeaturesBiomeModifier.modify
(Holder<Biome> biome, BiomeModifier.Phase phase, ModifiableBiomeInfo.BiomeInfo.Builder builder) void
BiomeModifiers.RemoveSpawnCostsBiomeModifier.modify
(Holder<Biome> biome, BiomeModifier.Phase phase, ModifiableBiomeInfo.BiomeInfo.Builder builder) void
BiomeModifiers.RemoveSpawnsBiomeModifier.modify
(Holder<Biome> biome, BiomeModifier.Phase phase, ModifiableBiomeInfo.BiomeInfo.Builder builder) void
NoneBiomeModifier.modify
(Holder<Biome> biome, BiomeModifier.Phase phase, ModifiableBiomeInfo.BiomeInfo.Builder builder) void
BiomeModifiers.AddSpawnsBiomeModifier.singleSpawn
(HolderSet<Biome> biomes, MobSpawnSettings.SpawnerData spawner) Convenience method for using a single MobSpawnSettings.SpawnerDatas.Constructor parameters in net.neoforged.neoforge.common.world with type arguments of type BiomeModifierConstructorDescriptionAddCarversBiomeModifier
(HolderSet<Biome> biomes, HolderSet<ConfiguredWorldCarver<?>> carvers, GenerationStep.Carving step) Creates an instance of aAddCarversBiomeModifier
record class.AddFeaturesBiomeModifier
(HolderSet<Biome> biomes, HolderSet<PlacedFeature> features, GenerationStep.Decoration step) Creates an instance of aAddFeaturesBiomeModifier
record class.AddSpawnCostsBiomeModifier
(HolderSet<Biome> biomes, HolderSet<EntityType<?>> entityTypes, MobSpawnSettings.MobSpawnCost spawnCost) Creates an instance of aAddSpawnCostsBiomeModifier
record class.AddSpawnsBiomeModifier
(HolderSet<Biome> biomes, List<MobSpawnSettings.SpawnerData> spawners) Creates an instance of aAddSpawnsBiomeModifier
record class.RemoveCarversBiomeModifier
(HolderSet<Biome> biomes, HolderSet<ConfiguredWorldCarver<?>> carvers, Set<GenerationStep.Carving> steps) Creates an instance of aRemoveCarversBiomeModifier
record class.RemoveFeaturesBiomeModifier
(HolderSet<Biome> biomes, HolderSet<PlacedFeature> features, Set<GenerationStep.Decoration> steps) Creates an instance of aRemoveFeaturesBiomeModifier
record class.RemoveSpawnCostsBiomeModifier
(HolderSet<Biome> biomes, HolderSet<EntityType<?>> entityTypes) Creates an instance of aRemoveSpawnCostsBiomeModifier
record class.RemoveSpawnsBiomeModifier
(HolderSet<Biome> biomes, HolderSet<EntityType<?>> entityTypes) Creates an instance of aRemoveSpawnsBiomeModifier
record class.private
StructureSettingsBuilder
(HolderSet<Biome> biomes, Map<MobCategory, StructureSpawnOverride> spawnOverrides, GenerationStep.Decoration step, TerrainAdjustment terrainAdaptation) -
Uses of Biome in net.neoforged.neoforge.registries.datamaps.builtin
Fields in net.neoforged.neoforge.registries.datamaps.builtin with type parameters of type BiomeModifier and TypeFieldDescriptionstatic final DataMapType
<Biome, BiomeVillagerType> NeoForgeDataMaps.VILLAGER_TYPES
The Biome data map that replacesVillagerType.BY_BIOME
.