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 cmn
intermediary net/minecraft/class_4548
named net/minecraft/world/biome/source/BiomeArray
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official b Lcmn;b:Lorg/apache/logging/log4j/Logger;
      intermediary field_21813 Lnet/minecraft/class_4548;field_21813:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/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 c Lcmn;c:I
      intermediary field_20652 Lnet/minecraft/class_4548;field_20652:I
      named HORIZONTAL_SECTION_COUNT Lnet/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 d Lcmn;d:I
      intermediary field_20650 Lnet/minecraft/class_4548;field_20650:I
      named HORIZONTAL_BIT_MASK Lnet/minecraft/world/biome/source/BiomeArray;HORIZONTAL_BIT_MASK:I
    • DEFAULT_LENGTH

      public static final int DEFAULT_LENGTH
      Mappings:
      Namespace Name Mixin selector
      official a Lcmn;a:I
      intermediary field_20649 Lnet/minecraft/class_4548;field_20649:I
      named DEFAULT_LENGTH Lnet/minecraft/world/biome/source/BiomeArray;DEFAULT_LENGTH:I
    • biomes

      private final IndexedIterable<Biome> biomes
      Mappings:
      Namespace Name Mixin selector
      official e Lcmn;e:Lgp;
      intermediary field_25831 Lnet/minecraft/class_4548;field_25831:Lnet/minecraft/class_2359;
      named biomes Lnet/minecraft/world/biome/source/BiomeArray;biomes:Lnet/minecraft/util/collection/IndexedIterable;
    • data

      private final Biome[] data
      Mappings:
      Namespace Name Mixin selector
      official f Lcmn;f:[Lbxp;
      intermediary field_20654 Lnet/minecraft/class_4548;field_20654:[Lnet/minecraft/class_1959;
      named data Lnet/minecraft/world/biome/source/BiomeArray;data:[Lnet/minecraft/world/biome/Biome;
    • field_28126

      private final int field_28126
      Mappings:
      Namespace Name Mixin selector
      official g Lcmn;g:I
      intermediary field_28126 Lnet/minecraft/class_4548;field_28126:I
      named field_28126 Lnet/minecraft/world/biome/source/BiomeArray;field_28126:I
    • field_28127

      private final int field_28127
      Mappings:
      Namespace Name Mixin selector
      official h Lcmn;h:I
      intermediary field_28127 Lnet/minecraft/class_4548;field_28127:I
      named field_28127 Lnet/minecraft/world/biome/source/BiomeArray;field_28127:I
  • Constructor Details

    • BiomeArray

      protected BiomeArray(IndexedIterable<Biome> biomes, HeightLimitView world, Biome[] data)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcmn;<init>(Lgp;Lbws;[Lbxp;)V
      intermediary <init> Lnet/minecraft/class_4548;<init>(Lnet/minecraft/class_2359;Lnet/minecraft/class_5539;[Lnet/minecraft/class_1959;)V
      named <init> Lnet/minecraft/world/biome/source/BiomeArray;<init>(Lnet/minecraft/util/collection/IndexedIterable;Lnet/minecraft/world/HeightLimitView;[Lnet/minecraft/world/biome/Biome;)V
    • BiomeArray

      public BiomeArray(IndexedIterable<Biome> biomes, HeightLimitView world, int[] ids)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcmn;<init>(Lgp;Lbws;[I)V
      intermediary <init> Lnet/minecraft/class_4548;<init>(Lnet/minecraft/class_2359;Lnet/minecraft/class_5539;[I)V
      named <init> Lnet/minecraft/world/biome/source/BiomeArray;<init>(Lnet/minecraft/util/collection/IndexedIterable;Lnet/minecraft/world/HeightLimitView;[I)V
    • BiomeArray

      public BiomeArray(IndexedIterable<Biome> biomes, HeightLimitView world, ChunkPos chunkPos, BiomeSource biomeSource)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcmn;<init>(Lgp;Lbws;Lbvv;Lbxs;)V
      intermediary <init> Lnet/minecraft/class_4548;<init>(Lnet/minecraft/class_2359;Lnet/minecraft/class_5539;Lnet/minecraft/class_1923;Lnet/minecraft/class_1966;)V
      named <init> Lnet/minecraft/world/biome/source/BiomeArray;<init>(Lnet/minecraft/util/collection/IndexedIterable;Lnet/minecraft/world/HeightLimitView;Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/world/biome/source/BiomeSource;)V
    • BiomeArray

      public BiomeArray(IndexedIterable<Biome> biomes, HeightLimitView world, ChunkPos chunkPos, BiomeSource biomeSource, @Nullable @org.jetbrains.annotations.Nullable int[] int2)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcmn;<init>(Lgp;Lbws;Lbvv;Lbxs;[I)V
      intermediary <init> Lnet/minecraft/class_4548;<init>(Lnet/minecraft/class_2359;Lnet/minecraft/class_5539;Lnet/minecraft/class_1923;Lnet/minecraft/class_1966;[I)V
      named <init> Lnet/minecraft/world/biome/source/BiomeArray;<init>(Lnet/minecraft/util/collection/IndexedIterable;Lnet/minecraft/world/HeightLimitView;Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/world/biome/source/BiomeSource;[I)V
  • Method Details

    • method_32915

      private static int method_32915(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmn;a(II)I
      intermediary method_32915 Lnet/minecraft/class_4548;method_32915(II)I
      named method_32915 Lnet/minecraft/world/biome/source/BiomeArray;method_32915(II)I
    • method_32916

      private static Biome method_32916(BiomeSource biomeSource, int int2, int int3, int int4, int int5)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmn;a(Lbxs;IIII)Lbxp;
      intermediary method_32916 Lnet/minecraft/class_4548;method_32916(Lnet/minecraft/class_1966;IIII)Lnet/minecraft/class_1959;
      named method_32916 Lnet/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 a Lcmn;a()[I
      intermediary method_22401 Lnet/minecraft/class_4548;method_22401()[I
      named toIntArray Lnet/minecraft/world/biome/source/BiomeArray;toIntArray()[I
    • getBiomeForNoiseGen

      public Biome getBiomeForNoiseGen(int biomeX, int biomeY, int biomeZ)
      Specified by:
      getBiomeForNoiseGen in interface BiomeAccess.Storage
      Mappings:
      Namespace Name Mixin selector
      official b Lbxr$a;b(III)Lbxp;
      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;