Package net.minecraft.world.biome.source
Class VanillaLayeredBiomeSource
java.lang.Object
net.minecraft.world.biome.source.BiomeSource
net.minecraft.world.biome.source.VanillaLayeredBiomeSource
- All Implemented Interfaces:
BiomeAccess.Storage
public class VanillaLayeredBiomeSource extends BiomeSource
-
Field Summary
Fields Modifier and Type Field Description private Registry<Biome>biomeRegistryprivate static List<RegistryKey<Biome>>BIOMESprivate BiomeLayerSamplerbiomeSamplerstatic com.mojang.serialization.Codec<VanillaLayeredBiomeSource>CODECprivate booleanlargeBiomesprivate booleanlegacyBiomeInitLayerprivate longseedFields inherited from class net.minecraft.world.biome.source.BiomeSource
biomes, structureFeatures, topMaterials -
Constructor Summary
Constructors Constructor Description VanillaLayeredBiomeSource(long seed, boolean legacyBiomeInitLayer, boolean largeBiomes, Registry<Biome> biomeRegistry) -
Method Summary
Modifier and Type Method Description BiomegetBiomeForNoiseGen(int biomeX, int biomeY, int biomeZ)protected com.mojang.serialization.Codec<? extends BiomeSource>getCodec()BiomeSourcewithSeed(long seed)Methods inherited from class net.minecraft.world.biome.source.BiomeSource
getBiomes, getBiomesInArea, getTopMaterials, hasStructureFeature, locateBiome, locateBiome
-
Field Details
-
CODEC
-
BIOMES
-
biomeSampler
-
seed
private final long seed -
legacyBiomeInitLayer
private final boolean legacyBiomeInitLayer -
largeBiomes
private final boolean largeBiomes -
biomeRegistry
-
-
Constructor Details
-
VanillaLayeredBiomeSource
-
-
Method Details
-
getCodec
- Specified by:
getCodecin classBiomeSource
-
withSeed
- Specified by:
withSeedin classBiomeSource
-
getBiomeForNoiseGen
-