2019-06-28 17:55:20 -04:00
|
|
|
CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
|
2019-07-25 09:37:07 -04:00
|
|
|
FIELD field_20335 temperatureCache Ljava/lang/ThreadLocal;
|
2020-02-06 15:02:40 -05:00
|
|
|
FIELD field_22039 effects Lnet/minecraft/class_4763;
|
2020-07-25 09:38:22 -04:00
|
|
|
FIELD field_24677 REGISTRY_CODEC Lcom/mojang/serialization/Codec;
|
2020-07-29 11:36:02 -04:00
|
|
|
FIELD field_25819 CODEC Lcom/mojang/serialization/Codec;
|
2020-07-23 19:50:08 -04:00
|
|
|
FIELD field_26393 weather Lnet/minecraft/class_1959$class_5482;
|
2020-07-29 11:36:02 -04:00
|
|
|
FIELD field_26395 spawnSettings Lnet/minecraft/class_5483;
|
2020-07-30 06:16:34 -04:00
|
|
|
FIELD field_26635 generationSettings Lnet/minecraft/class_5485;
|
2019-06-28 17:55:20 -04:00
|
|
|
FIELD field_9324 FOLIAGE_NOISE Lnet/minecraft/class_3543;
|
|
|
|
FIELD field_9329 category Lnet/minecraft/class_1959$class_1961;
|
|
|
|
FIELD field_9330 LOGGER Lorg/apache/logging/log4j/Logger;
|
|
|
|
FIELD field_9335 TEMPERATURE_NOISE Lnet/minecraft/class_3543;
|
|
|
|
FIELD field_9341 scale F
|
|
|
|
FIELD field_9343 depth F
|
2020-08-05 13:08:42 -04:00
|
|
|
METHOD <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
|
2020-07-30 06:16:34 -04:00
|
|
|
ARG 1 weather
|
|
|
|
ARG 2 category
|
|
|
|
ARG 3 depth
|
|
|
|
ARG 4 scale
|
|
|
|
ARG 5 effects
|
|
|
|
ARG 6 generationSettings
|
|
|
|
ARG 7 spawnSettings
|
2019-07-25 09:37:07 -04:00
|
|
|
METHOD method_21740 getTemperature (Lnet/minecraft/class_2338;)F
|
|
|
|
ARG 1 blockPos
|
2020-02-06 15:02:40 -05:00
|
|
|
METHOD method_24376 getFogColor ()I
|
|
|
|
METHOD method_24377 getEffects ()Lnet/minecraft/class_4763;
|
|
|
|
METHOD method_24378 getParticleConfig ()Ljava/util/Optional;
|
2020-03-08 18:23:40 -04:00
|
|
|
METHOD method_24935 getLoopSound ()Ljava/util/Optional;
|
|
|
|
METHOD method_24936 getMoodSound ()Ljava/util/Optional;
|
|
|
|
METHOD method_24937 getAdditionsSound ()Ljava/util/Optional;
|
2020-07-23 19:50:08 -04:00
|
|
|
METHOD method_27343 getMusic ()Ljava/util/Optional;
|
2020-07-25 09:38:22 -04:00
|
|
|
METHOD method_30773 getDefaultGrassColor ()I
|
|
|
|
METHOD method_30774 getDefaultFoliageColor ()I
|
2020-07-30 06:16:34 -04:00
|
|
|
METHOD method_30966 getSpawnSettings ()Lnet/minecraft/class_5483;
|
|
|
|
METHOD method_30970 getGenerationSettings ()Lnet/minecraft/class_5485;
|
2020-01-24 05:11:00 -05:00
|
|
|
METHOD method_8685 canSetIce (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Z)Z
|
2019-12-10 01:48:53 -05:00
|
|
|
ARG 1 world
|
2018-11-15 12:20:38 -05:00
|
|
|
ARG 2 pos
|
2019-12-10 01:48:53 -05:00
|
|
|
ARG 3 doWaterCheck
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_8686 getScale ()F
|
|
|
|
METHOD method_8687 getWaterColor ()I
|
|
|
|
METHOD method_8688 getCategory ()Lnet/minecraft/class_1959$class_1961;
|
|
|
|
METHOD method_8694 getPrecipitation ()Lnet/minecraft/class_1959$class_1963;
|
|
|
|
METHOD method_8695 getDepth ()F
|
2020-01-24 05:11:00 -05:00
|
|
|
METHOD method_8696 canSetSnow (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
|
2020-05-02 08:31:15 -04:00
|
|
|
ARG 1 world
|
2019-06-28 17:55:20 -04:00
|
|
|
ARG 2 blockPos
|
2019-11-07 14:37:31 -05:00
|
|
|
METHOD method_8697 getSkyColor ()I
|
2019-12-10 01:48:53 -05:00
|
|
|
METHOD method_8698 getFoliageColor ()I
|
2020-07-08 13:49:17 -04:00
|
|
|
METHOD method_8702 generateFeatureStep (Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_3233;JLnet/minecraft/class_2919;Lnet/minecraft/class_2338;)V
|
2020-07-25 09:38:22 -04:00
|
|
|
ARG 1 structureAccessor
|
|
|
|
ARG 2 chunkGenerator
|
|
|
|
ARG 3 region
|
2020-07-09 13:44:24 -04:00
|
|
|
ARG 4 populationSeed
|
2020-07-25 09:38:22 -04:00
|
|
|
ARG 6 random
|
|
|
|
ARG 7 pos
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_8703 buildSurface (Ljava/util/Random;Lnet/minecraft/class_2791;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IJ)V
|
2018-12-12 09:45:01 -05:00
|
|
|
ARG 1 random
|
|
|
|
ARG 2 chunk
|
2019-04-05 07:47:45 -04:00
|
|
|
ARG 3 x
|
|
|
|
ARG 4 z
|
2019-04-25 05:37:06 -04:00
|
|
|
ARG 5 worldHeight
|
2019-04-05 07:47:45 -04:00
|
|
|
ARG 6 noise
|
2018-12-12 09:45:01 -05:00
|
|
|
ARG 8 defaultBlock
|
|
|
|
ARG 9 defaultFluid
|
2019-04-25 05:37:06 -04:00
|
|
|
ARG 10 seaLevel
|
2018-12-12 09:45:01 -05:00
|
|
|
ARG 11 seed
|
2020-01-24 05:11:00 -05:00
|
|
|
METHOD method_8705 canSetIce (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
|
2019-12-10 01:48:53 -05:00
|
|
|
ARG 1 world
|
2019-04-05 07:47:45 -04:00
|
|
|
ARG 2 blockPos
|
2019-07-25 09:37:07 -04:00
|
|
|
METHOD method_8707 computeTemperature (Lnet/minecraft/class_2338;)F
|
2020-07-23 19:50:08 -04:00
|
|
|
ARG 1 pos
|
2019-11-07 14:37:31 -05:00
|
|
|
METHOD method_8711 getGrassColorAt (DD)I
|
2019-12-10 01:48:53 -05:00
|
|
|
ARG 1 x
|
|
|
|
ARG 3 z
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_8712 getTemperature ()F
|
|
|
|
METHOD method_8713 getWaterFogColor ()I
|
2020-07-23 19:50:08 -04:00
|
|
|
METHOD method_8715 getDownfall ()F
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_8724 hasHighHumidity ()Z
|
2020-08-06 13:25:32 -04:00
|
|
|
CLASS class_1960 Builder
|
2020-02-06 15:02:40 -05:00
|
|
|
FIELD field_22042 specialEffects Lnet/minecraft/class_4763;
|
2020-07-23 19:50:08 -04:00
|
|
|
FIELD field_26396 temperatureModifier Lnet/minecraft/class_1959$class_5484;
|
2020-07-30 06:16:34 -04:00
|
|
|
FIELD field_26636 spawnSettings Lnet/minecraft/class_5483;
|
|
|
|
FIELD field_26637 generationSettings Lnet/minecraft/class_5485;
|
2019-12-02 08:55:18 -05:00
|
|
|
FIELD field_9344 depth Ljava/lang/Float;
|
|
|
|
FIELD field_9345 category Lnet/minecraft/class_1959$class_1961;
|
|
|
|
FIELD field_9346 precipitation Lnet/minecraft/class_1959$class_1963;
|
|
|
|
FIELD field_9348 scale Ljava/lang/Float;
|
|
|
|
FIELD field_9349 temperature Ljava/lang/Float;
|
|
|
|
FIELD field_9351 downfall Ljava/lang/Float;
|
2020-02-06 15:02:40 -05:00
|
|
|
METHOD method_24379 effects (Lnet/minecraft/class_4763;)Lnet/minecraft/class_1959$class_1960;
|
|
|
|
ARG 1 effects
|
2020-07-23 19:50:08 -04:00
|
|
|
METHOD method_30777 temperatureModifier (Lnet/minecraft/class_1959$class_5484;)Lnet/minecraft/class_1959$class_1960;
|
|
|
|
ARG 1 temperatureModifier
|
2020-07-30 06:16:34 -04:00
|
|
|
METHOD method_30972 build ()Lnet/minecraft/class_1959;
|
|
|
|
METHOD method_30973 generationSettings (Lnet/minecraft/class_5485;)Lnet/minecraft/class_1959$class_1960;
|
|
|
|
ARG 1 generationSettings
|
|
|
|
METHOD method_30974 spawnSettings (Lnet/minecraft/class_5483;)Lnet/minecraft/class_1959$class_1960;
|
|
|
|
ARG 1 spawnSettings
|
2019-12-02 08:55:18 -05:00
|
|
|
METHOD method_8727 downfall (F)Lnet/minecraft/class_1959$class_1960;
|
|
|
|
ARG 1 downfall
|
|
|
|
METHOD method_8735 precipitation (Lnet/minecraft/class_1959$class_1963;)Lnet/minecraft/class_1959$class_1960;
|
2020-02-06 15:02:40 -05:00
|
|
|
ARG 1 precipitation
|
2019-12-02 08:55:18 -05:00
|
|
|
METHOD method_8738 category (Lnet/minecraft/class_1959$class_1961;)Lnet/minecraft/class_1959$class_1960;
|
2020-02-06 15:02:40 -05:00
|
|
|
ARG 1 category
|
2019-12-02 08:55:18 -05:00
|
|
|
METHOD method_8740 depth (F)Lnet/minecraft/class_1959$class_1960;
|
|
|
|
ARG 1 depth
|
|
|
|
METHOD method_8743 scale (F)Lnet/minecraft/class_1959$class_1960;
|
|
|
|
ARG 1 scale
|
|
|
|
METHOD method_8747 temperature (F)Lnet/minecraft/class_1959$class_1960;
|
|
|
|
ARG 1 temperature
|
|
|
|
CLASS class_1961 Category
|
2020-07-23 19:50:08 -04:00
|
|
|
FIELD field_24678 CODEC Lcom/mojang/serialization/Codec;
|
2020-07-25 09:38:22 -04:00
|
|
|
FIELD field_9359 BY_NAME Ljava/util/Map;
|
2019-12-02 08:55:18 -05:00
|
|
|
FIELD field_9372 name Ljava/lang/String;
|
|
|
|
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
|
|
|
|
ARG 3 name
|
2020-07-23 19:50:08 -04:00
|
|
|
METHOD method_28424 byName (Ljava/lang/String;)Lnet/minecraft/class_1959$class_1961;
|
|
|
|
ARG 0 name
|
2020-07-25 09:38:22 -04:00
|
|
|
METHOD method_8748 (Lnet/minecraft/class_1959$class_1961;)Lnet/minecraft/class_1959$class_1961;
|
|
|
|
ARG 0 category
|
2019-12-02 08:55:18 -05:00
|
|
|
METHOD method_8749 getName ()Ljava/lang/String;
|
|
|
|
CLASS class_1963 Precipitation
|
2020-07-23 19:50:08 -04:00
|
|
|
FIELD field_24680 CODEC Lcom/mojang/serialization/Codec;
|
2020-07-25 09:38:22 -04:00
|
|
|
FIELD field_9381 BY_NAME Ljava/util/Map;
|
2019-12-02 08:55:18 -05:00
|
|
|
FIELD field_9385 name Ljava/lang/String;
|
|
|
|
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
|
|
|
|
ARG 3 name
|
2020-07-23 19:50:08 -04:00
|
|
|
METHOD method_28431 byName (Ljava/lang/String;)Lnet/minecraft/class_1959$class_1963;
|
|
|
|
ARG 0 name
|
2019-12-02 08:55:18 -05:00
|
|
|
METHOD method_8752 getName ()Ljava/lang/String;
|
2020-07-25 09:38:22 -04:00
|
|
|
METHOD method_8753 (Lnet/minecraft/class_1959$class_1963;)Lnet/minecraft/class_1959$class_1963;
|
|
|
|
ARG 0 precipitation
|
2020-02-06 15:02:40 -05:00
|
|
|
CLASS class_4762 MixedNoisePoint
|
|
|
|
COMMENT Represents a point in a multi-dimensional cartesian plane. Mixed-noise
|
|
|
|
COMMENT biome generator picks the closest noise point from its selected point
|
|
|
|
COMMENT and choose the biome associated to that closest point. Another factor,
|
|
|
|
COMMENT rarity potential, favors larger differences in values instead, contrary
|
|
|
|
COMMENT to other point values.
|
|
|
|
FIELD field_22043 temperature F
|
|
|
|
FIELD field_22044 humidity F
|
2020-04-03 15:17:51 -04:00
|
|
|
FIELD field_22045 altitude F
|
|
|
|
FIELD field_22046 weirdness F
|
|
|
|
FIELD field_22047 weight F
|
2020-02-06 15:02:40 -05:00
|
|
|
COMMENT This value awards another point with value farthest from this one; i.e.
|
|
|
|
COMMENT unlike other points where closer distance is better, for this value the
|
|
|
|
COMMENT farther the better. The result of the different values can be
|
|
|
|
COMMENT approximately modeled by a hyperbola weight=cosh(peak-1) as used by the
|
|
|
|
COMMENT mixed-noise generator.
|
2020-05-21 07:35:32 -04:00
|
|
|
FIELD field_24679 CODEC Lcom/mojang/serialization/Codec;
|
2020-02-06 15:02:40 -05:00
|
|
|
METHOD <init> (FFFFF)V
|
2020-04-03 15:17:51 -04:00
|
|
|
ARG 1 temperature
|
2020-02-06 15:02:40 -05:00
|
|
|
ARG 2 humidity
|
2020-04-03 15:17:51 -04:00
|
|
|
ARG 3 altitude
|
|
|
|
ARG 4 weirdness
|
|
|
|
ARG 5 weight
|
2020-08-07 14:32:09 -04:00
|
|
|
METHOD equals (Ljava/lang/Object;)Z
|
|
|
|
ARG 1 object
|
2020-02-06 15:02:40 -05:00
|
|
|
METHOD method_24381 calculateDistanceTo (Lnet/minecraft/class_1959$class_4762;)F
|
|
|
|
COMMENT Calculates the distance from this noise point to another one. The
|
|
|
|
COMMENT distance is a squared distance in a multi-dimensional cartesian plane
|
|
|
|
COMMENT from a mathematical point of view, with a special parameter that
|
|
|
|
COMMENT reduces the calculated distance.
|
|
|
|
COMMENT
|
|
|
|
COMMENT <p>For most fields except rarity potential, smaller difference between
|
|
|
|
COMMENT two points' fields will lead to smaller distance. For rarity potential,
|
|
|
|
COMMENT larger differences lead to smaller distance.
|
|
|
|
COMMENT
|
|
|
|
COMMENT <p>This distance is used by the mixed-noise biome layer source. The
|
|
|
|
COMMENT layer source calculates an arbitrary noise point, and selects the
|
|
|
|
COMMENT biome that offers a closest point to its arbitrary point.
|
|
|
|
ARG 1 other
|
|
|
|
COMMENT the other noise point
|
2020-07-23 19:50:08 -04:00
|
|
|
CLASS class_5482 Weather
|
|
|
|
FIELD field_26398 CODEC Lcom/mojang/serialization/MapCodec;
|
|
|
|
FIELD field_26399 precipitation Lnet/minecraft/class_1959$class_1963;
|
|
|
|
FIELD field_26400 temperature F
|
|
|
|
FIELD field_26401 temperatureModifier Lnet/minecraft/class_1959$class_5484;
|
|
|
|
FIELD field_26402 downfall F
|
|
|
|
METHOD <init> (Lnet/minecraft/class_1959$class_1963;FLnet/minecraft/class_1959$class_5484;F)V
|
|
|
|
ARG 1 precipitation
|
|
|
|
ARG 2 temperature
|
|
|
|
ARG 3 temperatureModifier
|
|
|
|
ARG 4 downfall
|
|
|
|
CLASS class_5484 TemperatureModifier
|
|
|
|
FIELD field_26409 CODEC Lcom/mojang/serialization/Codec;
|
2020-07-25 09:38:22 -04:00
|
|
|
FIELD field_26410 name Ljava/lang/String;
|
|
|
|
FIELD field_26411 BY_NAME Ljava/util/Map;
|
|
|
|
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
|
|
|
|
ARG 3 name
|
|
|
|
METHOD method_30797 (Lnet/minecraft/class_1959$class_5484;)Lnet/minecraft/class_1959$class_5484;
|
|
|
|
ARG 0 temperatureModifier
|
|
|
|
METHOD method_30798 getModifiedTemperature (Lnet/minecraft/class_2338;F)F
|
|
|
|
ARG 1 pos
|
|
|
|
ARG 2 temperature
|
2020-07-23 19:50:08 -04:00
|
|
|
METHOD method_30799 byName (Ljava/lang/String;)Lnet/minecraft/class_1959$class_5484;
|
|
|
|
ARG 0 name
|
2020-07-25 09:38:22 -04:00
|
|
|
METHOD method_30800 getName ()Ljava/lang/String;
|