Class BiomeAccess

java.lang.Object
net.minecraft.world.biome.source.BiomeAccess

public class BiomeAccess extends Object
Mappings:
Namespace Name
named net/minecraft/world/biome/source/BiomeAccess
intermediary net/minecraft/class_4543
official dhn
  • Field Details Link icon

    • CHUNK_CENTER_OFFSET Link icon

      public static final int CHUNK_CENTER_OFFSET
      Mappings:
      Namespace Name Mixin selector
      named CHUNK_CENTER_OFFSET Lnet/minecraft/world/biome/source/BiomeAccess;CHUNK_CENTER_OFFSET:I
      intermediary field_28106 Lnet/minecraft/class_4543;field_28106:I
      official a Ldhn;a:I
    • field_34466 Link icon

      private static final int field_34466
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_34466 Lnet/minecraft/world/biome/source/BiomeAccess;field_34466:I
      intermediary field_34466 Lnet/minecraft/class_4543;field_34466:I
      official b Ldhn;b:I
    • field_34467 Link icon

      private static final int field_34467
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_34467 Lnet/minecraft/world/biome/source/BiomeAccess;field_34467:I
      intermediary field_34467 Lnet/minecraft/class_4543;field_34467:I
      official c Ldhn;c:I
    • field_34468 Link icon

      private static final int field_34468
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_34468 Lnet/minecraft/world/biome/source/BiomeAccess;field_34468:I
      intermediary field_34468 Lnet/minecraft/class_4543;field_34468:I
      official d Ldhn;d:I
    • storage Link icon

      private final BiomeAccess.Storage storage
      Mappings:
      Namespace Name Mixin selector
      named storage Lnet/minecraft/world/biome/source/BiomeAccess;storage:Lnet/minecraft/world/biome/source/BiomeAccess$Storage;
      intermediary field_20640 Lnet/minecraft/class_4543;field_20640:Lnet/minecraft/class_4543$class_4544;
      official e Ldhn;e:Ldhn$a;
    • seed Link icon

      private final long seed
      Mappings:
      Namespace Name Mixin selector
      named seed Lnet/minecraft/world/biome/source/BiomeAccess;seed:J
      intermediary field_20641 Lnet/minecraft/class_4543;field_20641:J
      official f Ldhn;f:J
  • Constructor Details Link icon

    • BiomeAccess Link icon

      public BiomeAccess(BiomeAccess.Storage storage, long seed)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/world/biome/source/BiomeAccess;<init>(Lnet/minecraft/world/biome/source/BiomeAccess$Storage;J)V
      intermediary <init> Lnet/minecraft/class_4543;<init>(Lnet/minecraft/class_4543$class_4544;J)V
      official <init> Ldhn;<init>(Ldhn$a;J)V
  • Method Details Link icon

    • hashSeed Link icon

      public static long hashSeed(long seed)
      Mappings:
      Namespace Name Mixin selector
      named hashSeed Lnet/minecraft/world/biome/source/BiomeAccess;hashSeed(J)J
      intermediary method_27984 Lnet/minecraft/class_4543;method_27984(J)J
      official a Ldhn;a(J)J
    • withSource Link icon

      public BiomeAccess withSource(BiomeAccess.Storage storage)
      Mappings:
      Namespace Name Mixin selector
      named withSource Lnet/minecraft/world/biome/source/BiomeAccess;withSource(Lnet/minecraft/world/biome/source/BiomeAccess$Storage;)Lnet/minecraft/world/biome/source/BiomeAccess;
      intermediary method_38107 Lnet/minecraft/class_4543;method_38107(Lnet/minecraft/class_4543$class_4544;)Lnet/minecraft/class_4543;
      official a Ldhn;a(Ldhn$a;)Ldhn;
    • getBiome Link icon

      public RegistryEntry<Biome> getBiome(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      named getBiome Lnet/minecraft/world/biome/source/BiomeAccess;getBiome(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/registry/entry/RegistryEntry;
      intermediary method_22393 Lnet/minecraft/class_4543;method_22393(Lnet/minecraft/class_2338;)Lnet/minecraft/class_6880;
      official a Ldhn;a(Lji;)Ljr;
    • getBiomeForNoiseGen Link icon

      public RegistryEntry<Biome> getBiomeForNoiseGen(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      named getBiomeForNoiseGen Lnet/minecraft/world/biome/source/BiomeAccess;getBiomeForNoiseGen(DDD)Lnet/minecraft/registry/entry/RegistryEntry;
      intermediary method_24938 Lnet/minecraft/class_4543;method_24938(DDD)Lnet/minecraft/class_6880;
      official a Ldhn;a(DDD)Ljr;
    • getBiomeForNoiseGen Link icon

      public RegistryEntry<Biome> getBiomeForNoiseGen(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      named getBiomeForNoiseGen Lnet/minecraft/world/biome/source/BiomeAccess;getBiomeForNoiseGen(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/registry/entry/RegistryEntry;
      intermediary method_27344 Lnet/minecraft/class_4543;method_27344(Lnet/minecraft/class_2338;)Lnet/minecraft/class_6880;
      official b Ldhn;b(Lji;)Ljr;
    • getBiomeForNoiseGen Link icon

      public RegistryEntry<Biome> getBiomeForNoiseGen(int biomeX, int biomeY, int biomeZ)
      Mappings:
      Namespace Name Mixin selector
      named getBiomeForNoiseGen Lnet/minecraft/world/biome/source/BiomeAccess;getBiomeForNoiseGen(III)Lnet/minecraft/registry/entry/RegistryEntry;
      intermediary method_24854 Lnet/minecraft/class_4543;method_24854(III)Lnet/minecraft/class_6880;
      official a Ldhn;a(III)Ljr;
    • method_38106 Link icon

      private static double method_38106(long long2, int int2, int int3, int int4, double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      named method_38106 Lnet/minecraft/world/biome/source/BiomeAccess;method_38106(JIIIDDD)D
      intermediary method_38106 Lnet/minecraft/class_4543;method_38106(JIIIDDD)D
      official a Ldhn;a(JIIIDDD)D
    • method_38108 Link icon

      private static double method_38108(long long2)
      Mappings:
      Namespace Name Mixin selector
      named method_38108 Lnet/minecraft/world/biome/source/BiomeAccess;method_38108(J)D
      intermediary method_38108 Lnet/minecraft/class_4543;method_38108(J)D
      official b Ldhn;b(J)D