类 Biome


  • public final class Biome
    extends Object
    Mappings:
    Namespace Name
    official bwq
    intermediary net/minecraft/class_1959
    named net/minecraft/world/biome/Biome
    • 字段详细资料

      • LOGGER

        public static final Logger LOGGER
        Mappings:
        Namespace Name Mixin selector
        official a Lbwq;a:Lorg/apache/logging/log4j/Logger;
        intermediary field_9330 Lnet/minecraft/class_1959;field_9330:Lorg/apache/logging/log4j/Logger;
        named LOGGER Lnet/minecraft/world/biome/Biome;LOGGER:Lorg/apache/logging/log4j/Logger;
      • CODEC

        public static final com.mojang.serialization.Codec<Biome> CODEC
        Mappings:
        Namespace Name Mixin selector
        official b Lbwq;b:Lcom/mojang/serialization/Codec;
        intermediary field_25819 Lnet/minecraft/class_1959;field_25819:Lcom/mojang/serialization/Codec;
        named CODEC Lnet/minecraft/world/biome/Biome;CODEC:Lcom/mojang/serialization/Codec;
      • field_26633

        public static final com.mojang.serialization.Codec<Biome> field_26633
        Mappings:
        Namespace Name Mixin selector
        official c Lbwq;c:Lcom/mojang/serialization/Codec;
        intermediary field_26633 Lnet/minecraft/class_1959;field_26633:Lcom/mojang/serialization/Codec;
        named field_26633 Lnet/minecraft/world/biome/Biome;field_26633:Lcom/mojang/serialization/Codec;
      • REGISTRY_CODEC

        public static final com.mojang.serialization.Codec<Supplier<Biome>> REGISTRY_CODEC
        Mappings:
        Namespace Name Mixin selector
        official d Lbwq;d:Lcom/mojang/serialization/Codec;
        intermediary field_24677 Lnet/minecraft/class_1959;field_24677:Lcom/mojang/serialization/Codec;
        named REGISTRY_CODEC Lnet/minecraft/world/biome/Biome;REGISTRY_CODEC:Lcom/mojang/serialization/Codec;
      • field_26750

        public static final com.mojang.serialization.Codec<List<Supplier<Biome>>> field_26750
        Mappings:
        Namespace Name Mixin selector
        official e Lbwq;e:Lcom/mojang/serialization/Codec;
        intermediary field_26750 Lnet/minecraft/class_1959;field_26750:Lcom/mojang/serialization/Codec;
        named field_26750 Lnet/minecraft/world/biome/Biome;field_26750:Lcom/mojang/serialization/Codec;
      • TEMPERATURE_NOISE

        private static final OctaveSimplexNoiseSampler TEMPERATURE_NOISE
        Mappings:
        Namespace Name Mixin selector
        official h Lbwq;h:Ldcx;
        intermediary field_9335 Lnet/minecraft/class_1959;field_9335:Lnet/minecraft/class_3543;
        named TEMPERATURE_NOISE Lnet/minecraft/world/biome/Biome;TEMPERATURE_NOISE:Lnet/minecraft/util/math/noise/OctaveSimplexNoiseSampler;
      • FROZEN_OCEAN_NOISE

        private static final OctaveSimplexNoiseSampler FROZEN_OCEAN_NOISE
        Mappings:
        Namespace Name Mixin selector
        official i Lbwq;i:Ldcx;
        intermediary field_26392 Lnet/minecraft/class_1959;field_26392:Lnet/minecraft/class_3543;
        named FROZEN_OCEAN_NOISE Lnet/minecraft/world/biome/Biome;FROZEN_OCEAN_NOISE:Lnet/minecraft/util/math/noise/OctaveSimplexNoiseSampler;
      • FOLIAGE_NOISE

        public static final OctaveSimplexNoiseSampler FOLIAGE_NOISE
        Mappings:
        Namespace Name Mixin selector
        official f Lbwq;f:Ldcx;
        intermediary field_9324 Lnet/minecraft/class_1959;field_9324:Lnet/minecraft/class_3543;
        named FOLIAGE_NOISE Lnet/minecraft/world/biome/Biome;FOLIAGE_NOISE:Lnet/minecraft/util/math/noise/OctaveSimplexNoiseSampler;
      • field_30978

        private static final int field_30978
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official j Lbwq;j:I
        intermediary field_30978 Lnet/minecraft/class_1959;field_30978:I
        named field_30978 Lnet/minecraft/world/biome/Biome;field_30978:I
      • structures

        private final Map<Integer,​List<StructureFeature<?>>> structures
        Mappings:
        Namespace Name Mixin selector
        official g Lbwq;g:Ljava/util/Map;
        intermediary field_26634 Lnet/minecraft/class_1959;field_26634:Ljava/util/Map;
        named structures Lnet/minecraft/world/biome/Biome;structures:Ljava/util/Map;
      • weather

        private final Biome.Weather weather
        Mappings:
        Namespace Name Mixin selector
        official k Lbwq;k:Lbwq$d;
        intermediary field_26393 Lnet/minecraft/class_1959;field_26393:Lnet/minecraft/class_1959$class_5482;
        named weather Lnet/minecraft/world/biome/Biome;weather:Lnet/minecraft/world/biome/Biome$Weather;
      • generationSettings

        private final GenerationSettings generationSettings
        Mappings:
        Namespace Name Mixin selector
        official l Lbwq;l:Lbwr;
        intermediary field_26635 Lnet/minecraft/class_1959;field_26635:Lnet/minecraft/class_5485;
        named generationSettings Lnet/minecraft/world/biome/Biome;generationSettings:Lnet/minecraft/world/biome/GenerationSettings;
      • spawnSettings

        private final SpawnSettings spawnSettings
        Mappings:
        Namespace Name Mixin selector
        official m Lbwq;m:Lbxb;
        intermediary field_26395 Lnet/minecraft/class_1959;field_26395:Lnet/minecraft/class_5483;
        named spawnSettings Lnet/minecraft/world/biome/Biome;spawnSettings:Lnet/minecraft/world/biome/SpawnSettings;
      • depth

        private final float depth
        Mappings:
        Namespace Name Mixin selector
        official n Lbwq;n:F
        intermediary field_9343 Lnet/minecraft/class_1959;field_9343:F
        named depth Lnet/minecraft/world/biome/Biome;depth:F
      • scale

        private final float scale
        Mappings:
        Namespace Name Mixin selector
        official o Lbwq;o:F
        intermediary field_9341 Lnet/minecraft/class_1959;field_9341:F
        named scale Lnet/minecraft/world/biome/Biome;scale:F
      • category

        private final Biome.Category category
        Mappings:
        Namespace Name Mixin selector
        official p Lbwq;p:Lbwq$b;
        intermediary field_9329 Lnet/minecraft/class_1959;field_9329:Lnet/minecraft/class_1959$class_1961;
        named category Lnet/minecraft/world/biome/Biome;category:Lnet/minecraft/world/biome/Biome$Category;
      • effects

        private final BiomeEffects effects
        Mappings:
        Namespace Name Mixin selector
        official q Lbwq;q:Lbwu;
        intermediary field_22039 Lnet/minecraft/class_1959;field_22039:Lnet/minecraft/class_4763;
        named effects Lnet/minecraft/world/biome/Biome;effects:Lnet/minecraft/world/biome/BiomeEffects;
      • temperatureCache

        private final ThreadLocal<Long2FloatLinkedOpenHashMap> temperatureCache
        Mappings:
        Namespace Name Mixin selector
        official r Lbwq;r:Ljava/lang/ThreadLocal;
        intermediary field_20335 Lnet/minecraft/class_1959;field_20335:Ljava/lang/ThreadLocal;
        named temperatureCache Lnet/minecraft/world/biome/Biome;temperatureCache:Ljava/lang/ThreadLocal;
    • 构造器详细资料

      • Biome

        private Biome​(Biome.Weather weather,
                      Biome.Category category,
                      float depth,
                      float scale,
                      BiomeEffects effects,
                      GenerationSettings generationSettings,
                      SpawnSettings spawnSettings)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbwq;<init>(Lbwq$d;Lbwq$b;FFLbwu;Lbwr;Lbxb;)V
        intermediary <init> Lnet/minecraft/class_1959;<init>(Lnet/minecraft/class_1959$class_5482;Lnet/minecraft/class_1959$class_1961;FFLnet/minecraft/class_4763;Lnet/minecraft/class_5485;Lnet/minecraft/class_5483;)V
        named <init> Lnet/minecraft/world/biome/Biome;<init>(Lnet/minecraft/world/biome/Biome$Weather;Lnet/minecraft/world/biome/Biome$Category;FFLnet/minecraft/world/biome/BiomeEffects;Lnet/minecraft/world/biome/GenerationSettings;Lnet/minecraft/world/biome/SpawnSettings;)V
    • 方法详细资料

      • getSkyColor

        public int getSkyColor()
        Mappings:
        Namespace Name Mixin selector
        official a Lbwq;a()I
        intermediary method_8697 Lnet/minecraft/class_1959;method_8697()I
        named getSkyColor Lnet/minecraft/world/biome/Biome;getSkyColor()I
      • getSpawnSettings

        public SpawnSettings getSpawnSettings()
        Mappings:
        Namespace Name Mixin selector
        official b Lbwq;b()Lbxb;
        intermediary method_30966 Lnet/minecraft/class_1959;method_30966()Lnet/minecraft/class_5483;
        named getSpawnSettings Lnet/minecraft/world/biome/Biome;getSpawnSettings()Lnet/minecraft/world/biome/SpawnSettings;
      • getPrecipitation

        public Biome.Precipitation getPrecipitation()
        Mappings:
        Namespace Name Mixin selector
        official c Lbwq;c()Lbwq$e;
        intermediary method_8694 Lnet/minecraft/class_1959;method_8694()Lnet/minecraft/class_1959$class_1963;
        named getPrecipitation Lnet/minecraft/world/biome/Biome;getPrecipitation()Lnet/minecraft/world/biome/Biome$Precipitation;
      • hasHighHumidity

        public boolean hasHighHumidity()
        Mappings:
        Namespace Name Mixin selector
        official d Lbwq;d()Z
        intermediary method_8724 Lnet/minecraft/class_1959;method_8724()Z
        named hasHighHumidity Lnet/minecraft/world/biome/Biome;hasHighHumidity()Z
      • computeTemperature

        private float computeTemperature​(BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official c Lbwq;c(Lgb;)F
        intermediary method_8707 Lnet/minecraft/class_1959;method_8707(Lnet/minecraft/class_2338;)F
        named computeTemperature Lnet/minecraft/world/biome/Biome;computeTemperature(Lnet/minecraft/util/math/BlockPos;)F
      • getTemperature

        public final float getTemperature​(BlockPos blockPos)
        Mappings:
        Namespace Name Mixin selector
        official a Lbwq;a(Lgb;)F
        intermediary method_21740 Lnet/minecraft/class_1959;method_21740(Lnet/minecraft/class_2338;)F
        named getTemperature Lnet/minecraft/world/biome/Biome;getTemperature(Lnet/minecraft/util/math/BlockPos;)F
      • canSetIce

        public boolean canSetIce​(WorldView world,
                                 BlockPos blockPos)
        Mappings:
        Namespace Name Mixin selector
        official a Lbwq;a(Lbvu;Lgb;)Z
        intermediary method_8705 Lnet/minecraft/class_1959;method_8705(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
        named canSetIce Lnet/minecraft/world/biome/Biome;canSetIce(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;)Z
      • canSetIce

        public boolean canSetIce​(WorldView world,
                                 BlockPos pos,
                                 boolean doWaterCheck)
        Mappings:
        Namespace Name Mixin selector
        official a Lbwq;a(Lbvu;Lgb;Z)Z
        intermediary method_8685 Lnet/minecraft/class_1959;method_8685(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Z)Z
        named canSetIce Lnet/minecraft/world/biome/Biome;canSetIce(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;Z)Z
      • isCold

        public boolean isCold​(BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official b Lbwq;b(Lgb;)Z
        intermediary method_33599 Lnet/minecraft/class_1959;method_33599(Lnet/minecraft/class_2338;)Z
        named isCold Lnet/minecraft/world/biome/Biome;isCold(Lnet/minecraft/util/math/BlockPos;)Z
      • canSetSnow

        public boolean canSetSnow​(WorldView world,
                                  BlockPos blockPos)
        Mappings:
        Namespace Name Mixin selector
        official b Lbwq;b(Lbvu;Lgb;)Z
        intermediary method_8696 Lnet/minecraft/class_1959;method_8696(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
        named canSetSnow Lnet/minecraft/world/biome/Biome;canSetSnow(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;)Z
      • getGenerationSettings

        public GenerationSettings getGenerationSettings()
        Mappings:
        Namespace Name Mixin selector
        official e Lbwq;e()Lbwr;
        intermediary method_30970 Lnet/minecraft/class_1959;method_30970()Lnet/minecraft/class_5485;
        named getGenerationSettings Lnet/minecraft/world/biome/Biome;getGenerationSettings()Lnet/minecraft/world/biome/GenerationSettings;
      • generateFeatureStep

        public void generateFeatureStep​(StructureAccessor structureAccessor,
                                        ChunkGenerator chunkGenerator,
                                        ChunkRegion region,
                                        long populationSeed,
                                        ChunkRandom random,
                                        BlockPos origin)
        Mappings:
        Namespace Name Mixin selector
        official a Lbwq;a(Lbwi;Lclm;Labp;JLcph;Lgb;)V
        intermediary method_8702 Lnet/minecraft/class_1959;method_8702(Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_3233;JLnet/minecraft/class_2919;Lnet/minecraft/class_2338;)V
        named generateFeatureStep Lnet/minecraft/world/biome/Biome;generateFeatureStep(Lnet/minecraft/world/gen/StructureAccessor;Lnet/minecraft/world/gen/chunk/ChunkGenerator;Lnet/minecraft/world/ChunkRegion;JLnet/minecraft/world/gen/ChunkRandom;Lnet/minecraft/util/math/BlockPos;)V
      • getFogColor

        public int getFogColor()
        Mappings:
        Namespace Name Mixin selector
        official f Lbwq;f()I
        intermediary method_24376 Lnet/minecraft/class_1959;method_24376()I
        named getFogColor Lnet/minecraft/world/biome/Biome;getFogColor()I
      • getGrassColorAt

        public int getGrassColorAt​(double x,
                                   double z)
        Mappings:
        Namespace Name Mixin selector
        official a Lbwq;a(DD)I
        intermediary method_8711 Lnet/minecraft/class_1959;method_8711(DD)I
        named getGrassColorAt Lnet/minecraft/world/biome/Biome;getGrassColorAt(DD)I
      • getDefaultGrassColor

        private int getDefaultGrassColor()
        Mappings:
        Namespace Name Mixin selector
        official v Lbwq;v()I
        intermediary method_30773 Lnet/minecraft/class_1959;method_30773()I
        named getDefaultGrassColor Lnet/minecraft/world/biome/Biome;getDefaultGrassColor()I
      • getFoliageColor

        public int getFoliageColor()
        Mappings:
        Namespace Name Mixin selector
        official g Lbwq;g()I
        intermediary method_8698 Lnet/minecraft/class_1959;method_8698()I
        named getFoliageColor Lnet/minecraft/world/biome/Biome;getFoliageColor()I
      • getDefaultFoliageColor

        private int getDefaultFoliageColor()
        Mappings:
        Namespace Name Mixin selector
        official w Lbwq;w()I
        intermediary method_30774 Lnet/minecraft/class_1959;method_30774()I
        named getDefaultFoliageColor Lnet/minecraft/world/biome/Biome;getDefaultFoliageColor()I
      • buildSurface

        public void buildSurface​(Random random,
                                 Chunk chunk,
                                 int x,
                                 int z,
                                 int worldHeight,
                                 double noise,
                                 BlockState defaultBlock,
                                 BlockState defaultFluid,
                                 int seaLevel,
                                 int int2,
                                 long long2)
        Mappings:
        Namespace Name Mixin selector
        official a Lbwq;a(Ljava/util/Random;Lclk;IIIDLcjr;Lcjr;IIJ)V
        intermediary method_8703 Lnet/minecraft/class_1959;method_8703(Ljava/util/Random;Lnet/minecraft/class_2791;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJ)V
        named buildSurface Lnet/minecraft/world/biome/Biome;buildSurface(Ljava/util/Random;Lnet/minecraft/world/chunk/Chunk;IIIDLnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;IIJ)V
      • getDepth

        public final float getDepth()
        Mappings:
        Namespace Name Mixin selector
        official h Lbwq;h()F
        intermediary method_8695 Lnet/minecraft/class_1959;method_8695()F
        named getDepth Lnet/minecraft/world/biome/Biome;getDepth()F
      • getDownfall

        public final float getDownfall()
        Mappings:
        Namespace Name Mixin selector
        official i Lbwq;i()F
        intermediary method_8715 Lnet/minecraft/class_1959;method_8715()F
        named getDownfall Lnet/minecraft/world/biome/Biome;getDownfall()F
      • getScale

        public final float getScale()
        Mappings:
        Namespace Name Mixin selector
        official j Lbwq;j()F
        intermediary method_8686 Lnet/minecraft/class_1959;method_8686()F
        named getScale Lnet/minecraft/world/biome/Biome;getScale()F
      • getTemperature

        public final float getTemperature()
        Mappings:
        Namespace Name Mixin selector
        official k Lbwq;k()F
        intermediary method_8712 Lnet/minecraft/class_1959;method_8712()F
        named getTemperature Lnet/minecraft/world/biome/Biome;getTemperature()F
      • getEffects

        public BiomeEffects getEffects()
        Mappings:
        Namespace Name Mixin selector
        official l Lbwq;l()Lbwu;
        intermediary method_24377 Lnet/minecraft/class_1959;method_24377()Lnet/minecraft/class_4763;
        named getEffects Lnet/minecraft/world/biome/Biome;getEffects()Lnet/minecraft/world/biome/BiomeEffects;
      • getWaterColor

        public final int getWaterColor()
        Mappings:
        Namespace Name Mixin selector
        official m Lbwq;m()I
        intermediary method_8687 Lnet/minecraft/class_1959;method_8687()I
        named getWaterColor Lnet/minecraft/world/biome/Biome;getWaterColor()I
      • getWaterFogColor

        public final int getWaterFogColor()
        Mappings:
        Namespace Name Mixin selector
        official n Lbwq;n()I
        intermediary method_8713 Lnet/minecraft/class_1959;method_8713()I
        named getWaterFogColor Lnet/minecraft/world/biome/Biome;getWaterFogColor()I
      • getParticleConfig

        public Optional<BiomeParticleConfig> getParticleConfig()
        Mappings:
        Namespace Name Mixin selector
        official o Lbwq;o()Ljava/util/Optional;
        intermediary method_24378 Lnet/minecraft/class_1959;method_24378()Ljava/util/Optional;
        named getParticleConfig Lnet/minecraft/world/biome/Biome;getParticleConfig()Ljava/util/Optional;
      • getLoopSound

        public Optional<SoundEvent> getLoopSound()
        Mappings:
        Namespace Name Mixin selector
        official p Lbwq;p()Ljava/util/Optional;
        intermediary method_24935 Lnet/minecraft/class_1959;method_24935()Ljava/util/Optional;
        named getLoopSound Lnet/minecraft/world/biome/Biome;getLoopSound()Ljava/util/Optional;
      • getMoodSound

        public Optional<BiomeMoodSound> getMoodSound()
        Mappings:
        Namespace Name Mixin selector
        official q Lbwq;q()Ljava/util/Optional;
        intermediary method_24936 Lnet/minecraft/class_1959;method_24936()Ljava/util/Optional;
        named getMoodSound Lnet/minecraft/world/biome/Biome;getMoodSound()Ljava/util/Optional;
      • getAdditionsSound

        public Optional<BiomeAdditionsSound> getAdditionsSound()
        Mappings:
        Namespace Name Mixin selector
        official r Lbwq;r()Ljava/util/Optional;
        intermediary method_24937 Lnet/minecraft/class_1959;method_24937()Ljava/util/Optional;
        named getAdditionsSound Lnet/minecraft/world/biome/Biome;getAdditionsSound()Ljava/util/Optional;
      • getMusic

        public Optional<MusicSound> getMusic()
        Mappings:
        Namespace Name Mixin selector
        official s Lbwq;s()Ljava/util/Optional;
        intermediary method_27343 Lnet/minecraft/class_1959;method_27343()Ljava/util/Optional;
        named getMusic Lnet/minecraft/world/biome/Biome;getMusic()Ljava/util/Optional;
      • getCategory

        public final Biome.Category getCategory()
        Mappings:
        Namespace Name Mixin selector
        official t Lbwq;t()Lbwq$b;
        intermediary method_8688 Lnet/minecraft/class_1959;method_8688()Lnet/minecraft/class_1959$class_1961;
        named getCategory Lnet/minecraft/world/biome/Biome;getCategory()Lnet/minecraft/world/biome/Biome$Category;
      • toString

        public String toString()
        覆盖:
        toString 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official toString Lbwq;toString()Ljava/lang/String;
        intermediary toString Lnet/minecraft/class_1959;toString()Ljava/lang/String;
        named toString Lnet/minecraft/world/biome/Biome;toString()Ljava/lang/String;