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.biomesThe field for thebiomesrecord component.LocationPredicate.Builder.biomesMethods in net.minecraft.advancements.critereon that return types with arguments of type BiomeModifier and TypeMethodDescriptionLocationPredicate.biomes()Returns the value of thebiomesrecord 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 StringDebugScreenOverlay.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.applySettingsCreateBuffetWorldScreen.biome(package private) final Holder.Reference<Biome> CreateBuffetWorldScreen.BiomeList.Entry.biomeCreateBuffetWorldScreen.biomesprivate static final ResourceKey<Biome> PresetFlatWorldScreen.DEFAULT_BIOMEConstructor 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.DimensionsUpdaterPresetEditor.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.BuilderVanillaAdventureAdvancements.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.CODECprivate 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 voidVanillaRegistries.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 BiomeOverworldBiomes.badlands(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean trees) static BiomeOverworldBiomes.bambooJungle(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeNetherBiomes.basaltDeltas(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) private static BiomeEndBiomes.baseEndBiome(BiomeGenerationSettings.Builder generationSettings) private static BiomeOverworldBiomes.baseJungle(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, float downfall, boolean isBambooJungle, boolean isSparse, boolean addBamboo, MobSpawnSettings.Builder mobSpawnSettings, Music backgroudMusic) private static BiomeOverworldBiomes.baseOcean(MobSpawnSettings.Builder mobSpawnSettings, int waterColor, int waterFogColor, BiomeGenerationSettings.Builder generationSettings) static BiomeOverworldBiomes.beach(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isCold, boolean isStony) private static BiomeOverworldBiomes.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 BiomeOverworldBiomes.biome(boolean hasPercipitation, float temperature, float downfall, MobSpawnSettings.Builder mobSpawnSettings, BiomeGenerationSettings.Builder generationSettings, Music backgroundMusic) static BiomeOverworldBiomes.coldOcean(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isDeep) static BiomeNetherBiomes.crimsonForest(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeOverworldBiomes.darkForest(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeOverworldBiomes.deepDark(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeOverworldBiomes.desert(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeOverworldBiomes.dripstoneCaves(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeEndBiomes.endBarrens(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeEndBiomes.endHighlands(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeEndBiomes.endMidlands(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeOverworldBiomes.forest(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isBirchForest, boolean tallBirchTrees, boolean isFlowerForest) static BiomeOverworldBiomes.frozenOcean(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isDeep) static BiomeOverworldBiomes.frozenPeaks(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeOverworldBiomes.grove(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeOverworldBiomes.jaggedPeaks(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeOverworldBiomes.jungle(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeOverworldBiomes.lukeWarmOcean(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isDeep) static BiomeOverworldBiomes.lushCaves(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeOverworldBiomes.mangroveSwamp(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeOverworldBiomes.meadowOrCherryGrove(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isCherryGrove) static BiomeOverworldBiomes.mushroomFields(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeNetherBiomes.netherWastes(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeOverworldBiomes.ocean(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isDeep) static BiomeOverworldBiomes.oldGrowthTaiga(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isSpruce) static BiomeOverworldBiomes.plains(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isSunflowerPlains, boolean isCold, boolean isIceSpikes) static BiomeOverworldBiomes.river(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isCold) static BiomeOverworldBiomes.savanna(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isShatteredSavanna, boolean isPlateau) static BiomeEndBiomes.smallEndIslands(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeOverworldBiomes.snowySlopes(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeNetherBiomes.soulSandValley(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeOverworldBiomes.sparseJungle(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeOverworldBiomes.stonyPeaks(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeOverworldBiomes.swamp(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeOverworldBiomes.taiga(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers, boolean isCold) static BiomeEndBiomes.theEnd(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeOverworldBiomes.theVoid(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeOverworldBiomes.warmOcean(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeNetherBiomes.warpedForest(HolderGetter<PlacedFeature> placedFeatures, HolderGetter<ConfiguredWorldCarver<?>> worldCarvers) static BiomeOverworldBiomes.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 voidBiomeData.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 intFillBiomeCommand.fill(CommandSourceStack source, BlockPos from, BlockPos to, Holder.Reference<Biome> biome, Predicate<Holder<Biome>> filter) private static intFillBiomeCommand.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 intLocateCommand.locateBiome(CommandSourceStack source, ResourceOrTagArgument.Result<Biome> biome) private static BiomeResolverFillBiomeCommand.makeResolver(org.apache.commons.lang3.mutable.MutableInt biomeEntries, ChunkAccess chunk, BoundingBox targetRegion, Holder<Biome> replacementBiome, Predicate<Holder<Biome>> filter) private static BiomeResolverFillBiomeCommand.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_SPAWNSBiomeTags.HAS_ANCIENT_CITYBiomeTags.HAS_BASTION_REMNANTBiomeTags.HAS_BURIED_TREASUREBiomeTags.HAS_CLOSER_WATER_FOGBiomeTags.HAS_DESERT_PYRAMIDBiomeTags.HAS_END_CITYBiomeTags.HAS_IGLOOBiomeTags.HAS_JUNGLE_TEMPLEBiomeTags.HAS_MINESHAFTBiomeTags.HAS_MINESHAFT_MESABiomeTags.HAS_NETHER_FORTRESSBiomeTags.HAS_NETHER_FOSSILBiomeTags.HAS_OCEAN_MONUMENTBiomeTags.HAS_OCEAN_RUIN_COLDBiomeTags.HAS_OCEAN_RUIN_WARMBiomeTags.HAS_PILLAGER_OUTPOSTBiomeTags.HAS_RUINED_PORTAL_DESERTBiomeTags.HAS_RUINED_PORTAL_JUNGLEBiomeTags.HAS_RUINED_PORTAL_MOUNTAINBiomeTags.HAS_RUINED_PORTAL_NETHERBiomeTags.HAS_RUINED_PORTAL_OCEANBiomeTags.HAS_RUINED_PORTAL_STANDARDBiomeTags.HAS_RUINED_PORTAL_SWAMPBiomeTags.HAS_SHIPWRECKBiomeTags.HAS_SHIPWRECK_BEACHEDBiomeTags.HAS_STRONGHOLDBiomeTags.HAS_SWAMP_HUTBiomeTags.HAS_TRAIL_RUINSBiomeTags.HAS_TRIAL_CHAMBERSBiomeTags.HAS_VILLAGE_DESERTBiomeTags.HAS_VILLAGE_PLAINSBiomeTags.HAS_VILLAGE_SAVANNABiomeTags.HAS_VILLAGE_SNOWYBiomeTags.HAS_VILLAGE_TAIGABiomeTags.HAS_WOODLAND_MANSIONBiomeTags.INCREASED_FIRE_BURNOUTBiomeTags.IS_BADLANDSBiomeTags.IS_BEACHBiomeTags.IS_DEEP_OCEANBiomeTags.IS_ENDBiomeTags.IS_FORESTBiomeTags.IS_HILLBiomeTags.IS_JUNGLEBiomeTags.IS_MOUNTAINBiomeTags.IS_NETHERBiomeTags.IS_OCEANBiomeTags.IS_OVERWORLDBiomeTags.IS_RIVERBiomeTags.IS_SAVANNABiomeTags.IS_TAIGABiomeTags.MINESHAFT_BLOCKINGBiomeTags.MORE_FREQUENT_DROWNED_SPAWNSBiomeTags.PLAYS_UNDERWATER_MUSICBiomeTags.POLAR_BEARS_SPAWN_ON_ALTERNATE_BLOCKSBiomeTags.PRODUCES_CORALS_FROM_BONEMEALBiomeTags.REDUCED_WATER_AMBIENT_SPAWNSBiomeTags.REQUIRED_OCEAN_MONUMENT_SURROUNDINGBiomeTags.SNOW_GOLEM_MELTSBiomeTags.SPAWNS_COLD_VARIANT_FROGSBiomeTags.SPAWNS_GOLD_RABBITSBiomeTags.SPAWNS_SNOW_FOXESBiomeTags.SPAWNS_WARM_VARIANT_FROGSBiomeTags.SPAWNS_WHITE_RABBITSBiomeTags.STRONGHOLD_BIASED_TOBiomeTags.WATER_ON_MAP_OUTLINESBiomeTags.WITHOUT_PATROL_SPAWNSBiomeTags.WITHOUT_WANDERING_TRADER_SPAWNSBiomeTags.WITHOUT_ZOMBIE_SIEGESMethods 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.Typestatic Holder<WolfVariant> WolfVariants.getSpawnVariant(RegistryAccess registryAccess, Holder<Biome> biome) (package private) static voidWolfVariants.register(BootstrapContext<WolfVariant> context, ResourceKey<WolfVariant> key, String name, HolderSet<Biome> spawnBiomes) (package private) static voidWolfVariants.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_BIOMEDeprecated.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 BiomeNaturalSpawner.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 voidNaturalSpawner.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.allowedBiomesstatic final ResourceKey<Biome> Biomes.BADLANDSstatic final ResourceKey<Biome> Biomes.BAMBOO_JUNGLETheEndBiomeSource.barrensstatic final ResourceKey<Biome> Biomes.BASALT_DELTASstatic final ResourceKey<Biome> Biomes.BEACHFixedBiomeSource.biomestatic final ResourceKey<Biome> Biomes.BIRCH_FORESTstatic final ResourceKey<Biome> Biomes.CHERRY_GROVEBiome.CODECstatic final ResourceKey<Biome> Biomes.COLD_OCEANstatic final ResourceKey<Biome> Biomes.CRIMSON_FORESTstatic final ResourceKey<Biome> Biomes.DARK_FORESTstatic final ResourceKey<Biome> Biomes.DEEP_COLD_OCEANstatic final ResourceKey<Biome> Biomes.DEEP_DARKstatic final ResourceKey<Biome> Biomes.DEEP_FROZEN_OCEANstatic final ResourceKey<Biome> Biomes.DEEP_LUKEWARM_OCEANstatic final ResourceKey<Biome> Biomes.DEEP_OCEANstatic final ResourceKey<Biome> Biomes.DESERTstatic final com.mojang.serialization.Codec<Biome> Biome.DIRECT_CODECstatic final com.mojang.serialization.MapCodec<Climate.ParameterList<Holder<Biome>>> MultiNoiseBiomeSource.DIRECT_CODECstatic final ResourceKey<Biome> Biomes.DRIPSTONE_CAVESTheEndBiomeSource.endstatic final ResourceKey<Biome> Biomes.END_BARRENSstatic final ResourceKey<Biome> Biomes.END_HIGHLANDSstatic final ResourceKey<Biome> Biomes.END_MIDLANDSMultiNoiseBiomeSource.ENTRY_CODECstatic final ResourceKey<Biome> Biomes.ERODED_BADLANDSstatic final ResourceKey<Biome> Biomes.FLOWER_FORESTstatic final ResourceKey<Biome> Biomes.FORESTstatic final ResourceKey<Biome> Biomes.FROZEN_OCEANstatic final ResourceKey<Biome> Biomes.FROZEN_PEAKSstatic final ResourceKey<Biome> Biomes.FROZEN_RIVERstatic final ResourceKey<Biome> Biomes.GROVETheEndBiomeSource.highlandsstatic final ResourceKey<Biome> Biomes.ICE_SPIKESTheEndBiomeSource.islandsstatic final ResourceKey<Biome> Biomes.JAGGED_PEAKSstatic final ResourceKey<Biome> Biomes.JUNGLEBiome.LIST_CODECstatic final ResourceKey<Biome> Biomes.LUKEWARM_OCEANstatic final ResourceKey<Biome> Biomes.LUSH_CAVESstatic final ResourceKey<Biome> Biomes.MANGROVE_SWAMPstatic final ResourceKey<Biome> Biomes.MEADOWTheEndBiomeSource.midlandsstatic final ResourceKey<Biome> Biomes.MUSHROOM_FIELDSstatic final ResourceKey<Biome> Biomes.NETHER_WASTESstatic final com.mojang.serialization.Codec<Biome> Biome.NETWORK_CODECstatic final ResourceKey<Biome> Biomes.OCEANstatic final ResourceKey<Biome> Biomes.OLD_GROWTH_BIRCH_FORESTstatic final ResourceKey<Biome> Biomes.OLD_GROWTH_PINE_TAIGAstatic final ResourceKey<Biome> Biomes.OLD_GROWTH_SPRUCE_TAIGAprivate final com.mojang.datafixers.util.Either<Climate.ParameterList<Holder<Biome>>, Holder<MultiNoiseBiomeSourceParameterList>> MultiNoiseBiomeSource.parametersprivate final Climate.ParameterList<Holder<Biome>> MultiNoiseBiomeSourceParameterList.parametersstatic final ResourceKey<Biome> Biomes.PLAINSBiomeSource.possibleBiomesstatic final ResourceKey<Biome> Biomes.RIVERstatic final ResourceKey<Biome> Biomes.SAVANNAstatic final ResourceKey<Biome> Biomes.SAVANNA_PLATEAUstatic final ResourceKey<Biome> Biomes.SMALL_END_ISLANDSstatic final ResourceKey<Biome> Biomes.SNOWY_BEACHstatic final ResourceKey<Biome> Biomes.SNOWY_PLAINSstatic final ResourceKey<Biome> Biomes.SNOWY_SLOPESstatic final ResourceKey<Biome> Biomes.SNOWY_TAIGAstatic final ResourceKey<Biome> Biomes.SOUL_SAND_VALLEYstatic final ResourceKey<Biome> Biomes.SPARSE_JUNGLEstatic final ResourceKey<Biome> Biomes.STONY_PEAKSstatic final ResourceKey<Biome> Biomes.STONY_SHOREstatic final ResourceKey<Biome> Biomes.SUNFLOWER_PLAINSstatic final ResourceKey<Biome> Biomes.SWAMPstatic final ResourceKey<Biome> Biomes.TAIGAstatic final ResourceKey<Biome> Biomes.THE_ENDstatic final ResourceKey<Biome> Biomes.THE_VOIDstatic final ResourceKey<Biome> Biomes.WARM_OCEANstatic final ResourceKey<Biome> Biomes.WARPED_FORESTstatic final ResourceKey<Biome> Biomes.WINDSWEPT_FORESTstatic final ResourceKey<Biome> Biomes.WINDSWEPT_GRAVELLY_HILLSstatic final ResourceKey<Biome> Biomes.WINDSWEPT_HILLSstatic final ResourceKey<Biome> Biomes.WINDSWEPT_SAVANNAstatic final ResourceKey<Biome> Biomes.WOODED_BADLANDSMethods 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 voidOverworldBiomeBuilder.addBiomes(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> key) private voidOverworldBiomeBuilder.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 voidOverworldBiomeBuilder.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 voidOverworldBiomeBuilder.addDebugBiomes(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> key) private voidOverworldBiomeBuilder.addHighSlice(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> consumer, Climate.Parameter param) private voidOverworldBiomeBuilder.addInlandBiomes(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> consumer) private voidOverworldBiomeBuilder.addLowSlice(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> consumer, Climate.Parameter param) private voidOverworldBiomeBuilder.addMidSlice(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> consumer, Climate.Parameter param) private voidOverworldBiomeBuilder.addOffCoastBiomes(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> consumer) private voidOverworldBiomeBuilder.addPeaks(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> consumer, Climate.Parameter param) private voidOverworldBiomeBuilder.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 voidOverworldBiomeBuilder.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 voidOverworldBiomeBuilder.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 voidOverworldBiomeBuilder.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 voidOverworldBiomeBuilder.addUndergroundBiomes(Consumer<com.mojang.datafixers.util.Pair<Climate.ParameterPoint, ResourceKey<Biome>>> consume) private voidOverworldBiomeBuilder.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 TheEndBiomeSourceTheEndBiomeSource.create(HolderGetter<Biome> biomeGetter) static MultiNoiseBiomeSourceMultiNoiseBiomeSource.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) privateMultiNoiseBiomeSource(com.mojang.datafixers.util.Either<Climate.ParameterList<Holder<Biome>>, Holder<MultiNoiseBiomeSourceParameterList>> parameters) MultiNoiseBiomeSourceParameterList(MultiNoiseBiomeSourceParameterList.Preset preset, HolderGetter<Biome> biomes) privateTheEndBiomeSource(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.biomeprivate PalettedContainerRO<Holder<Biome>> LevelChunkSection.biomesprivate final Function<Holder<Biome>, BiomeGenerationSettings> ChunkGenerator.generationSettingsGetterMethods 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 voidChunkAccess.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.biomeSurfaceRules.Context.biomeGetter(package private) final Predicate<ResourceKey<Biome>> SurfaceRules.BiomeConditionSource.biomeNameTestprivate final List<ResourceKey<Biome>> SurfaceRules.BiomeConditionSource.biomesprivate static final Set<ResourceKey<Biome>> BelowZeroRetrogen.RETAINED_RETROGEN_BIOMESMethods in net.minecraft.world.level.levelgen with parameters of type BiomeModifier and TypeMethodDescriptionprivate voidSurfaceSystem.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 TypeMethodDescriptionvoidNoiseBasedChunkGenerator.buildSurface(ChunkAccess chunk, WorldGenerationContext context, RandomState random, StructureManager structureManager, BiomeManager biomeManager, Registry<Biome> biomes, Blender blender) voidSurfaceSystem.buildSurface(RandomState randomState, BiomeManager biomeManager, Registry<Biome> biomes, boolean useLegacyRandomSource, WorldGenerationContext context, ChunkAccess chunk, NoiseChunk noiseChunk, SurfaceRules.RuleSource ruleSource) private static SurfaceRules.BiomeConditionSourceSurfaceRules.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) protectedContext(SurfaceSystem system, RandomState randomState, ChunkAccess chunk, NoiseChunk noiseChunk, Function<BlockPos, Holder<Biome>> biomeGetter, Registry<Biome> p_224621_, WorldGenerationContext context) protectedContext(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 TypeMethodDescriptionbooleanCanyonWorldCarver.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.booleanCaveWorldCarver.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.booleanConfiguredWorldCarver.carve(CarvingContext context, ChunkAccess chunk, Function<BlockPos, Holder<Biome>> biomeAccessor, RandomSource random, Aquifer aquifer, ChunkPos chunkPos, CarvingMask carvingMask) abstract booleanWorldCarver.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 booleanNetherWorldCarver.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 booleanWorldCarver.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 booleanWorldCarver.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 voidCaveWorldCarver.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 voidCaveWorldCarver.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 voidCanyonWorldCarver.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 FlatLevelGeneratorSettingsFlatLevelGeneratorSettings.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 BiomeModifierConstructorDescriptionprivateFlatLevelGeneratorSettings(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.biomesThe field for thebiomesrecord component.Structure.StructureSettings.Builder.biomesStructure.GenerationContext.validBiomeThe field for thevalidBiomerecord 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 thebiomesrecord component.Structure.GenerationContext.validBiome()Returns the value of thevalidBiomerecord 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 aGenerationContextrecord class.StructureSettings(HolderSet<Biome> p_352235_) StructureSettings(HolderSet<Biome> biomes, Map<MobCategory, StructureSpawnOverride> spawnOverrides, GenerationStep.Decoration step, TerrainAdjustment terrainAdaptation) Creates an instance of aStructureSettingsrecord 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.validBiomeThe field for thevalidBiomerecord 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 thevalidBiomerecord 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 aContextrecord 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_SELECTIONBiomes that should not be locatable/selectable by modded biome-locating items or abilities.Tags.Biomes.IS_AQUATICBiomes consisting primarily of water.Tags.Biomes.IS_AQUATIC_ICYFor water biomes where ice naturally spawns.Tags.Biomes.IS_BADLANDSBiomes that spawn as a badlands.Tags.Biomes.IS_BEACHBiomes that are dedicated to spawning on the shoreline of a body of water.Tags.Biomes.IS_BIRCH_FORESTTags.Biomes.IS_CAVETags.Biomes.IS_COLDBiomes that are below 0.5 temperature.Tags.Biomes.IS_COLD_ENDTags.Biomes.IS_COLD_NETHERTags.Biomes.IS_COLD_OVERWORLDTags.Biomes.IS_CONIFEROUS_TREETags.Biomes.IS_DEADBiomes whose flora primarily consists of dead or decaying vegetation.Tags.Biomes.IS_DECIDUOUS_TREETags.Biomes.IS_DEEP_OCEANBiomes that spawn as part of the world's oceans that have low depth.Tags.Biomes.IS_DENSE_VEGETATIONIf a biome has more vegetation than a regular Forest biome, then it is considered having dense vegetation.Tags.Biomes.IS_DENSE_VEGETATION_ENDTags.Biomes.IS_DENSE_VEGETATION_NETHERTags.Biomes.IS_DENSE_VEGETATION_OVERWORLDTags.Biomes.IS_DESERTTags.Biomes.IS_DRYTags.Biomes.IS_DRY_ENDTags.Biomes.IS_DRY_NETHERTags.Biomes.IS_DRY_OVERWORLDTags.Biomes.IS_ENDBiomes that spawn in the End.Tags.Biomes.IS_FLORALBiomes with a large amount of flowers.Tags.Biomes.IS_FLOWER_FORESTTags.Biomes.IS_FORESTBiomes densely populated with deciduous trees.Tags.Biomes.IS_HILLBiomes that spawn as a hills biome.Tags.Biomes.IS_HOTBiomes that are above 0.8 temperature.Tags.Biomes.IS_HOT_ENDTags.Biomes.IS_HOT_NETHERTags.Biomes.IS_HOT_OVERWORLDTags.Biomes.IS_ICYFor land biomes where ice naturally spawns.Tags.Biomes.IS_JUNGLEBiomes that spawn as a jungle.Tags.Biomes.IS_JUNGLE_TREETags.Biomes.IS_LUSHBiomes whose flora primarily consists of vibrant thick vegetation and pools of water.Tags.Biomes.IS_MAGICALBiomes whose theme revolves around magic.Tags.Biomes.IS_MODIFIEDDeprecated, for removal: This API element is subject to removal in a future version.Tags.Biomes.IS_MOUNTAINBiomes that spawn as part of giant mountains.Tags.Biomes.IS_MOUNTAIN_PEAKTags.Biomes.IS_MOUNTAIN_SLOPETags.Biomes.IS_MUSHROOMTags.Biomes.IS_NETHERBiomes that spawn in the Nether.Tags.Biomes.IS_NETHER_FORESTTags.Biomes.IS_OCEANBiomes that spawn as part of the world's oceans.Tags.Biomes.IS_OLD_GROWTHTags.Biomes.IS_OUTER_END_ISLANDBiomes that spawn as part of the large islands outside the center island in The End dimension.Tags.Biomes.IS_OVERWORLDBiomes that spawn in the Overworld.Tags.Biomes.IS_PLAINSFor temperate or warmer plains-like biomes.Tags.Biomes.IS_PLATEAUBiomes that spawn as a flat-topped hill often.Tags.Biomes.IS_RAREIntended for biomes that spawns infrequently and can be difficult to find.Tags.Biomes.IS_RIVERBiomes that spawn as a river.Tags.Biomes.IS_SANDYBiomes that are able to spawn sand-based blocks on the surface.Tags.Biomes.IS_SAVANNABiomes that spawn as a savanna.Tags.Biomes.IS_SAVANNA_TREETags.Biomes.IS_SHALLOW_OCEANTags.Biomes.IS_SNOWYFor biomes that contains lots of naturally spawned snow.Tags.Biomes.IS_SNOWY_PLAINSFor snowy plains-like biomes.Tags.Biomes.IS_SPARSE_VEGETATIONIf 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_ENDTags.Biomes.IS_SPARSE_VEGETATION_NETHERTags.Biomes.IS_SPARSE_VEGETATION_OVERWORLDTags.Biomes.IS_SPOOKYFor biomes that are intended to be creepy or scary.Tags.Biomes.IS_STONY_SHORESTags.Biomes.IS_SWAMPTags.Biomes.IS_TAIGABiomes that spawn as a taiga.Tags.Biomes.IS_TEMPERATEBiomes that are between 0.5 and 0.8 temperature range.Tags.Biomes.IS_TEMPERATE_ENDTags.Biomes.IS_TEMPERATE_NETHERTags.Biomes.IS_TEMPERATE_OVERWORLDTags.Biomes.IS_UNDERGROUNDTags.Biomes.IS_VOIDTags.Biomes.IS_WASTELANDBiomes that lack any natural life or vegetation.Tags.Biomes.IS_WETTags.Biomes.IS_WET_ENDTags.Biomes.IS_WET_NETHERTags.Biomes.IS_WET_OVERWORLDTags.Biomes.IS_WINDSWEPTTags.Biomes.NO_DEFAULT_MONSTERSFor 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 voidNeoForgeBiomeTagsProvider.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.biomesThe field for thebiomesrecord component.BiomeModifiers.AddFeaturesBiomeModifier.biomesThe field for thebiomesrecord component.BiomeModifiers.AddSpawnCostsBiomeModifier.biomesThe field for thebiomesrecord component.BiomeModifiers.AddSpawnsBiomeModifier.biomesThe field for thebiomesrecord component.BiomeModifiers.RemoveCarversBiomeModifier.biomesThe field for thebiomesrecord component.BiomeModifiers.RemoveFeaturesBiomeModifier.biomesThe field for thebiomesrecord component.BiomeModifiers.RemoveSpawnCostsBiomeModifier.biomesThe field for thebiomesrecord component.BiomeModifiers.RemoveSpawnsBiomeModifier.biomesThe field for thebiomesrecord component.StructureSettingsBuilder.biomesMethods in net.neoforged.neoforge.common.world that return types with arguments of type BiomeModifier and TypeMethodDescriptionBiomeModifiers.AddCarversBiomeModifier.biomes()Returns the value of thebiomesrecord component.BiomeModifiers.AddFeaturesBiomeModifier.biomes()Returns the value of thebiomesrecord component.BiomeModifiers.AddSpawnCostsBiomeModifier.biomes()Returns the value of thebiomesrecord component.BiomeModifiers.AddSpawnsBiomeModifier.biomes()Returns the value of thebiomesrecord component.BiomeModifiers.RemoveCarversBiomeModifier.biomes()Returns the value of thebiomesrecord component.BiomeModifiers.RemoveFeaturesBiomeModifier.biomes()Returns the value of thebiomesrecord component.BiomeModifiers.RemoveSpawnCostsBiomeModifier.biomes()Returns the value of thebiomesrecord component.BiomeModifiers.RemoveSpawnsBiomeModifier.biomes()Returns the value of thebiomesrecord 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.booleanModifiableBiomeInfo.applyBiomeModifiers(Holder<Biome> biome, List<BiomeModifier> biomeModifiers, RegistryAccess registryAccess) Internal NeoForge method.voidBiomeModifier.modify(Holder<Biome> biome, BiomeModifier.Phase phase, ModifiableBiomeInfo.BiomeInfo.Builder builder) Modifies the information via the provided biome builder.voidBiomeModifiers.AddCarversBiomeModifier.modify(Holder<Biome> biome, BiomeModifier.Phase phase, ModifiableBiomeInfo.BiomeInfo.Builder builder) voidBiomeModifiers.AddFeaturesBiomeModifier.modify(Holder<Biome> biome, BiomeModifier.Phase phase, ModifiableBiomeInfo.BiomeInfo.Builder builder) voidBiomeModifiers.AddSpawnCostsBiomeModifier.modify(Holder<Biome> biome, BiomeModifier.Phase phase, ModifiableBiomeInfo.BiomeInfo.Builder builder) voidBiomeModifiers.AddSpawnsBiomeModifier.modify(Holder<Biome> biome, BiomeModifier.Phase phase, ModifiableBiomeInfo.BiomeInfo.Builder builder) voidBiomeModifiers.RemoveCarversBiomeModifier.modify(Holder<Biome> biome, BiomeModifier.Phase phase, ModifiableBiomeInfo.BiomeInfo.Builder builder) voidBiomeModifiers.RemoveFeaturesBiomeModifier.modify(Holder<Biome> biome, BiomeModifier.Phase phase, ModifiableBiomeInfo.BiomeInfo.Builder builder) voidBiomeModifiers.RemoveSpawnCostsBiomeModifier.modify(Holder<Biome> biome, BiomeModifier.Phase phase, ModifiableBiomeInfo.BiomeInfo.Builder builder) voidBiomeModifiers.RemoveSpawnsBiomeModifier.modify(Holder<Biome> biome, BiomeModifier.Phase phase, ModifiableBiomeInfo.BiomeInfo.Builder builder) voidNoneBiomeModifier.modify(Holder<Biome> biome, BiomeModifier.Phase phase, ModifiableBiomeInfo.BiomeInfo.Builder builder) voidBiomeModifiers.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 aAddCarversBiomeModifierrecord class.AddFeaturesBiomeModifier(HolderSet<Biome> biomes, HolderSet<PlacedFeature> features, GenerationStep.Decoration step) Creates an instance of aAddFeaturesBiomeModifierrecord class.AddSpawnCostsBiomeModifier(HolderSet<Biome> biomes, HolderSet<EntityType<?>> entityTypes, MobSpawnSettings.MobSpawnCost spawnCost) Creates an instance of aAddSpawnCostsBiomeModifierrecord class.AddSpawnsBiomeModifier(HolderSet<Biome> biomes, List<MobSpawnSettings.SpawnerData> spawners) Creates an instance of aAddSpawnsBiomeModifierrecord class.RemoveCarversBiomeModifier(HolderSet<Biome> biomes, HolderSet<ConfiguredWorldCarver<?>> carvers, Set<GenerationStep.Carving> steps) Creates an instance of aRemoveCarversBiomeModifierrecord class.RemoveFeaturesBiomeModifier(HolderSet<Biome> biomes, HolderSet<PlacedFeature> features, Set<GenerationStep.Decoration> steps) Creates an instance of aRemoveFeaturesBiomeModifierrecord class.RemoveSpawnCostsBiomeModifier(HolderSet<Biome> biomes, HolderSet<EntityType<?>> entityTypes) Creates an instance of aRemoveSpawnCostsBiomeModifierrecord class.RemoveSpawnsBiomeModifier(HolderSet<Biome> biomes, HolderSet<EntityType<?>> entityTypes) Creates an instance of aRemoveSpawnsBiomeModifierrecord class.privateStructureSettingsBuilder(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_TYPESThe Biome data map that replacesVillagerType.BY_BIOME.