Fix some world gen mappings and map some unmapped stuff (#1002)

* Fix some mappings and map some unmapped stuff - world gen

* add a single javadoc comment

* edit jdoc

* liach requested changes

* liach's actual requested changes
This commit is contained in:
valoeghese 2019-12-10 19:48:53 +13:00 committed by Gegy
parent a389d8528f
commit 4a1242d867
5 changed files with 28 additions and 5 deletions

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
FIELD field_20335 temperatureCache Ljava/lang/ThreadLocal;
FIELD field_21806 skyColor I
FIELD field_9323 BIOMES Ljava/util/Set;
FIELD field_9324 FOLIAGE_NOISE Lnet/minecraft/class_3543;
FIELD field_9325 spawns Ljava/util/Map;
@ -25,9 +26,12 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
ARG 1 settings
METHOD method_21740 getTemperature (Lnet/minecraft/class_2338;)F
ARG 1 blockPos
METHOD method_24218 calculateSkyColor ()I
METHOD method_8684 hasStructureFeature (Lnet/minecraft/class_3195;)Z
METHOD method_8685 canSetSnow (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Z)Z
ARG 1 world
ARG 2 pos
ARG 3 doWaterCheck
METHOD method_8686 getScale ()F
METHOD method_8687 getWaterColor ()I
METHOD method_8688 getCategory ()Lnet/minecraft/class_1959$class_1961;
@ -42,9 +46,16 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
METHOD method_8696 canSetIce (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
ARG 2 blockPos
METHOD method_8697 getSkyColor ()I
METHOD method_8698 getFoliageColorAt ()I
METHOD method_8698 getFoliageColor ()I
METHOD method_8700 getEntitySpawnList (Lnet/minecraft/class_1311;)Ljava/util/List;
ARG 1 category
METHOD method_8702 generateFeatureStep (Lnet/minecraft/class_2893$class_2895;Lnet/minecraft/class_2794;Lnet/minecraft/class_1936;JLnet/minecraft/class_2919;Lnet/minecraft/class_2338;)V
ARG 1 step
ARG 2 chunkGenerator
ARG 3 world
ARG 4 seed
ARG 6 random
ARG 7 pos
METHOD method_8703 buildSurface (Ljava/util/Random;Lnet/minecraft/class_2791;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IJ)V
ARG 1 random
ARG 2 chunk
@ -58,6 +69,7 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
ARG 11 seed
METHOD method_8704 getTemperatureGroup ()Lnet/minecraft/class_1959$class_1962;
METHOD method_8705 canSetSnow (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 blockPos
METHOD method_8706 getStructureFeatureConfig (Lnet/minecraft/class_3195;)Lnet/minecraft/class_3037;
METHOD method_8707 computeTemperature (Lnet/minecraft/class_2338;)F
@ -66,13 +78,15 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
ARG 1 type
METHOD method_8710 addStructureFeature (Lnet/minecraft/class_2975;)V
METHOD method_8711 getGrassColorAt (DD)I
ARG 1 x
ARG 3 z
METHOD method_8712 getTemperature ()F
METHOD method_8713 getWaterFogColor ()I
METHOD method_8714 configureCarver (Lnet/minecraft/class_2939;Lnet/minecraft/class_2920;)Lnet/minecraft/class_2922;
ARG 0 carver
ARG 1 config
METHOD method_8715 getRainfall ()F
METHOD method_8716 getParentBiome (Lnet/minecraft/class_1959;)Lnet/minecraft/class_1959;
METHOD method_8716 getModifiedBiome (Lnet/minecraft/class_1959;)Lnet/minecraft/class_1959;
ARG 0 biome
METHOD method_8717 getCarversForStep (Lnet/minecraft/class_2893$class_2894;)Ljava/util/List;
METHOD method_8718 getFlowerFeatures ()Ljava/util/List;
@ -112,7 +126,9 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
METHOD method_8743 scale (F)Lnet/minecraft/class_1959$class_1960;
ARG 1 scale
METHOD method_8745 parent (Ljava/lang/String;)Lnet/minecraft/class_1959$class_1960;
COMMENT Sets the biome that this will replace as a modified version of the biome.
ARG 1 parent
COMMENT the string identifier of the biome to be replaced
METHOD method_8747 temperature (F)Lnet/minecraft/class_1959$class_1960;
ARG 1 temperature
CLASS class_1961 Category

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_3645 net/minecraft/world/biome/layer/util/BiomeLayers
CLASS net/minecraft/class_3645 net/minecraft/world/biome/layer/BiomeLayers
FIELD field_16107 DEEP_COLD_OCEAN_ID I
FIELD field_16108 DEEP_OCEAN_ID I
FIELD field_16109 DEEP_LUKEWARM_OCEAN_ID I

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_3297 net/minecraft/world/gen/decorator/LakeDecoratorConfig
CLASS net/minecraft/class_3297 net/minecraft/world/gen/decorator/ChanceDecoratorConfig
FIELD field_14289 chance I
METHOD <init> (I)V
ARG 1 chance

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_2963 net/minecraft/world/gen/feature/BushFeatureConfig
CLASS net/minecraft/class_2963 net/minecraft/world/gen/feature/SingleStateFeatureConfig
FIELD field_13356 state Lnet/minecraft/class_2680;
METHOD <init> (Lnet/minecraft/class_2680;)V
ARG 1 state

View File

@ -1,12 +1,19 @@
CLASS net/minecraft/class_3506 net/minecraft/world/gen/surfacebuilder/BadlandsSurfaceBuilder
FIELD field_15616 BROWN_TERACOTTA Lnet/minecraft/class_2680;
FIELD field_15617 LIGHT_GRAY_TERACOTTA Lnet/minecraft/class_2680;
FIELD field_15618 heightNoise Lnet/minecraft/class_3543;
FIELD field_15619 layerNoise Lnet/minecraft/class_3543;
FIELD field_15620 ORANGE_TERRACOTTA Lnet/minecraft/class_2680;
FIELD field_15621 RED_TERACOTTA Lnet/minecraft/class_2680;
FIELD field_15622 seed J
FIELD field_15623 heightCutoffNoise Lnet/minecraft/class_3543;
FIELD field_15624 WHITE_TERACOTTA Lnet/minecraft/class_2680;
FIELD field_15625 TERACOTTA Lnet/minecraft/class_2680;
FIELD field_15626 YELLOW_TERACOTTA Lnet/minecraft/class_2680;
FIELD field_15627 layerBlocks [Lnet/minecraft/class_2680;
METHOD method_15207 calculateLayerBlockState (III)Lnet/minecraft/class_2680;
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_15209 initLayerBlocks (J)V
ARG 1 seed