mirror of https://github.com/FabricMC/yarn.git
226 lines
12 KiB
Plaintext
226 lines
12 KiB
Plaintext
CLASS net/minecraft/class_6554 net/minecraft/world/biome/source/util/VanillaBiomeParameters
|
|
FIELD field_34500 MAX_VALLEY_WEIRDNESS F
|
|
FIELD field_34502 MAX_HIGH_WEIRDNESS F
|
|
FIELD field_34503 MAX_PEAK_WEIRDNESS F
|
|
FIELD field_34504 defaultParameter Lnet/minecraft/class_6544$class_6546;
|
|
FIELD field_34505 temperatureParameters [Lnet/minecraft/class_6544$class_6546;
|
|
FIELD field_34506 humidityParameters [Lnet/minecraft/class_6544$class_6546;
|
|
FIELD field_34507 erosionParameters [Lnet/minecraft/class_6544$class_6546;
|
|
FIELD field_34508 frozenTemperature Lnet/minecraft/class_6544$class_6546;
|
|
FIELD field_34509 nonFrozenTemperatureParameters Lnet/minecraft/class_6544$class_6546;
|
|
FIELD field_34510 mushroomFieldsContinentalness Lnet/minecraft/class_6544$class_6546;
|
|
FIELD field_34511 deepOceanContinentalness Lnet/minecraft/class_6544$class_6546;
|
|
FIELD field_34512 oceanContinentalness Lnet/minecraft/class_6544$class_6546;
|
|
FIELD field_34513 coastContinentalness Lnet/minecraft/class_6544$class_6546;
|
|
FIELD field_34514 riverContinentalness Lnet/minecraft/class_6544$class_6546;
|
|
FIELD field_34515 nearInlandContinentalness Lnet/minecraft/class_6544$class_6546;
|
|
FIELD field_34516 midInlandContinentalness Lnet/minecraft/class_6544$class_6546;
|
|
FIELD field_34517 farInlandContinentalness Lnet/minecraft/class_6544$class_6546;
|
|
FIELD field_34518 oceanBiomes [[Lnet/minecraft/class_5321;
|
|
FIELD field_34519 commonBiomes [[Lnet/minecraft/class_5321;
|
|
FIELD field_34520 uncommonBiomes [[Lnet/minecraft/class_5321;
|
|
FIELD field_34521 nearMountainBiomes [[Lnet/minecraft/class_5321;
|
|
FIELD field_34522 specialNearMountainBiomes [[Lnet/minecraft/class_5321;
|
|
FIELD field_35041 MAX_MID_WEIRDNESS F
|
|
FIELD field_35047 MAX_LOW_WEIRDNESS F
|
|
FIELD field_35048 MAX_SECOND_HIGH_WEIRDNESS F
|
|
FIELD field_36339 windsweptBiomes [[Lnet/minecraft/class_5321;
|
|
METHOD method_38179 getPeaksValleysDescription (D)Ljava/lang/String;
|
|
ARG 0 weirdness
|
|
METHOD method_38180 getNoiseRangeIndex (D[Lnet/minecraft/class_6544$class_6546;)Ljava/lang/String;
|
|
ARG 0 noisePoint
|
|
ARG 2 noiseRanges
|
|
METHOD method_38181 getShoreBiome (II)Lnet/minecraft/class_5321;
|
|
COMMENT {@return an appropriate shore biome for the given temperature and humidity}.
|
|
ARG 1 temperature
|
|
ARG 2 humidity
|
|
METHOD method_38182 getRegularBiome (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321;
|
|
COMMENT {@return a regular biome.} This can be a {@linkplain #commonBiomes common} or {@linkplain #uncommonBiomes uncommon} biome, depending on
|
|
COMMENT temperature and humidity.
|
|
COMMENT
|
|
COMMENT Note that for negative weirdness values, only common biomes can get picked by this
|
|
COMMENT method.
|
|
ARG 1 temperature
|
|
ARG 2 humidity
|
|
ARG 3 weirdness
|
|
METHOD method_38183 getWindsweptOrRegularBiome (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321;
|
|
COMMENT {@return a windswept or regular biome, depending on temperature and humidity}.
|
|
COMMENT
|
|
COMMENT @see #getRegularBiome
|
|
ARG 1 temperature
|
|
ARG 2 humidity
|
|
ARG 3 weirdness
|
|
METHOD method_38184 getBadlandsBiome (ILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321;
|
|
COMMENT {@return a badlands for the given humidity and weirdness}.
|
|
ARG 1 humidity
|
|
ARG 2 weirdness
|
|
METHOD method_38185 writeOverworldBiomeParameters (Ljava/util/function/Consumer;)V
|
|
COMMENT Writes all biome parameters for the overworld to the passed parameter consumer.
|
|
ARG 1 parameters
|
|
METHOD method_38186 writePeakBiomes (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;)V
|
|
COMMENT Writes biome parameters for the "peak" weirdness range.
|
|
COMMENT
|
|
COMMENT These can be regular biomes for higher erosion values or near the coast,
|
|
COMMENT biomes that are usually near mountains (like plateaus or mountain slopes), or,
|
|
COMMENT for lower erosion values, peak biomes like jagged, frozen or stony peaks.
|
|
ARG 1 parameters
|
|
ARG 2 weirdness
|
|
METHOD method_38187 writeBiomeParameters (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;FLnet/minecraft/class_5321;)V
|
|
ARG 1 parameters
|
|
ARG 2 temperature
|
|
ARG 3 humidity
|
|
ARG 4 continentalness
|
|
ARG 5 erosion
|
|
ARG 6 weirdness
|
|
ARG 7 offset
|
|
ARG 8 biome
|
|
METHOD method_38188 getContinentalnessDescription (D)Ljava/lang/String;
|
|
ARG 1 continentalness
|
|
METHOD method_38189 getBadlandsOrRegularBiome (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321;
|
|
COMMENT {@return badlands if {@code temperature} is {@code 4}, otherwise a regular biome}.
|
|
COMMENT
|
|
COMMENT @see #getRegularBiome
|
|
ARG 1 temperature
|
|
ARG 2 humidity
|
|
ARG 3 weirdness
|
|
METHOD method_38190 writeOceanBiomes (Ljava/util/function/Consumer;)V
|
|
COMMENT Writes all parameters for ocean biomes.
|
|
COMMENT This includes oceans, deep oceans and mushroom fields.
|
|
ARG 1 parameters
|
|
METHOD method_38191 writeHighBiomes (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;)V
|
|
COMMENT Writes biome parameters for the "high" weirdness range.
|
|
COMMENT
|
|
COMMENT These can be regular biomes for higher erosion values or near the coast,
|
|
COMMENT biomes that usually appear near mountains, like meadows or slopes,
|
|
COMMENT or, rarely (for very low erosion and high continentalness values), peak biomes.
|
|
ARG 1 parameters
|
|
ARG 2 weirdness
|
|
METHOD method_38192 writeCaveBiomeParameters (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;FLnet/minecraft/class_5321;)V
|
|
ARG 1 parameters
|
|
ARG 2 temperature
|
|
ARG 3 humidity
|
|
ARG 4 continentalness
|
|
ARG 5 erosion
|
|
ARG 6 weirdness
|
|
ARG 7 offset
|
|
ARG 8 biome
|
|
METHOD method_38193 getErosionDescription (D)Ljava/lang/String;
|
|
ARG 1 erosion
|
|
METHOD method_38194 getMountainStartBiome (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321;
|
|
COMMENT {@return a slope biome if {@code temperature} is {@code 0}, otherwise a regular biome}.
|
|
COMMENT
|
|
COMMENT @see #getMountainSlopeBiome
|
|
COMMENT @see getBadlandsOrRegularBiome
|
|
ARG 1 temperature
|
|
ARG 2 humidity
|
|
ARG 3 weirdness
|
|
METHOD method_38195 writeLandBiomes (Ljava/util/function/Consumer;)V
|
|
COMMENT Writes all parameters for land biomes.
|
|
COMMENT This means that {@code continentalness} is greater than about {@code -0.16} for them.
|
|
ARG 1 parameters
|
|
METHOD method_38196 writeMidBiomes (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;)V
|
|
COMMENT Writes biome parameters for the "mid" weirdness range.
|
|
COMMENT
|
|
COMMENT These will be regular biomes in most cases, but can also be shore biomes near the coast,
|
|
COMMENT or the start of a mountain biome for very low erosion.
|
|
ARG 1 parameters
|
|
ARG 2 weirdness
|
|
METHOD method_38197 getTemperatureDescription (D)Ljava/lang/String;
|
|
ARG 1 temperature
|
|
METHOD method_38198 getErodedShoreBiome (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321;
|
|
COMMENT {@return a shore biome for high erosion values}.
|
|
COMMENT
|
|
COMMENT If {@code weirdness} is positive, this will be a regular biome.
|
|
COMMENT For some specific conditions, this can also be a windswept savanna.
|
|
COMMENT
|
|
COMMENT @see #getShoreBiome
|
|
COMMENT @see #getRegularBiome
|
|
COMMENT @see #getBiomeOrWindsweptSavanna
|
|
ARG 1 temperature
|
|
ARG 2 humidity
|
|
ARG 3 weirdness
|
|
METHOD method_38199 writeCaveBiomes (Ljava/util/function/Consumer;)V
|
|
COMMENT Writes biome parameters for all cave biomes.
|
|
COMMENT Currently, this only consists of dripstone caves, lush caves, and the deep dark.
|
|
COMMENT
|
|
COMMENT Dripstone caves can generate anywhere where there are high high continentalness values.
|
|
COMMENT Lush caves can generate anywhere at high humidity values.
|
|
COMMENT
|
|
COMMENT The deep dark can generate anywhere at low erosion values, which usually means
|
|
COMMENT it will be near mountains.
|
|
ARG 1 parameters
|
|
METHOD method_38200 writeLowBiomes (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;)V
|
|
COMMENT Writes biome parameters for the "low" weirdness range.
|
|
COMMENT
|
|
COMMENT These will be regular biomes in most cases,
|
|
COMMENT but can also be shore biomes near the coast,
|
|
COMMENT or swamps for very high erosion.
|
|
ARG 1 parameters
|
|
ARG 2 weirdness
|
|
METHOD method_38201 getHumidityDescription (D)Ljava/lang/String;
|
|
ARG 1 humidity
|
|
METHOD method_38202 getNearMountainBiome (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321;
|
|
COMMENT {@return a biome to generate near mountains.}
|
|
COMMENT This can be a {@linkplain #nearMountainBiomes normal} or
|
|
COMMENT {@linkplain #specialNearMountainBiomes special} biome, depending on
|
|
COMMENT temperature and humidity.
|
|
COMMENT
|
|
COMMENT Note that for negative weirdness values, no special biomes can get picked by this method.
|
|
ARG 1 temperature
|
|
ARG 2 humidity
|
|
ARG 3 weirdness
|
|
METHOD method_38203 writeValleyBiomes (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;)V
|
|
COMMENT Writes biome parameters for the "valley" weirdness range.
|
|
COMMENT
|
|
COMMENT In most cases, a valley will be a river. In low temperatures, a river can also be frozen.
|
|
COMMENT Valleys that go through a swamp will remain a swamp biome.
|
|
COMMENT
|
|
COMMENT Mountain ranges can also sometimes have valleys that are not a river,
|
|
COMMENT in which case this method will pick a regular or badlands biome.
|
|
ARG 1 parameters
|
|
ARG 2 weirdness
|
|
METHOD method_38204 getPeakBiome (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321;
|
|
COMMENT {@return a peak biome for the given temperature, humidity and weirdness}.
|
|
ARG 1 temperature
|
|
ARG 2 humidity
|
|
ARG 3 weirdness
|
|
METHOD method_38205 getMountainSlopeBiome (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321;
|
|
COMMENT {@return a mountain slope biome for the given temperature, humidity and weirdness}
|
|
COMMENT
|
|
COMMENT @see #getNearMountainBiome
|
|
ARG 1 temperature
|
|
ARG 2 humidity
|
|
ARG 3 weirdness
|
|
METHOD method_39168 getSpawnSuitabilityNoises ()Ljava/util/List;
|
|
METHOD method_40009 getBiomeOrWindsweptSavanna (IILnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_5321;)Lnet/minecraft/class_5321;
|
|
COMMENT {@return a windswept savanna for specific conditions, otherwise the given biome}.
|
|
COMMENT
|
|
COMMENT For a windswept savanna being returned by this method, {@code temperature} must be
|
|
COMMENT greater than {@code 1}, {@code humidity} must be less than {@code 4} and
|
|
COMMENT {@code weirdness} must be positive.
|
|
ARG 1 temperature
|
|
ARG 2 humidity
|
|
ARG 3 weirdness
|
|
ARG 4 biomeKey
|
|
METHOD method_40010 getTemperatureParameters ()[Lnet/minecraft/class_6544$class_6546;
|
|
METHOD method_40011 getHumidityParameters ()[Lnet/minecraft/class_6544$class_6546;
|
|
METHOD method_40012 getErosionParameters ()[Lnet/minecraft/class_6544$class_6546;
|
|
METHOD method_40013 getContinentalnessParameters ()[Lnet/minecraft/class_6544$class_6546;
|
|
METHOD method_40014 getPeaksValleysParameters ()[Lnet/minecraft/class_6544$class_6546;
|
|
METHOD method_40015 getWeirdnessParameters ()[Lnet/minecraft/class_6544$class_6546;
|
|
METHOD method_41419 writeDeepDarkParameters (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;FLnet/minecraft/class_5321;)V
|
|
ARG 1 parameters
|
|
ARG 2 temperature
|
|
ARG 3 humidity
|
|
ARG 4 continentalness
|
|
ARG 5 erosion
|
|
ARG 6 weirdness
|
|
ARG 7 offset
|
|
ARG 8 biome
|
|
METHOD method_43718 inDeepDarkParameters (Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910$class_6912;)Z
|
|
ARG 0 erosion
|
|
ARG 1 depth
|
|
ARG 2 pos
|
|
METHOD method_46678 writeDebug (Ljava/util/function/Consumer;)V
|
|
ARG 1 parameters
|