mirror of https://github.com/FabricMC/yarn.git
(Almost) fully mapped Biome and BiomeEffects (#1607)
This commit is contained in:
parent
28ca24286f
commit
c17238b5ed
|
@ -1,7 +1,11 @@
|
|||
CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
|
||||
FIELD field_20335 temperatureCache Ljava/lang/ThreadLocal;
|
||||
FIELD field_22039 effects Lnet/minecraft/class_4763;
|
||||
FIELD field_24677 REGISTRY_CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_25819 CODEC Lcom/mojang/serialization/MapCodec;
|
||||
FIELD field_26393 weather Lnet/minecraft/class_1959$class_5482;
|
||||
FIELD field_26394 generationSettings Lnet/minecraft/class_1959$class_5485;
|
||||
FIELD field_26395 spawnSettings Lnet/minecraft/class_1959$class_5483;
|
||||
FIELD field_9323 BIOMES Ljava/util/Set;
|
||||
FIELD field_9324 FOLIAGE_NOISE Lnet/minecraft/class_3543;
|
||||
FIELD field_9329 category Lnet/minecraft/class_1959$class_1961;
|
||||
|
@ -15,6 +19,13 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
|
|||
ARG 1 settings
|
||||
METHOD <init> (Lnet/minecraft/class_1959$class_5482;Lnet/minecraft/class_1959$class_1961;FFLnet/minecraft/class_4763;Lnet/minecraft/class_1959$class_5485;Lnet/minecraft/class_1959$class_5483;Ljava/util/Optional;)V
|
||||
ARG 1 weather
|
||||
ARG 2 category
|
||||
ARG 3 depth
|
||||
ARG 4 scale
|
||||
ARG 5 effects
|
||||
ARG 6 generationSettings
|
||||
ARG 7 spawnSettings
|
||||
ARG 8 parent
|
||||
METHOD method_21740 getTemperature (Lnet/minecraft/class_2338;)F
|
||||
ARG 1 blockPos
|
||||
METHOD method_24376 getFogColor ()I
|
||||
|
@ -36,6 +47,8 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
|
|||
METHOD method_30357 getFeatures ()Ljava/util/List;
|
||||
COMMENT Returns the lists of features configured for each {@link net.minecraft.world.gen.GenerationStep.Feature feature generation step}, up to the highest step that has a configured feature.
|
||||
COMMENT Entries are guaranteed to not be null, but may be empty lists if an earlier step has no features, but a later step does.
|
||||
METHOD method_30773 getDefaultGrassColor ()I
|
||||
METHOD method_30774 getDefaultFoliageColor ()I
|
||||
METHOD method_8684 hasStructureFeature (Lnet/minecraft/class_3195;)Z
|
||||
ARG 1 structureFeature
|
||||
METHOD method_8685 canSetIce (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Z)Z
|
||||
|
@ -60,7 +73,12 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
|
|||
METHOD method_8700 getEntitySpawnList (Lnet/minecraft/class_1311;)Ljava/util/List;
|
||||
ARG 1 group
|
||||
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
|
||||
ARG 1 structureAccessor
|
||||
ARG 2 chunkGenerator
|
||||
ARG 3 region
|
||||
ARG 4 populationSeed
|
||||
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
|
||||
|
@ -94,6 +112,7 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
|
|||
METHOD method_8718 getFlowerFeatures ()Ljava/util/List;
|
||||
METHOD method_8719 addFeature (Lnet/minecraft/class_2893$class_2895;Lnet/minecraft/class_2975;)V
|
||||
ARG 1 step
|
||||
ARG 2 configuredFeature
|
||||
METHOD method_8722 getSurfaceConfig ()Lnet/minecraft/class_3531;
|
||||
METHOD method_8723 hasParent ()Z
|
||||
METHOD method_8724 hasHighHumidity ()Z
|
||||
|
@ -137,28 +156,34 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
|
|||
ARG 1 temperature
|
||||
CLASS class_1961 Category
|
||||
FIELD field_24678 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_9359 NAME_MAP Ljava/util/Map;
|
||||
FIELD field_9359 BY_NAME Ljava/util/Map;
|
||||
FIELD field_9372 name Ljava/lang/String;
|
||||
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
|
||||
ARG 3 name
|
||||
METHOD method_28424 byName (Ljava/lang/String;)Lnet/minecraft/class_1959$class_1961;
|
||||
ARG 0 name
|
||||
METHOD method_8748 (Lnet/minecraft/class_1959$class_1961;)Lnet/minecraft/class_1959$class_1961;
|
||||
ARG 0 category
|
||||
METHOD method_8749 getName ()Ljava/lang/String;
|
||||
CLASS class_1962 TemperatureGroup
|
||||
FIELD field_9374 NAME_MAP Ljava/util/Map;
|
||||
FIELD field_9374 BY_NAME Ljava/util/Map;
|
||||
FIELD field_9380 name Ljava/lang/String;
|
||||
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
|
||||
ARG 3 name
|
||||
METHOD method_8750 getName ()Ljava/lang/String;
|
||||
METHOD method_8751 (Lnet/minecraft/class_1959$class_1962;)Lnet/minecraft/class_1959$class_1962;
|
||||
ARG 0 temperatureGroup
|
||||
CLASS class_1963 Precipitation
|
||||
FIELD field_24680 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_9381 NAME_MAP Ljava/util/Map;
|
||||
FIELD field_9381 BY_NAME Ljava/util/Map;
|
||||
FIELD field_9385 name Ljava/lang/String;
|
||||
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
|
||||
ARG 3 name
|
||||
METHOD method_28431 byName (Ljava/lang/String;)Lnet/minecraft/class_1959$class_1963;
|
||||
ARG 0 name
|
||||
METHOD method_8752 getName ()Ljava/lang/String;
|
||||
METHOD method_8753 (Lnet/minecraft/class_1959$class_1963;)Lnet/minecraft/class_1959$class_1963;
|
||||
ARG 0 precipitation
|
||||
CLASS class_1964 SpawnEntry
|
||||
FIELD field_24681 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_9387 maxGroupSize I
|
||||
|
@ -236,8 +261,41 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
|
|||
ARG 2 temperature
|
||||
ARG 3 temperatureModifier
|
||||
ARG 4 downfall
|
||||
CLASS class_5483 SpawnSettings
|
||||
FIELD field_26403 CODEC Lcom/mojang/serialization/MapCodec;
|
||||
FIELD field_26404 creatureSpawnProbability F
|
||||
FIELD field_26405 spawners Ljava/util/Map;
|
||||
FIELD field_26406 spawnCosts Ljava/util/Map;
|
||||
METHOD <init> (F)V
|
||||
ARG 1 creatureSpawnProbability
|
||||
METHOD <init> (FLjava/util/Map;Ljava/util/Map;)V
|
||||
ARG 1 creatureSpawnProbability
|
||||
ARG 2 spawners
|
||||
ARG 3 spawnCosts
|
||||
CLASS class_5484 TemperatureModifier
|
||||
FIELD field_26409 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_26411 NAME_MAP Ljava/util/Map;
|
||||
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
|
||||
METHOD method_30799 byName (Ljava/lang/String;)Lnet/minecraft/class_1959$class_5484;
|
||||
ARG 0 name
|
||||
METHOD method_30800 getName ()Ljava/lang/String;
|
||||
CLASS class_5485 GenerationSettings
|
||||
FIELD field_26413 CODEC Lcom/mojang/serialization/MapCodec;
|
||||
FIELD field_26414 surfaceBuilder Ljava/util/function/Supplier;
|
||||
FIELD field_26415 carvers Ljava/util/Map;
|
||||
FIELD field_26416 features Ljava/util/List;
|
||||
FIELD field_26417 starts Ljava/util/List;
|
||||
METHOD <init> (Ljava/util/function/Supplier;)V
|
||||
ARG 1 surfaceBuilder
|
||||
METHOD <init> (Ljava/util/function/Supplier;Ljava/util/Map;Ljava/util/List;Ljava/util/List;)V
|
||||
ARG 1 surfaceBuilder
|
||||
ARG 2 carvers
|
||||
ARG 3 features
|
||||
ARG 4 starts
|
||||
|
|
|
@ -11,6 +11,7 @@ CLASS net/minecraft/class_4763 net/minecraft/world/biome/BiomeEffects
|
|||
FIELD field_26418 skyColor I
|
||||
FIELD field_26419 foliageColor Ljava/util/Optional;
|
||||
FIELD field_26420 grassColor Ljava/util/Optional;
|
||||
FIELD field_26421 grassColorModifier Lnet/minecraft/class_4763$class_5486;
|
||||
METHOD <init> (IIIILjava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_4763$class_5486;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
|
||||
ARG 1 fogColor
|
||||
ARG 2 waterColor
|
||||
|
@ -18,6 +19,7 @@ CLASS net/minecraft/class_4763 net/minecraft/world/biome/BiomeEffects
|
|||
ARG 4 skyColor
|
||||
ARG 5 foliageColor
|
||||
ARG 6 grassColor
|
||||
ARG 7 grassColorModifier
|
||||
ARG 8 particleConfig
|
||||
ARG 9 loopSound
|
||||
ARG 10 moodSound
|
||||
|
@ -50,6 +52,7 @@ CLASS net/minecraft/class_4763 net/minecraft/world/biome/BiomeEffects
|
|||
METHOD method_30810 getSkyColor ()I
|
||||
METHOD method_30811 getFoliageColor ()Ljava/util/Optional;
|
||||
METHOD method_30812 getGrassColor ()Ljava/util/Optional;
|
||||
METHOD method_30814 getGrassColorModifier ()Lnet/minecraft/class_4763$class_5486;
|
||||
CLASS class_4764 Builder
|
||||
FIELD field_22071 fogColor Ljava/util/OptionalInt;
|
||||
FIELD field_22072 waterColor Ljava/util/OptionalInt;
|
||||
|
@ -62,6 +65,7 @@ CLASS net/minecraft/class_4763 net/minecraft/world/biome/BiomeEffects
|
|||
FIELD field_26422 skyColor Ljava/util/OptionalInt;
|
||||
FIELD field_26423 foliageColor Ljava/util/Optional;
|
||||
FIELD field_26424 grassColor Ljava/util/Optional;
|
||||
FIELD field_26425 grassColorModifier Lnet/minecraft/class_4763$class_5486;
|
||||
METHOD method_24391 build ()Lnet/minecraft/class_4763;
|
||||
METHOD method_24392 fogColor (I)Lnet/minecraft/class_4763$class_4764;
|
||||
ARG 1 fogColor
|
||||
|
@ -79,9 +83,26 @@ CLASS net/minecraft/class_4763 net/minecraft/world/biome/BiomeEffects
|
|||
ARG 1 additionsSound
|
||||
METHOD method_27346 music (Lnet/minecraft/class_5195;)Lnet/minecraft/class_4763$class_4764;
|
||||
ARG 1 music
|
||||
METHOD method_30818 grassColorModifier (Lnet/minecraft/class_4763$class_5486;)Lnet/minecraft/class_4763$class_4764;
|
||||
ARG 1 grassColorModifier
|
||||
METHOD method_30820 skyColor (I)Lnet/minecraft/class_4763$class_4764;
|
||||
ARG 1 skyColor
|
||||
METHOD method_30821 foliageColor (I)Lnet/minecraft/class_4763$class_4764;
|
||||
ARG 1 foliageColor
|
||||
METHOD method_30822 grassColor (I)Lnet/minecraft/class_4763$class_4764;
|
||||
ARG 1 grassColor
|
||||
CLASS class_5486 GrassColorModifier
|
||||
FIELD field_26429 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_26430 name Ljava/lang/String;
|
||||
FIELD field_26431 BY_NAME Ljava/util/Map;
|
||||
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
|
||||
ARG 3 name
|
||||
METHOD method_30823 getModifiedGrassColor (DDI)I
|
||||
ARG 1 x
|
||||
ARG 3 z
|
||||
ARG 5 color
|
||||
METHOD method_30824 (Lnet/minecraft/class_4763$class_5486;)Lnet/minecraft/class_4763$class_5486;
|
||||
ARG 0 grassColorModifier
|
||||
METHOD method_30825 byName (Ljava/lang/String;)Lnet/minecraft/class_4763$class_5486;
|
||||
ARG 0 name
|
||||
METHOD method_30826 getName ()Ljava/lang/String;
|
||||
|
|
Loading…
Reference in New Issue