Package net.minecraft.world.biome.source
Class BiomeAccess
java.lang.Object
net.minecraft.world.biome.source.BiomeAccess
public class BiomeAccess extends Object
- Mappings:
Namespace Name official bws
intermediary net/minecraft/class_4543
named net/minecraft/world/biome/source/BiomeAccess
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
BiomeAccess.Storage
-
Field Summary
Fields Modifier and Type Field Description private static int
CHUNK_CENTER_OFFSET
private long
seed
private BiomeAccess.Storage
storage
private BiomeAccessType
type
-
Constructor Summary
Constructors Constructor Description BiomeAccess(BiomeAccess.Storage storage, long seed, BiomeAccessType type)
-
Method Summary
Modifier and Type Method Description Biome
getBiome(BlockPos pos)
Biome
getBiomeForNoiseGen(double x, double y, double z)
Biome
getBiomeForNoiseGen(int biomeX, int biomeY, int biomeZ)
Biome
getBiomeForNoiseGen(BlockPos pos)
Biome
getBiomeForNoiseGen(ChunkPos chunkPos)
static long
hashSeed(long seed)
BiomeAccess
withSource(BiomeSource source)
-
Field Details
-
CHUNK_CENTER_OFFSET
private static final int CHUNK_CENTER_OFFSET- Mappings:
Namespace Name Mixin selector official a
Lbws;a:I
intermediary field_28106
Lnet/minecraft/class_4543;field_28106:I
named CHUNK_CENTER_OFFSET
Lnet/minecraft/world/biome/source/BiomeAccess;CHUNK_CENTER_OFFSET:I
-
storage
- Mappings:
Namespace Name Mixin selector official b
Lbws;b:Lbws$a;
intermediary field_20640
Lnet/minecraft/class_4543;field_20640:Lnet/minecraft/class_4543$class_4544;
named storage
Lnet/minecraft/world/biome/source/BiomeAccess;storage:Lnet/minecraft/world/biome/source/BiomeAccess$Storage;
-
seed
private final long seed- Mappings:
Namespace Name Mixin selector official c
Lbws;c:J
intermediary field_20641
Lnet/minecraft/class_4543;field_20641:J
named seed
Lnet/minecraft/world/biome/source/BiomeAccess;seed:J
-
type
- Mappings:
Namespace Name Mixin selector official d
Lbws;d:Lbwv;
intermediary field_20642
Lnet/minecraft/class_4543;field_20642:Lnet/minecraft/class_4545;
named type
Lnet/minecraft/world/biome/source/BiomeAccess;type:Lnet/minecraft/world/biome/source/BiomeAccessType;
-
-
Constructor Details
-
BiomeAccess
- Mappings:
Namespace Name Mixin selector official <init>
Lbws;<init>(Lbws$a;JLbwv;)V
intermediary <init>
Lnet/minecraft/class_4543;<init>(Lnet/minecraft/class_4543$class_4544;JLnet/minecraft/class_4545;)V
named <init>
Lnet/minecraft/world/biome/source/BiomeAccess;<init>(Lnet/minecraft/world/biome/source/BiomeAccess$Storage;JLnet/minecraft/world/biome/source/BiomeAccessType;)V
-
-
Method Details
-
hashSeed
public static long hashSeed(long seed)- Mappings:
Namespace Name Mixin selector official a
Lbws;a(J)J
intermediary method_27984
Lnet/minecraft/class_4543;method_27984(J)J
named hashSeed
Lnet/minecraft/world/biome/source/BiomeAccess;hashSeed(J)J
-
withSource
- Mappings:
Namespace Name Mixin selector official a
Lbws;a(Lbwt;)Lbws;
intermediary method_22392
Lnet/minecraft/class_4543;method_22392(Lnet/minecraft/class_1966;)Lnet/minecraft/class_4543;
named withSource
Lnet/minecraft/world/biome/source/BiomeAccess;withSource(Lnet/minecraft/world/biome/source/BiomeSource;)Lnet/minecraft/world/biome/source/BiomeAccess;
-
getBiome
- Mappings:
Namespace Name Mixin selector official a
Lbws;a(Lgb;)Lbwq;
intermediary method_22393
Lnet/minecraft/class_4543;method_22393(Lnet/minecraft/class_2338;)Lnet/minecraft/class_1959;
named getBiome
Lnet/minecraft/world/biome/source/BiomeAccess;getBiome(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/biome/Biome;
-
getBiomeForNoiseGen
- Mappings:
Namespace Name Mixin selector official a
Lbws;a(DDD)Lbwq;
intermediary method_24938
Lnet/minecraft/class_4543;method_24938(DDD)Lnet/minecraft/class_1959;
named getBiomeForNoiseGen
Lnet/minecraft/world/biome/source/BiomeAccess;getBiomeForNoiseGen(DDD)Lnet/minecraft/world/biome/Biome;
-
getBiomeForNoiseGen
- Mappings:
Namespace Name Mixin selector official b
Lbws;b(Lgb;)Lbwq;
intermediary method_27344
Lnet/minecraft/class_4543;method_27344(Lnet/minecraft/class_2338;)Lnet/minecraft/class_1959;
named getBiomeForNoiseGen
Lnet/minecraft/world/biome/source/BiomeAccess;getBiomeForNoiseGen(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/biome/Biome;
-
getBiomeForNoiseGen
- Mappings:
Namespace Name Mixin selector official a
Lbws;a(III)Lbwq;
intermediary method_24854
Lnet/minecraft/class_4543;method_24854(III)Lnet/minecraft/class_1959;
named getBiomeForNoiseGen
Lnet/minecraft/world/biome/source/BiomeAccess;getBiomeForNoiseGen(III)Lnet/minecraft/world/biome/Biome;
-
getBiomeForNoiseGen
- Mappings:
Namespace Name Mixin selector official a
Lbws;a(Lbuw;)Lbwq;
intermediary method_31608
Lnet/minecraft/class_4543;method_31608(Lnet/minecraft/class_1923;)Lnet/minecraft/class_1959;
named getBiomeForNoiseGen
Lnet/minecraft/world/biome/source/BiomeAccess;getBiomeForNoiseGen(Lnet/minecraft/util/math/ChunkPos;)Lnet/minecraft/world/biome/Biome;
-