Uses of Class
net.minecraft.world.biome.source.BiomeSource
Package
Description
-
Uses of BiomeSource in net.minecraft.util.registry
Modifier and TypeFieldDescriptionstatic Registry<com.mojang.serialization.Codec<? extends BiomeSource>>
Registry.BIOME_SOURCE
static RegistryKey<Registry<com.mojang.serialization.Codec<? extends BiomeSource>>>
Registry.BIOME_SOURCE_KEY
-
Uses of BiomeSource in net.minecraft.world.biome.source
Modifier and TypeClassDescriptionclass
class
class
class
class
Modifier and TypeFieldDescriptionstatic com.mojang.serialization.Codec<BiomeSource>
BiomeSource.CODEC
Modifier and TypeMethodDescriptionabstract BiomeSource
BiomeSource.withSeed(long seed)
CheckerboardBiomeSource.withSeed(long seed)
FixedBiomeSource.withSeed(long seed)
MultiNoiseBiomeSource.withSeed(long seed)
TheEndBiomeSource.withSeed(long seed)
VanillaLayeredBiomeSource.withSeed(long seed)
Modifier and TypeMethodDescriptionprotected abstract com.mojang.serialization.Codec<? extends BiomeSource>
BiomeSource.getCodec()
protected com.mojang.serialization.Codec<? extends BiomeSource>
CheckerboardBiomeSource.getCodec()
protected com.mojang.serialization.Codec<? extends BiomeSource>
FixedBiomeSource.getCodec()
protected com.mojang.serialization.Codec<? extends BiomeSource>
MultiNoiseBiomeSource.getCodec()
protected com.mojang.serialization.Codec<? extends BiomeSource>
TheEndBiomeSource.getCodec()
protected com.mojang.serialization.Codec<? extends BiomeSource>
VanillaLayeredBiomeSource.getCodec()
Modifier and TypeMethodDescriptionprivate static Biome
BiomeArray.method_32916(BiomeSource biomeSource, int int2, int int3, int int4, int int5)
BiomeAccess.withSource(BiomeSource source)
ModifierConstructorDescriptionBiomeArray(IndexedIterable<Biome> biomes, HeightLimitView world, ChunkPos chunkPos, BiomeSource biomeSource)
BiomeArray(IndexedIterable<Biome> biomes, HeightLimitView world, ChunkPos chunkPos, BiomeSource biomeSource, @org.jetbrains.annotations.Nullable int[] int2)
-
Uses of BiomeSource in net.minecraft.world.gen
ModifierConstructorDescriptionNoiseColumnSampler(BiomeSource biomeSource, int horizontalNoiseResolution, int verticalNoiseResolution, int noiseSizeY, GenerationShapeConfig config, InterpolatedNoiseSampler noise, @Nullable SimplexNoiseSampler islandNoise, OctavePerlinNoiseSampler densityNoise, WeightSampler weightSampler)
-
Uses of BiomeSource in net.minecraft.world.gen.chunk
Modifier and TypeFieldDescriptionprotected BiomeSource
ChunkGenerator.biomeSource
protected BiomeSource
ChunkGenerator.populationSource
Used to control the population step without replacing the actual biome that comes from the originalChunkGenerator.biomeSource
.ModifierConstructorDescriptionChunkGenerator(BiomeSource populationSource, BiomeSource biomeSource, StructuresConfig structuresConfig, long worldSeed)
ChunkGenerator(BiomeSource biomeSource, StructuresConfig structuresConfig)
NoiseChunkGenerator(BiomeSource biomeSource, long seed, Supplier<ChunkGeneratorSettings> settings)
private
NoiseChunkGenerator(BiomeSource populationSource, BiomeSource biomeSource, long seed, Supplier<ChunkGeneratorSettings> settings)
-
Uses of BiomeSource in net.minecraft.world.gen.feature
Modifier and TypeMethodDescriptionprotected boolean
BastionRemnantFeature.shouldStartAt(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long long2, ChunkRandom chunkRandom, ChunkPos chunkPos, Biome biome, ChunkPos chunkPos2, StructurePoolFeatureConfig structurePoolFeatureConfig, HeightLimitView heightLimitView)
protected boolean
BuriedTreasureFeature.shouldStartAt(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long long2, ChunkRandom chunkRandom, ChunkPos chunkPos, Biome biome, ChunkPos chunkPos2, ProbabilityConfig probabilityConfig, HeightLimitView heightLimitView)
protected boolean
EndCityFeature.shouldStartAt(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long long2, ChunkRandom chunkRandom, ChunkPos chunkPos, Biome biome, ChunkPos chunkPos2, DefaultFeatureConfig defaultFeatureConfig, HeightLimitView heightLimitView)
protected boolean
MineshaftFeature.shouldStartAt(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long long2, ChunkRandom chunkRandom, ChunkPos chunkPos, Biome biome, ChunkPos chunkPos2, MineshaftFeatureConfig mineshaftFeatureConfig, HeightLimitView heightLimitView)
protected boolean
NetherFortressFeature.shouldStartAt(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long long2, ChunkRandom chunkRandom, ChunkPos chunkPos, Biome biome, ChunkPos chunkPos2, DefaultFeatureConfig defaultFeatureConfig, HeightLimitView heightLimitView)
protected boolean
OceanMonumentFeature.shouldStartAt(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long long2, ChunkRandom chunkRandom, ChunkPos chunkPos, Biome biome, ChunkPos chunkPos2, DefaultFeatureConfig defaultFeatureConfig, HeightLimitView heightLimitView)
protected boolean
PillagerOutpostFeature.shouldStartAt(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long long2, ChunkRandom chunkRandom, ChunkPos chunkPos, Biome biome, ChunkPos chunkPos2, StructurePoolFeatureConfig structurePoolFeatureConfig, HeightLimitView heightLimitView)
protected boolean
StrongholdFeature.shouldStartAt(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long long2, ChunkRandom chunkRandom, ChunkPos chunkPos, Biome biome, ChunkPos chunkPos2, DefaultFeatureConfig defaultFeatureConfig, HeightLimitView heightLimitView)
protected boolean
StructureFeature.shouldStartAt(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long worldSeed, ChunkRandom random, ChunkPos pos, Biome biome, ChunkPos chunkPos, C config, HeightLimitView world)
Checks if this structure can actually be placed at a potential structure position determined viaStructureFeature.getStartChunk(net.minecraft.world.gen.chunk.StructureConfig, long, net.minecraft.world.gen.ChunkRandom, int, int)
.protected boolean
WoodlandMansionFeature.shouldStartAt(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long long2, ChunkRandom chunkRandom, ChunkPos chunkPos, Biome biome, ChunkPos chunkPos2, DefaultFeatureConfig defaultFeatureConfig, HeightLimitView heightLimitView)
ConfiguredStructureFeature.tryPlaceStart(DynamicRegistryManager registryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, StructureManager structureManager, long worldSeed, ChunkPos chunkPos, Biome biome, int referenceCount, StructureConfig structureConfig, HeightLimitView heightLimitView)
StructureFeature.tryPlaceStart(DynamicRegistryManager dynamicRegistryManager, ChunkGenerator generator, BiomeSource biomeSource, StructureManager manager, long worldSeed, ChunkPos pos, Biome biome, int referenceCount, ChunkRandom random, StructureConfig structureConfig, C config, HeightLimitView world)
Tries to place a starting point for this type of structure in the given chunk. -
Uses of BiomeSource in net.minecraft.world.level.storage
Modifier and TypeMethodDescriptionstatic void
AlphaChunkIo.convertAlphaChunk(DynamicRegistryManager.Impl impl, AlphaChunkIo.AlphaChunk alphaChunk, NbtCompound nbt, BiomeSource biomeSource)
private static void
AnvilLevelStorage.convertRegion(DynamicRegistryManager.Impl registryManager, File directory, File file, BiomeSource biomeSource, int int2, int int3, ProgressListener progressListener)
private static void
AnvilLevelStorage.convertRegions(DynamicRegistryManager.Impl registryManager, File directory, Iterable<File> files, BiomeSource biomeSource, int int2, int int3, ProgressListener progressListener)