Package net.minecraft.world.biome
Class Biome
java.lang.Object
net.minecraft.world.biome.Biome
- Mappings:
Namespace Name official caz
intermediary net/minecraft/class_1959
named net/minecraft/world/biome/Biome
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static enum
static enum
static enum
private static class
-
Field Summary
Modifier and TypeFieldDescriptionprivate final Biome.Category
static final com.mojang.serialization.Codec<Biome>
private final BiomeEffects
static final com.mojang.serialization.Codec<Biome>
private static final int
static final OctaveSimplexNoiseSampler
Deprecated, for removal: This API element is subject to removal in a future version.(package private) static final OctaveSimplexNoiseSampler
private final GenerationSettings
static final Logger
private final SpawnSettings
private static final OctaveSimplexNoiseSampler
private final ThreadLocal<Long2FloatLinkedOpenHashMap>
private final Biome.Weather
-
Constructor Summary
ConstructorDescriptionBiome
(Biome.Weather weather, Biome.Category category, BiomeEffects effects, GenerationSettings generationSettings, SpawnSettings spawnSettings) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
canSetSnow
(WorldView world, BlockPos pos) private float
boolean
doesNotSnow
(BlockPos pos) final Biome.Category
private int
private int
final float
int
int
int
getGrassColorAt
(double x, double z) getMusic()
int
final float
private float
getTemperature
(BlockPos blockPos) Deprecated.final int
final int
boolean
boolean
boolean
boolean
toString()
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official a
Lcaz;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
- Mappings:
Namespace Name Mixin selector official b
Lcaz;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
- Mappings:
Namespace Name Mixin selector official c
Lcaz;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
- Mappings:
Namespace Name Mixin selector official d
Lcaz;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
- Mappings:
Namespace Name Mixin selector official e
Lcaz;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
- Mappings:
Namespace Name Mixin selector official g
Lcaz;g:Ldhc;
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
- Mappings:
Namespace Name Mixin selector official h
Lcaz;h:Ldhc;
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
Deprecated, for removal: This API element is subject to removal in a future version.- Mappings:
Namespace Name Mixin selector official f
Lcaz;f:Ldhc;
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- See Also:
- Mappings:
Namespace Name Mixin selector official i
Lcaz;i:I
intermediary field_30978
Lnet/minecraft/class_1959;field_30978:I
named field_30978
Lnet/minecraft/world/biome/Biome;field_30978:I
-
weather
- Mappings:
Namespace Name Mixin selector official j
Lcaz;j:Lcaz$c;
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
- Mappings:
Namespace Name Mixin selector official k
Lcaz;k:Lcba;
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
- Mappings:
Namespace Name Mixin selector official l
Lcaz;l:Lcbj;
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;
-
category
- Mappings:
Namespace Name Mixin selector official m
Lcaz;m:Lcaz$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
- Mappings:
Namespace Name Mixin selector official n
Lcaz;n:Lcbe;
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
- Mappings:
Namespace Name Mixin selector official o
Lcaz;o: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;
-
-
Constructor Details
-
Biome
Biome(Biome.Weather weather, Biome.Category category, BiomeEffects effects, GenerationSettings generationSettings, SpawnSettings spawnSettings) - Mappings:
Namespace Name Mixin selector official <init>
Lcaz;<init>(Lcaz$c;Lcaz$b;Lcbe;Lcba;Lcbj;)V
intermediary <init>
Lnet/minecraft/class_1959;<init>(Lnet/minecraft/class_1959$class_5482;Lnet/minecraft/class_1959$class_1961;Lnet/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;Lnet/minecraft/world/biome/BiomeEffects;Lnet/minecraft/world/biome/GenerationSettings;Lnet/minecraft/world/biome/SpawnSettings;)V
-
-
Method Details
-
getSkyColor
public int getSkyColor()- Mappings:
Namespace Name Mixin selector official a
Lcaz;a()I
intermediary method_8697
Lnet/minecraft/class_1959;method_8697()I
named getSkyColor
Lnet/minecraft/world/biome/Biome;getSkyColor()I
-
getSpawnSettings
- Mappings:
Namespace Name Mixin selector official b
Lcaz;b()Lcbj;
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
- Mappings:
Namespace Name Mixin selector official c
Lcaz;c()Lcaz$d;
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
Lcaz;d()Z
intermediary method_8724
Lnet/minecraft/class_1959;method_8724()Z
named hasHighHumidity
Lnet/minecraft/world/biome/Biome;hasHighHumidity()Z
-
computeTemperature
- Mappings:
Namespace Name Mixin selector official e
Lcaz;e(Lgh;)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
Deprecated.- Mappings:
Namespace Name Mixin selector official f
Lcaz;f(Lgh;)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
- Mappings:
Namespace Name Mixin selector official a
Lcaz;a(Lcag;Lgh;)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
- Mappings:
Namespace Name Mixin selector official a
Lcaz;a(Lcag;Lgh;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
- Mappings:
Namespace Name Mixin selector official a
Lcaz;a(Lgh;)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
-
doesNotSnow
- Mappings:
Namespace Name Mixin selector official b
Lcaz;b(Lgh;)Z
intermediary method_39927
Lnet/minecraft/class_1959;method_39927(Lnet/minecraft/class_2338;)Z
named doesNotSnow
Lnet/minecraft/world/biome/Biome;doesNotSnow(Lnet/minecraft/util/math/BlockPos;)Z
-
shouldGenerateLowerFrozenOceanSurface
- Mappings:
Namespace Name Mixin selector official c
Lcaz;c(Lgh;)Z
intermediary method_39928
Lnet/minecraft/class_1959;method_39928(Lnet/minecraft/class_2338;)Z
named shouldGenerateLowerFrozenOceanSurface
Lnet/minecraft/world/biome/Biome;shouldGenerateLowerFrozenOceanSurface(Lnet/minecraft/util/math/BlockPos;)Z
-
isHot
- Mappings:
Namespace Name Mixin selector official d
Lcaz;d(Lgh;)Z
intermediary method_39929
Lnet/minecraft/class_1959;method_39929(Lnet/minecraft/class_2338;)Z
named isHot
Lnet/minecraft/world/biome/Biome;isHot(Lnet/minecraft/util/math/BlockPos;)Z
-
canSetSnow
- Mappings:
Namespace Name Mixin selector official b
Lcaz;b(Lcag;Lgh;)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
- Mappings:
Namespace Name Mixin selector official e
Lcaz;e()Lcba;
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;
-
getFogColor
public int getFogColor()- Mappings:
Namespace Name Mixin selector official f
Lcaz;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
Lcaz;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 s
Lcaz;s()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
Lcaz;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 t
Lcaz;t()I
intermediary method_30774
Lnet/minecraft/class_1959;method_30774()I
named getDefaultFoliageColor
Lnet/minecraft/world/biome/Biome;getDefaultFoliageColor()I
-
getDownfall
public final float getDownfall()- Mappings:
Namespace Name Mixin selector official h
Lcaz;h()F
intermediary method_8715
Lnet/minecraft/class_1959;method_8715()F
named getDownfall
Lnet/minecraft/world/biome/Biome;getDownfall()F
-
getTemperature
public final float getTemperature()- Mappings:
Namespace Name Mixin selector official i
Lcaz;i()F
intermediary method_8712
Lnet/minecraft/class_1959;method_8712()F
named getTemperature
Lnet/minecraft/world/biome/Biome;getTemperature()F
-
getEffects
- Mappings:
Namespace Name Mixin selector official j
Lcaz;j()Lcbe;
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 k
Lcaz;k()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 l
Lcaz;l()I
intermediary method_8713
Lnet/minecraft/class_1959;method_8713()I
named getWaterFogColor
Lnet/minecraft/world/biome/Biome;getWaterFogColor()I
-
getParticleConfig
- Mappings:
Namespace Name Mixin selector official m
Lcaz;m()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
- Mappings:
Namespace Name Mixin selector official n
Lcaz;n()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
- Mappings:
Namespace Name Mixin selector official o
Lcaz;o()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
- Mappings:
Namespace Name Mixin selector official p
Lcaz;p()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
- Mappings:
Namespace Name Mixin selector official q
Lcaz;q()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
- Mappings:
Namespace Name Mixin selector official r
Lcaz;r()Lcaz$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
-