Package net.minecraft.world.biome.source
Class TheEndBiomeSource
java.lang.Object
net.minecraft.world.biome.source.BiomeSource
net.minecraft.world.biome.source.TheEndBiomeSource
- All Implemented Interfaces:
BiomeAccess.Storage
public class TheEndBiomeSource extends BiomeSource
- Mappings:
Namespace Name official bvj
intermediary net/minecraft/class_2169
named net/minecraft/world/biome/source/TheEndBiomeSource
-
Field Summary
Fields Modifier and Type Field Description private Biome
barrensBiome
private Registry<Biome>
biomeRegistry
private Biome
centerBiome
static com.mojang.serialization.Codec<TheEndBiomeSource>
CODEC
private Biome
highlandsBiome
private Biome
midlandsBiome
private SimplexNoiseSampler
noise
private long
seed
private Biome
smallIslandsBiome
Fields inherited from class net.minecraft.world.biome.source.BiomeSource
biomes, structureFeatures, topMaterials
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description Biome
getBiomeForNoiseGen(int biomeX, int biomeY, int biomeZ)
protected com.mojang.serialization.Codec<? extends BiomeSource>
getCodec()
static float
getNoiseAt(SimplexNoiseSampler simplexNoiseSampler, int int2, int int3)
boolean
matches(long seed)
BiomeSource
withSeed(long seed)
Methods inherited from class net.minecraft.world.biome.source.BiomeSource
getBiomes, getBiomesInArea, getTopMaterials, hasStructureFeature, locateBiome, locateBiome
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.world.biome.source.BiomeAccess.Storage
method_31609
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official e
Lbvj;e:Lcom/mojang/serialization/Codec;
intermediary field_24730
Lnet/minecraft/class_2169;field_24730:Lcom/mojang/serialization/Codec;
named CODEC
Lnet/minecraft/world/biome/source/TheEndBiomeSource;CODEC:Lcom/mojang/serialization/Codec;
-
noise
- Mappings:
Namespace Name Mixin selector official f
Lbvj;f:Lczr;
intermediary field_9831
Lnet/minecraft/class_2169;field_9831:Lnet/minecraft/class_3541;
named noise
Lnet/minecraft/world/biome/source/TheEndBiomeSource;noise:Lnet/minecraft/util/math/noise/SimplexNoiseSampler;
-
biomeRegistry
- Mappings:
Namespace Name Mixin selector official g
Lbvj;g:Lgn;
intermediary field_26699
Lnet/minecraft/class_2169;field_26699:Lnet/minecraft/class_2378;
named biomeRegistry
Lnet/minecraft/world/biome/source/TheEndBiomeSource;biomeRegistry:Lnet/minecraft/util/registry/Registry;
-
seed
private final long seed- Mappings:
Namespace Name Mixin selector official h
Lbvj;h:J
intermediary field_24731
Lnet/minecraft/class_2169;field_24731:J
named seed
Lnet/minecraft/world/biome/source/TheEndBiomeSource;seed:J
-
centerBiome
- Mappings:
Namespace Name Mixin selector official i
Lbvj;i:Lbuu;
intermediary field_26700
Lnet/minecraft/class_2169;field_26700:Lnet/minecraft/class_1959;
named centerBiome
Lnet/minecraft/world/biome/source/TheEndBiomeSource;centerBiome:Lnet/minecraft/world/biome/Biome;
-
highlandsBiome
- Mappings:
Namespace Name Mixin selector official j
Lbvj;j:Lbuu;
intermediary field_26701
Lnet/minecraft/class_2169;field_26701:Lnet/minecraft/class_1959;
named highlandsBiome
Lnet/minecraft/world/biome/source/TheEndBiomeSource;highlandsBiome:Lnet/minecraft/world/biome/Biome;
-
midlandsBiome
- Mappings:
Namespace Name Mixin selector official k
Lbvj;k:Lbuu;
intermediary field_26702
Lnet/minecraft/class_2169;field_26702:Lnet/minecraft/class_1959;
named midlandsBiome
Lnet/minecraft/world/biome/source/TheEndBiomeSource;midlandsBiome:Lnet/minecraft/world/biome/Biome;
-
smallIslandsBiome
- Mappings:
Namespace Name Mixin selector official l
Lbvj;l:Lbuu;
intermediary field_26703
Lnet/minecraft/class_2169;field_26703:Lnet/minecraft/class_1959;
named smallIslandsBiome
Lnet/minecraft/world/biome/source/TheEndBiomeSource;smallIslandsBiome:Lnet/minecraft/world/biome/Biome;
-
barrensBiome
- Mappings:
Namespace Name Mixin selector official m
Lbvj;m:Lbuu;
intermediary field_26704
Lnet/minecraft/class_2169;field_26704:Lnet/minecraft/class_1959;
named barrensBiome
Lnet/minecraft/world/biome/source/TheEndBiomeSource;barrensBiome:Lnet/minecraft/world/biome/Biome;
-
-
Constructor Details
-
TheEndBiomeSource
- Mappings:
Namespace Name Mixin selector official <init>
Lbvj;<init>(Lgn;J)V
intermediary <init>
Lnet/minecraft/class_2169;<init>(Lnet/minecraft/class_2378;J)V
named <init>
Lnet/minecraft/world/biome/source/TheEndBiomeSource;<init>(Lnet/minecraft/util/registry/Registry;J)V
-
TheEndBiomeSource
private TheEndBiomeSource(Registry<Biome> biomeRegistry, long seed, Biome centerBiome, Biome highlandsBiome, Biome midlandsBiome, Biome smallIslandsBiome, Biome barrensBiome)- Mappings:
Namespace Name Mixin selector official <init>
Lbvj;<init>(Lgn;JLbuu;Lbuu;Lbuu;Lbuu;Lbuu;)V
intermediary <init>
Lnet/minecraft/class_2169;<init>(Lnet/minecraft/class_2378;JLnet/minecraft/class_1959;Lnet/minecraft/class_1959;Lnet/minecraft/class_1959;Lnet/minecraft/class_1959;Lnet/minecraft/class_1959;)V
named <init>
Lnet/minecraft/world/biome/source/TheEndBiomeSource;<init>(Lnet/minecraft/util/registry/Registry;JLnet/minecraft/world/biome/Biome;Lnet/minecraft/world/biome/Biome;Lnet/minecraft/world/biome/Biome;Lnet/minecraft/world/biome/Biome;Lnet/minecraft/world/biome/Biome;)V
-
-
Method Details
-
getCodec
- Specified by:
getCodec
in classBiomeSource
- Mappings:
Namespace Name Mixin selector official a
Lbux;a()Lcom/mojang/serialization/Codec;
intermediary method_28442
Lnet/minecraft/class_1966;method_28442()Lcom/mojang/serialization/Codec;
named getCodec
Lnet/minecraft/world/biome/source/BiomeSource;getCodec()Lcom/mojang/serialization/Codec;
-
withSeed
- Specified by:
withSeed
in classBiomeSource
- Mappings:
Namespace Name Mixin selector official a
Lbux;a(J)Lbux;
intermediary method_27985
Lnet/minecraft/class_1966;method_27985(J)Lnet/minecraft/class_1966;
named withSeed
Lnet/minecraft/world/biome/source/BiomeSource;withSeed(J)Lnet/minecraft/world/biome/source/BiomeSource;
-
getBiomeForNoiseGen
- Mappings:
Namespace Name Mixin selector official b
Lbuw$a;b(III)Lbuu;
intermediary method_16359
Lnet/minecraft/class_4543$class_4544;method_16359(III)Lnet/minecraft/class_1959;
named getBiomeForNoiseGen
Lnet/minecraft/world/biome/source/BiomeAccess$Storage;getBiomeForNoiseGen(III)Lnet/minecraft/world/biome/Biome;
-
matches
public boolean matches(long seed)- Mappings:
Namespace Name Mixin selector official b
Lbvj;b(J)Z
intermediary method_28479
Lnet/minecraft/class_2169;method_28479(J)Z
named matches
Lnet/minecraft/world/biome/source/TheEndBiomeSource;matches(J)Z
-
getNoiseAt
- Mappings:
Namespace Name Mixin selector official a
Lbvj;a(Lczr;II)F
intermediary method_8757
Lnet/minecraft/class_2169;method_8757(Lnet/minecraft/class_3541;II)F
named getNoiseAt
Lnet/minecraft/world/biome/source/TheEndBiomeSource;getNoiseAt(Lnet/minecraft/util/math/noise/SimplexNoiseSampler;II)F
-