Package net.minecraft.world.biome
Class Biome
java.lang.Object
net.minecraft.world.biome.Biome
- Mappings:
Namespace Name named net/minecraft/world/biome/Biomeintermediary net/minecraft/class_1959official dvo
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumstatic enumprivate static final record -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<Biome> private final BiomeEffectsprivate final class_12199static final OctaveSimplexNoiseSamplerDeprecated, for removal: This API element is subject to removal in a future version.(package private) static final OctaveSimplexNoiseSamplerprivate final GenerationSettingsprivate static final intstatic final com.mojang.serialization.Codec<Biome> static final com.mojang.serialization.Codec<RegistryEntry<Biome>> static final com.mojang.serialization.Codec<RegistryEntryList<Biome>> private final SpawnSettingsprivate static final OctaveSimplexNoiseSamplerprivate final ThreadLocal<Long2FloatLinkedOpenHashMap> private final Biome.Weather -
Constructor Summary
ConstructorsConstructorDescriptionBiome(Biome.Weather weather, class_12199 effects, BiomeEffects biomeEffects, GenerationSettings generationSettings, SpawnSettings spawnSettings) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleancanSetSnow(WorldView world, BlockPos pos) private floatcomputeTemperature(BlockPos pos, int seaLevel) booleandoesNotSnow(BlockPos pos, int seaLevel) private intprivate intprivate intintintprivate intintgetGrassColorAt(double x, double z) getPrecipitation(BlockPos pos, int seaLevel) floatprivate floatgetTemperature(BlockPos blockPos, int seaLevel) Deprecated.intbooleanbooleanbooleanshouldGenerateLowerFrozenOceanSurface(BlockPos pos, int seaLevel)
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector named CODECLnet/minecraft/world/biome/Biome;CODEC:Lcom/mojang/serialization/Codec;intermediary field_25819Lnet/minecraft/class_1959;field_25819:Lcom/mojang/serialization/Codec;official aLdvo;a:Lcom/mojang/serialization/Codec;
-
NETWORK_CODEC
- Mappings:
Namespace Name Mixin selector named NETWORK_CODECLnet/minecraft/world/biome/Biome;NETWORK_CODEC:Lcom/mojang/serialization/Codec;intermediary field_26633Lnet/minecraft/class_1959;field_26633:Lcom/mojang/serialization/Codec;official bLdvo;b:Lcom/mojang/serialization/Codec;
-
REGISTRY_CODEC
- Mappings:
Namespace Name Mixin selector named REGISTRY_CODECLnet/minecraft/world/biome/Biome;REGISTRY_CODEC:Lcom/mojang/serialization/Codec;intermediary field_24677Lnet/minecraft/class_1959;field_24677:Lcom/mojang/serialization/Codec;official cLdvo;c:Lcom/mojang/serialization/Codec;
-
REGISTRY_ENTRY_LIST_CODEC
public static final com.mojang.serialization.Codec<RegistryEntryList<Biome>> REGISTRY_ENTRY_LIST_CODEC- Mappings:
Namespace Name Mixin selector named REGISTRY_ENTRY_LIST_CODECLnet/minecraft/world/biome/Biome;REGISTRY_ENTRY_LIST_CODEC:Lcom/mojang/serialization/Codec;intermediary field_26750Lnet/minecraft/class_1959;field_26750:Lcom/mojang/serialization/Codec;official dLdvo;d:Lcom/mojang/serialization/Codec;
-
TEMPERATURE_NOISE
- Mappings:
Namespace Name Mixin selector named TEMPERATURE_NOISELnet/minecraft/world/biome/Biome;TEMPERATURE_NOISE:Lnet/minecraft/util/math/noise/OctaveSimplexNoiseSampler;intermediary field_9335Lnet/minecraft/class_1959;field_9335:Lnet/minecraft/class_3543;official fLdvo;f:Lfia;
-
FROZEN_OCEAN_NOISE
- Mappings:
Namespace Name Mixin selector named FROZEN_OCEAN_NOISELnet/minecraft/world/biome/Biome;FROZEN_OCEAN_NOISE:Lnet/minecraft/util/math/noise/OctaveSimplexNoiseSampler;intermediary field_26392Lnet/minecraft/class_1959;field_26392:Lnet/minecraft/class_3543;official gLdvo;g:Lfia;
-
FOLIAGE_NOISE
Deprecated, for removal: This API element is subject to removal in a future version.- Mappings:
Namespace Name Mixin selector named FOLIAGE_NOISELnet/minecraft/world/biome/Biome;FOLIAGE_NOISE:Lnet/minecraft/util/math/noise/OctaveSimplexNoiseSampler;intermediary field_9324Lnet/minecraft/class_1959;field_9324:Lnet/minecraft/class_3543;official eLdvo;e:Lfia;
-
MAX_TEMPERATURE_CACHE_SIZE
private static final int MAX_TEMPERATURE_CACHE_SIZE- See Also:
- Mappings:
Namespace Name Mixin selector named MAX_TEMPERATURE_CACHE_SIZELnet/minecraft/world/biome/Biome;MAX_TEMPERATURE_CACHE_SIZE:Iintermediary field_30978Lnet/minecraft/class_1959;field_30978:Iofficial hLdvo;h:I
-
weather
- Mappings:
Namespace Name Mixin selector named weatherLnet/minecraft/world/biome/Biome;weather:Lnet/minecraft/world/biome/Biome$Weather;intermediary field_26393Lnet/minecraft/class_1959;field_26393:Lnet/minecraft/class_1959$class_5482;official iLdvo;i:Ldvo$b;
-
generationSettings
- Mappings:
Namespace Name Mixin selector named generationSettingsLnet/minecraft/world/biome/Biome;generationSettings:Lnet/minecraft/world/biome/GenerationSettings;intermediary field_26635Lnet/minecraft/class_1959;field_26635:Lnet/minecraft/class_5485;official jLdvo;j:Ldvp;
-
spawnSettings
- Mappings:
Namespace Name Mixin selector named spawnSettingsLnet/minecraft/world/biome/Biome;spawnSettings:Lnet/minecraft/world/biome/SpawnSettings;intermediary field_26395Lnet/minecraft/class_1959;field_26395:Lnet/minecraft/class_5483;official kLdvo;k:Ldwa;
-
field_63809
- Mappings:
Namespace Name Mixin selector named field_63809Lnet/minecraft/world/biome/Biome;field_63809:Lnet/minecraft/class_12199;intermediary field_63809Lnet/minecraft/class_1959;field_63809:Lnet/minecraft/class_12199;official lLdvo;l:Lcdw;
-
effects
- Mappings:
Namespace Name Mixin selector named effectsLnet/minecraft/world/biome/Biome;effects:Lnet/minecraft/world/biome/BiomeEffects;intermediary field_22039Lnet/minecraft/class_1959;field_22039:Lnet/minecraft/class_4763;official mLdvo;m:Ldvu;
-
temperatureCache
- Mappings:
Namespace Name Mixin selector named temperatureCacheLnet/minecraft/world/biome/Biome;temperatureCache:Ljava/lang/ThreadLocal;intermediary field_20335Lnet/minecraft/class_1959;field_20335:Ljava/lang/ThreadLocal;official nLdvo;n:Ljava/lang/ThreadLocal;
-
-
Constructor Details
-
Biome
Biome(Biome.Weather weather, class_12199 effects, BiomeEffects biomeEffects, GenerationSettings generationSettings, SpawnSettings spawnSettings) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/world/biome/Biome;<init>(Lnet/minecraft/world/biome/Biome$Weather;Lnet/minecraft/class_12199;Lnet/minecraft/world/biome/BiomeEffects;Lnet/minecraft/world/biome/GenerationSettings;Lnet/minecraft/world/biome/SpawnSettings;)Vintermediary <init>Lnet/minecraft/class_1959;<init>(Lnet/minecraft/class_1959$class_5482;Lnet/minecraft/class_12199;Lnet/minecraft/class_4763;Lnet/minecraft/class_5485;Lnet/minecraft/class_5483;)Vofficial <init>Ldvo;<init>(Ldvo$b;Lcdw;Ldvu;Ldvp;Ldwa;)V
-
-
Method Details
-
getSpawnSettings
- Mappings:
Namespace Name Mixin selector named getSpawnSettingsLnet/minecraft/world/biome/Biome;getSpawnSettings()Lnet/minecraft/world/biome/SpawnSettings;intermediary method_30966Lnet/minecraft/class_1959;method_30966()Lnet/minecraft/class_5483;official aLdvo;a()Ldwa;
-
hasPrecipitation
public boolean hasPrecipitation()- Mappings:
Namespace Name Mixin selector named hasPrecipitationLnet/minecraft/world/biome/Biome;hasPrecipitation()Zintermediary method_48163Lnet/minecraft/class_1959;method_48163()Zofficial bLdvo;b()Z
-
getPrecipitation
- Mappings:
Namespace Name Mixin selector named getPrecipitationLnet/minecraft/world/biome/Biome;getPrecipitation(Lnet/minecraft/util/math/BlockPos;I)Lnet/minecraft/world/biome/Biome$Precipitation;intermediary method_48162Lnet/minecraft/class_1959;method_48162(Lnet/minecraft/class_2338;I)Lnet/minecraft/class_1959$class_1963;official aLdvo;a(Liz;I)Ldvo$c;
-
computeTemperature
- Mappings:
Namespace Name Mixin selector named computeTemperatureLnet/minecraft/world/biome/Biome;computeTemperature(Lnet/minecraft/util/math/BlockPos;I)Fintermediary method_8707Lnet/minecraft/class_1959;method_8707(Lnet/minecraft/class_2338;I)Fofficial eLdvo;e(Liz;I)F
-
getTemperature
Deprecated.- Mappings:
Namespace Name Mixin selector named getTemperatureLnet/minecraft/world/biome/Biome;getTemperature(Lnet/minecraft/util/math/BlockPos;I)Fintermediary method_21740Lnet/minecraft/class_1959;method_21740(Lnet/minecraft/class_2338;I)Fofficial fLdvo;f(Liz;I)F
-
canSetIce
- Mappings:
Namespace Name Mixin selector named canSetIceLnet/minecraft/world/biome/Biome;canSetIce(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;)Zintermediary method_8705Lnet/minecraft/class_1959;method_8705(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Zofficial aLdvo;a(Lduq;Liz;)Z
-
canSetIce
- Mappings:
Namespace Name Mixin selector named canSetIceLnet/minecraft/world/biome/Biome;canSetIce(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;Z)Zintermediary method_8685Lnet/minecraft/class_1959;method_8685(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Z)Zofficial aLdvo;a(Lduq;Liz;Z)Z
-
isCold
- Mappings:
Namespace Name Mixin selector named isColdLnet/minecraft/world/biome/Biome;isCold(Lnet/minecraft/util/math/BlockPos;I)Zintermediary method_33599Lnet/minecraft/class_1959;method_33599(Lnet/minecraft/class_2338;I)Zofficial bLdvo;b(Liz;I)Z
-
doesNotSnow
- Mappings:
Namespace Name Mixin selector named doesNotSnowLnet/minecraft/world/biome/Biome;doesNotSnow(Lnet/minecraft/util/math/BlockPos;I)Zintermediary method_39927Lnet/minecraft/class_1959;method_39927(Lnet/minecraft/class_2338;I)Zofficial cLdvo;c(Liz;I)Z
-
shouldGenerateLowerFrozenOceanSurface
- Mappings:
Namespace Name Mixin selector named shouldGenerateLowerFrozenOceanSurfaceLnet/minecraft/world/biome/Biome;shouldGenerateLowerFrozenOceanSurface(Lnet/minecraft/util/math/BlockPos;I)Zintermediary method_39928Lnet/minecraft/class_1959;method_39928(Lnet/minecraft/class_2338;I)Zofficial dLdvo;d(Liz;I)Z
-
canSetSnow
- Mappings:
Namespace Name Mixin selector named canSetSnowLnet/minecraft/world/biome/Biome;canSetSnow(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;)Zintermediary method_8696Lnet/minecraft/class_1959;method_8696(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Zofficial bLdvo;b(Lduq;Liz;)Z
-
getGenerationSettings
- Mappings:
Namespace Name Mixin selector named getGenerationSettingsLnet/minecraft/world/biome/Biome;getGenerationSettings()Lnet/minecraft/world/biome/GenerationSettings;intermediary method_30970Lnet/minecraft/class_1959;method_30970()Lnet/minecraft/class_5485;official cLdvo;c()Ldvp;
-
getGrassColorAt
public int getGrassColorAt(double x, double z) - Mappings:
Namespace Name Mixin selector named getGrassColorAtLnet/minecraft/world/biome/Biome;getGrassColorAt(DD)Iintermediary method_8711Lnet/minecraft/class_1959;method_8711(DD)Iofficial aLdvo;a(DD)I
-
getGrassColor
private int getGrassColor()- Mappings:
Namespace Name Mixin selector named getGrassColorLnet/minecraft/world/biome/Biome;getGrassColor()Iintermediary method_66386Lnet/minecraft/class_1959;method_66386()Iofficial jLdvo;j()I
-
getDefaultGrassColor
private int getDefaultGrassColor()- Mappings:
Namespace Name Mixin selector named getDefaultGrassColorLnet/minecraft/world/biome/Biome;getDefaultGrassColor()Iintermediary method_30773Lnet/minecraft/class_1959;method_30773()Iofficial kLdvo;k()I
-
getFoliageColor
public int getFoliageColor()- Mappings:
Namespace Name Mixin selector named getFoliageColorLnet/minecraft/world/biome/Biome;getFoliageColor()Iintermediary method_8698Lnet/minecraft/class_1959;method_8698()Iofficial dLdvo;d()I
-
getDefaultFoliageColor
private int getDefaultFoliageColor()- Mappings:
Namespace Name Mixin selector named getDefaultFoliageColorLnet/minecraft/world/biome/Biome;getDefaultFoliageColor()Iintermediary method_30774Lnet/minecraft/class_1959;method_30774()Iofficial lLdvo;l()I
-
getDryFoliageColor
public int getDryFoliageColor()- Mappings:
Namespace Name Mixin selector named getDryFoliageColorLnet/minecraft/world/biome/Biome;getDryFoliageColor()Iintermediary method_68145Lnet/minecraft/class_1959;method_68145()Iofficial eLdvo;e()I
-
getDefaultDryFoliageColor
private int getDefaultDryFoliageColor()- Mappings:
Namespace Name Mixin selector named getDefaultDryFoliageColorLnet/minecraft/world/biome/Biome;getDefaultDryFoliageColor()Iintermediary method_68146Lnet/minecraft/class_1959;method_68146()Iofficial mLdvo;m()I
-
getTemperature
public float getTemperature()- Mappings:
Namespace Name Mixin selector named getTemperatureLnet/minecraft/world/biome/Biome;getTemperature()Fintermediary method_8712Lnet/minecraft/class_1959;method_8712()Fofficial fLdvo;f()F
-
method_75734
- Mappings:
Namespace Name Mixin selector named method_75734Lnet/minecraft/world/biome/Biome;method_75734()Lnet/minecraft/class_12199;intermediary method_75734Lnet/minecraft/class_1959;method_75734()Lnet/minecraft/class_12199;official gLdvo;g()Lcdw;
-
getEffects
- Mappings:
Namespace Name Mixin selector named getEffectsLnet/minecraft/world/biome/Biome;getEffects()Lnet/minecraft/world/biome/BiomeEffects;intermediary method_24377Lnet/minecraft/class_1959;method_24377()Lnet/minecraft/class_4763;official hLdvo;h()Ldvu;
-
getWaterColor
public int getWaterColor()- Mappings:
Namespace Name Mixin selector named getWaterColorLnet/minecraft/world/biome/Biome;getWaterColor()Iintermediary method_8687Lnet/minecraft/class_1959;method_8687()Iofficial iLdvo;i()I
-