类 BiomeAccess


  • public class BiomeAccess
    extends Object
    Mappings:
    Namespace Name
    official bws
    intermediary net/minecraft/class_4543
    named net/minecraft/world/biome/source/BiomeAccess
    • 字段详细资料

      • 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

        private final BiomeAccess.Storage 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

        private final BiomeAccessType 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;
    • 构造器详细资料

      • BiomeAccess

        public BiomeAccess​(BiomeAccess.Storage storage,
                           long seed,
                           BiomeAccessType type)
        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
    • 方法详细资料

      • 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

        public BiomeAccess withSource​(BiomeSource source)
        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

        public Biome getBiome​(BlockPos pos)
        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

        public Biome getBiomeForNoiseGen​(double x,
                                         double y,
                                         double z)
        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

        public Biome getBiomeForNoiseGen​(BlockPos pos)
        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

        public Biome getBiomeForNoiseGen​(int biomeX,
                                         int biomeY,
                                         int biomeZ)
        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

        public Biome getBiomeForNoiseGen​(ChunkPos chunkPos)
        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;