Package net.minecraft.world.biome.source
Class BiomeArray
java.lang.Object
net.minecraft.world.biome.source.BiomeArray
- All Implemented Interfaces:
BiomeAccess.Storage
- Direct Known Subclasses:
EmptyChunk.EmptyBiomeArray
public class BiomeArray extends Object implements BiomeAccess.Storage
- Mappings:
Namespace Name official cjmintermediary net/minecraft/class_4548named net/minecraft/world/biome/source/BiomeArray
-
Field Summary
Fields Modifier and Type Field Description private Biome[]datastatic intDEFAULT_LENGTHprivate IndexedIterable<Biome>field_25831private intfield_28126private intfield_28127private static intHORIZONTAL_BIT_MASKprivate static intHORIZONTAL_SECTION_COUNTprivate static LoggerLOGGER -
Constructor Summary
Constructors Modifier Constructor Description BiomeArray(IndexedIterable<Biome> indexedIterable, HeightLimitView heightLimitView, int[] int2)BiomeArray(IndexedIterable<Biome> indexedIterable, HeightLimitView heightLimitView, ChunkPos chunkPos, BiomeSource biomeSource)BiomeArray(IndexedIterable<Biome> indexedIterable, HeightLimitView heightLimitView, ChunkPos chunkPos, BiomeSource biomeSource, int[] int2)protectedBiomeArray(IndexedIterable<Biome> indexedIterable, HeightLimitView heightLimitView, Biome[] biome) -
Method Summary
Modifier and Type Method Description BiomegetBiomeForNoiseGen(int biomeX, int biomeY, int biomeZ)private static intmethod_32915(int int2, int int3)private static Biomemethod_32916(BiomeSource biomeSource, int int2, int int3, int int4, int int5)int[]toIntArray()Methods 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
-
LOGGER
- Mappings:
Namespace Name Mixin selector official bLcjm;b:Lorg/apache/logging/log4j/Logger;intermediary field_21813Lnet/minecraft/class_4548;field_21813:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/world/biome/source/BiomeArray;LOGGER:Lorg/apache/logging/log4j/Logger;
-
HORIZONTAL_SECTION_COUNT
private static final int HORIZONTAL_SECTION_COUNT- Mappings:
Namespace Name Mixin selector official cLcjm;c:Iintermediary field_20652Lnet/minecraft/class_4548;field_20652:Inamed HORIZONTAL_SECTION_COUNTLnet/minecraft/world/biome/source/BiomeArray;HORIZONTAL_SECTION_COUNT:I
-
HORIZONTAL_BIT_MASK
private static final int HORIZONTAL_BIT_MASK- Mappings:
Namespace Name Mixin selector official dLcjm;d:Iintermediary field_20650Lnet/minecraft/class_4548;field_20650:Inamed HORIZONTAL_BIT_MASKLnet/minecraft/world/biome/source/BiomeArray;HORIZONTAL_BIT_MASK:I
-
DEFAULT_LENGTH
public static final int DEFAULT_LENGTH- Mappings:
Namespace Name Mixin selector official aLcjm;a:Iintermediary field_20649Lnet/minecraft/class_4548;field_20649:Inamed DEFAULT_LENGTHLnet/minecraft/world/biome/source/BiomeArray;DEFAULT_LENGTH:I
-
field_25831
- Mappings:
Namespace Name Mixin selector official eLcjm;e:Lgg;intermediary field_25831Lnet/minecraft/class_4548;field_25831:Lnet/minecraft/class_2359;named field_25831Lnet/minecraft/world/biome/source/BiomeArray;field_25831:Lnet/minecraft/util/collection/IndexedIterable;
-
data
- Mappings:
Namespace Name Mixin selector official fLcjm;f:[Lbuu;intermediary field_20654Lnet/minecraft/class_4548;field_20654:[Lnet/minecraft/class_1959;named dataLnet/minecraft/world/biome/source/BiomeArray;data:[Lnet/minecraft/world/biome/Biome;
-
field_28126
private final int field_28126- Mappings:
Namespace Name Mixin selector official gLcjm;g:Iintermediary field_28126Lnet/minecraft/class_4548;field_28126:Inamed field_28126Lnet/minecraft/world/biome/source/BiomeArray;field_28126:I
-
field_28127
private final int field_28127- Mappings:
Namespace Name Mixin selector official hLcjm;h:Iintermediary field_28127Lnet/minecraft/class_4548;field_28127:Inamed field_28127Lnet/minecraft/world/biome/source/BiomeArray;field_28127:I
-
-
Constructor Details
-
BiomeArray
protected BiomeArray(IndexedIterable<Biome> indexedIterable, HeightLimitView heightLimitView, Biome[] biome) -
BiomeArray
@Environment(CLIENT) public BiomeArray(IndexedIterable<Biome> indexedIterable, HeightLimitView heightLimitView, int[] int2) -
BiomeArray
public BiomeArray(IndexedIterable<Biome> indexedIterable, HeightLimitView heightLimitView, ChunkPos chunkPos, BiomeSource biomeSource) -
BiomeArray
public BiomeArray(IndexedIterable<Biome> indexedIterable, HeightLimitView heightLimitView, ChunkPos chunkPos, BiomeSource biomeSource, @Nullable int[] int2)
-
-
Method Details
-
method_32915
private static int method_32915(int int2, int int3)- Mappings:
Namespace Name Mixin selector official aLcjm;a(II)Iintermediary method_32915Lnet/minecraft/class_4548;method_32915(II)Inamed method_32915Lnet/minecraft/world/biome/source/BiomeArray;method_32915(II)I
-
method_32916
- Mappings:
Namespace Name Mixin selector official aLcjm;a(Lbux;IIII)Lbuu;intermediary method_32916Lnet/minecraft/class_4548;method_32916(Lnet/minecraft/class_1966;IIII)Lnet/minecraft/class_1959;named method_32916Lnet/minecraft/world/biome/source/BiomeArray;method_32916(Lnet/minecraft/world/biome/source/BiomeSource;IIII)Lnet/minecraft/world/biome/Biome;
-
toIntArray
public int[] toIntArray()- Mappings:
Namespace Name Mixin selector official aLcjm;a()[Iintermediary method_22401Lnet/minecraft/class_4548;method_22401()[Inamed toIntArrayLnet/minecraft/world/biome/source/BiomeArray;toIntArray()[I
-
getBiomeForNoiseGen
- Specified by:
getBiomeForNoiseGenin interfaceBiomeAccess.Storage- 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;
-