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
- Mappings:
Namespace Name official bviintermediary net/minecraft/class_2088named net/minecraft/world/biome/source/VanillaLayeredBiomeSource
-
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, locateBiomeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.biome.source.BiomeAccess.Storage
method_31609
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official eLbvi;e:Lcom/mojang/serialization/Codec;intermediary field_24727Lnet/minecraft/class_2088;field_24727:Lcom/mojang/serialization/Codec;named CODECLnet/minecraft/world/biome/source/VanillaLayeredBiomeSource;CODEC:Lcom/mojang/serialization/Codec;
-
BIOMES
- Mappings:
Namespace Name Mixin selector official gLbvi;g:Ljava/util/List;intermediary field_9677Lnet/minecraft/class_2088;field_9677:Ljava/util/List;named BIOMESLnet/minecraft/world/biome/source/VanillaLayeredBiomeSource;BIOMES:Ljava/util/List;
-
biomeSampler
- Mappings:
Namespace Name Mixin selector official fLbvi;f:Ldbk;intermediary field_9680Lnet/minecraft/class_2088;field_9680:Lnet/minecraft/class_3642;named biomeSamplerLnet/minecraft/world/biome/source/VanillaLayeredBiomeSource;biomeSampler:Lnet/minecraft/world/biome/source/BiomeLayerSampler;
-
seed
private final long seed- Mappings:
Namespace Name Mixin selector official hLbvi;h:Jintermediary field_24728Lnet/minecraft/class_2088;field_24728:Jnamed seedLnet/minecraft/world/biome/source/VanillaLayeredBiomeSource;seed:J
-
legacyBiomeInitLayer
private final boolean legacyBiomeInitLayer- Mappings:
Namespace Name Mixin selector official iLbvi;i:Zintermediary field_24498Lnet/minecraft/class_2088;field_24498:Znamed legacyBiomeInitLayerLnet/minecraft/world/biome/source/VanillaLayeredBiomeSource;legacyBiomeInitLayer:Z
-
largeBiomes
private final boolean largeBiomes- Mappings:
Namespace Name Mixin selector official jLbvi;j:Zintermediary field_24729Lnet/minecraft/class_2088;field_24729:Znamed largeBiomesLnet/minecraft/world/biome/source/VanillaLayeredBiomeSource;largeBiomes:Z
-
biomeRegistry
- Mappings:
Namespace Name Mixin selector official kLbvi;k:Lgn;intermediary field_26698Lnet/minecraft/class_2088;field_26698:Lnet/minecraft/class_2378;named biomeRegistryLnet/minecraft/world/biome/source/VanillaLayeredBiomeSource;biomeRegistry:Lnet/minecraft/util/registry/Registry;
-
-
Constructor Details
-
VanillaLayeredBiomeSource
public VanillaLayeredBiomeSource(long seed, boolean legacyBiomeInitLayer, boolean largeBiomes, Registry<Biome> biomeRegistry)- Mappings:
Namespace Name Mixin selector official <init>Lbvi;<init>(JZZLgn;)Vintermediary <init>Lnet/minecraft/class_2088;<init>(JZZLnet/minecraft/class_2378;)Vnamed <init>Lnet/minecraft/world/biome/source/VanillaLayeredBiomeSource;<init>(JZZLnet/minecraft/util/registry/Registry;)V
-
-
Method Details
-
getCodec
- Specified by:
getCodecin classBiomeSource- Mappings:
Namespace Name Mixin selector official aLbux;a()Lcom/mojang/serialization/Codec;intermediary method_28442Lnet/minecraft/class_1966;method_28442()Lcom/mojang/serialization/Codec;named getCodecLnet/minecraft/world/biome/source/BiomeSource;getCodec()Lcom/mojang/serialization/Codec;
-
withSeed
- Specified by:
withSeedin classBiomeSource- Mappings:
Namespace Name Mixin selector official aLbux;a(J)Lbux;intermediary method_27985Lnet/minecraft/class_1966;method_27985(J)Lnet/minecraft/class_1966;named withSeedLnet/minecraft/world/biome/source/BiomeSource;withSeed(J)Lnet/minecraft/world/biome/source/BiomeSource;
-
getBiomeForNoiseGen
- Mappings:
Namespace Name Mixin selector official bLbuw$a;b(III)Lbuu;intermediary method_16359Lnet/minecraft/class_4543$class_4544;method_16359(III)Lnet/minecraft/class_1959;named getBiomeForNoiseGenLnet/minecraft/world/biome/source/BiomeAccess$Storage;getBiomeForNoiseGen(III)Lnet/minecraft/world/biome/Biome;
-