mirror of https://github.com/FabricMC/yarn.git
Biome layer system mapping (#269)
* Biome layer system mapping * Move to biome layer package * Integrate mappings from former biome layer PR * OverworldBiomeLayers * Change back to BiomeLayers per request
This commit is contained in:
parent
91aa9f5d4f
commit
84b945de51
|
@ -1,4 +0,0 @@
|
||||||
CLASS cei
|
|
||||||
METHOD a getBiomeId (II)I
|
|
||||||
ARG 1 chunkX
|
|
||||||
ARG 2 chunkZ
|
|
|
@ -1,4 +0,0 @@
|
||||||
CLASS cek
|
|
||||||
METHOD a getBiomeId (II)I
|
|
||||||
ARG 1 chunkX
|
|
||||||
ARG 2 chunkZ
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
CLASS cen
|
||||||
|
METHOD a getNoiseSampler ()Lcdc;
|
||||||
|
METHOD a nextInt (I)I
|
||||||
|
ARG 1 bound
|
|
@ -0,0 +1,8 @@
|
||||||
|
CLASS ceq
|
||||||
|
METHOD a sample (Lcen;IIIII)I
|
||||||
|
ARG 1 context
|
||||||
|
ARG 2 up
|
||||||
|
ARG 3 right
|
||||||
|
ARG 4 down
|
||||||
|
ARG 5 left
|
||||||
|
ARG 6 self
|
|
@ -0,0 +1,17 @@
|
||||||
|
CLASS cer
|
||||||
|
CLASS cer$a
|
||||||
|
METHOD a sample (Lcen;IIIII)I
|
||||||
|
ARG 1 context
|
||||||
|
ARG 2 up
|
||||||
|
ARG 3 right
|
||||||
|
ARG 4 down
|
||||||
|
ARG 5 left
|
||||||
|
ARG 6 self
|
||||||
|
CLASS cer$b
|
||||||
|
METHOD a sample (Lcen;IIIII)I
|
||||||
|
ARG 1 context
|
||||||
|
ARG 2 up
|
||||||
|
ARG 3 right
|
||||||
|
ARG 4 down
|
||||||
|
ARG 5 left
|
||||||
|
ARG 6 self
|
|
@ -0,0 +1,2 @@
|
||||||
|
CLASS ceu
|
||||||
|
METHOD a sample (Lcen;I)I
|
|
@ -1,8 +0,0 @@
|
||||||
CLASS cey
|
|
||||||
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
|
|
||||||
METHOD a getBiome (I)Lbbr;
|
|
||||||
ARG 1 id
|
|
||||||
ARG 2 biome
|
|
||||||
METHOD a getBiome (II)Lbbr;
|
|
||||||
ARG 1 chunkX
|
|
||||||
ARG 2 chunkZ
|
|
|
@ -1,4 +0,0 @@
|
||||||
CLASS cfc
|
|
||||||
FIELD a INSTANCE Lcfc;
|
|
||||||
FIELD b JUNGLE_ID I
|
|
||||||
FIELD c BAMBOO_JUNGLE_ID I
|
|
|
@ -1,4 +0,0 @@
|
||||||
CLASS cfd
|
|
||||||
FIELD a INSTANCE Lcfd;
|
|
||||||
FIELD b PLAINS_ID I
|
|
||||||
FIELD c SUNFLOWER_PLAINS I
|
|
|
@ -1,4 +1,6 @@
|
||||||
CLASS cfe
|
CLASS cfe
|
||||||
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
|
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
|
||||||
METHOD a (Lcen;Lcei;Lcei;II)I
|
METHOD a sample (Lcen;Lcei;Lcei;II)I
|
||||||
|
ARG 4 x
|
||||||
|
ARG 5 y
|
||||||
ARG 6 id
|
ARG 6 id
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
CLASS cff
|
||||||
|
METHOD a sample (Lcen;IIIII)I
|
||||||
|
ARG 1 context
|
||||||
|
ARG 2 up
|
||||||
|
ARG 3 right
|
||||||
|
ARG 4 down
|
||||||
|
ARG 5 left
|
||||||
|
ARG 6 self
|
|
@ -1,4 +1,10 @@
|
||||||
CLASS cfh
|
CLASS cfh
|
||||||
FIELD a INSTANCE Lcfh;
|
FIELD a INSTANCE Lcfh;
|
||||||
FIELD b RIVER_ID I
|
FIELD b RIVER_ID I
|
||||||
METHOD a (Lcen;IIIII)I
|
METHOD a sample (Lcen;IIIII)I
|
||||||
|
ARG 1 context
|
||||||
|
ARG 2 up
|
||||||
|
ARG 3 right
|
||||||
|
ARG 4 down
|
||||||
|
ARG 5 left
|
||||||
|
ARG 6 self
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
CLASS cfi
|
||||||
|
METHOD a sample (Lcen;Lcei;Lcei;II)I
|
||||||
|
ARG 2 parent1
|
||||||
|
ARG 4 x
|
||||||
|
ARG 5 y
|
|
@ -22,7 +22,13 @@ CLASS cfj
|
||||||
FIELD u STONE_SHORE_ID I
|
FIELD u STONE_SHORE_ID I
|
||||||
FIELD v SWAMP_ID I
|
FIELD v SWAMP_ID I
|
||||||
FIELD w TAIGA_ID I
|
FIELD w TAIGA_ID I
|
||||||
METHOD a (Lcen;IIIII)I
|
METHOD a sample (Lcen;IIIII)I
|
||||||
|
ARG 1 context
|
||||||
|
ARG 2 up
|
||||||
|
ARG 3 right
|
||||||
|
ARG 4 down
|
||||||
|
ARG 5 left
|
||||||
|
ARG 6 self
|
||||||
ARG 7 biome
|
ARG 7 biome
|
||||||
METHOD c isWooded (I)Z
|
METHOD c isWooded (I)Z
|
||||||
ARG 0 id
|
ARG 0 id
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
CLASS cfk
|
||||||
|
METHOD a sample (Lcen;IIIII)I
|
||||||
|
ARG 1 context
|
||||||
|
ARG 2 up
|
||||||
|
ARG 3 right
|
||||||
|
ARG 4 down
|
||||||
|
ARG 5 left
|
||||||
|
ARG 6 self
|
|
@ -0,0 +1,10 @@
|
||||||
|
CLASS cfl
|
||||||
|
METHOD a transformX (I)I
|
||||||
|
ARG 1 x
|
||||||
|
METHOD a sample (Lcem;Lcei;II)I
|
||||||
|
ARG 1 context
|
||||||
|
ARG 2 parent
|
||||||
|
ARG 3 x
|
||||||
|
ARG 4 y
|
||||||
|
METHOD b transformY (I)I
|
||||||
|
ARG 1 y
|
|
@ -0,0 +1,6 @@
|
||||||
|
CLASS cfr
|
||||||
|
METHOD a sample (Lcem;Lcei;II)I
|
||||||
|
ARG 1 context
|
||||||
|
ARG 2 parent
|
||||||
|
ARG 3 x
|
||||||
|
ARG 4 y
|
|
@ -0,0 +1,6 @@
|
||||||
|
CLASS cfs
|
||||||
|
METHOD a sample (Lcem;Lcei;II)I
|
||||||
|
ARG 1 context
|
||||||
|
ARG 2 parent
|
||||||
|
ARG 3 x
|
||||||
|
ARG 4 y
|
|
@ -0,0 +1,7 @@
|
||||||
|
CLASS cft
|
||||||
|
METHOD a sample (Lcem;Lcei;II)I
|
||||||
|
ARG 1 context
|
||||||
|
ARG 2 parent
|
||||||
|
ARG 3 x
|
||||||
|
ARG 4 y
|
||||||
|
METHOD a sample (Lcen;I)I
|
|
@ -0,0 +1,13 @@
|
||||||
|
CLASS cfu
|
||||||
|
METHOD a sample (Lcem;Lcei;II)I
|
||||||
|
ARG 1 context
|
||||||
|
ARG 2 parent
|
||||||
|
ARG 3 x
|
||||||
|
ARG 4 y
|
||||||
|
METHOD a sample (Lcen;IIIII)I
|
||||||
|
ARG 1 context
|
||||||
|
ARG 2 up
|
||||||
|
ARG 3 right
|
||||||
|
ARG 4 down
|
||||||
|
ARG 5 left
|
||||||
|
ARG 6 self
|
|
@ -0,0 +1,5 @@
|
||||||
|
CLASS cfw
|
||||||
|
METHOD a transformX (I)I
|
||||||
|
ARG 1 x
|
||||||
|
METHOD b transformY (I)I
|
||||||
|
ARG 1 y
|
|
@ -0,0 +1,5 @@
|
||||||
|
CLASS cfx net/minecraft/util/math/CoordinateTransformer
|
||||||
|
METHOD a transformX (I)I
|
||||||
|
ARG 1 x
|
||||||
|
METHOD b transformY (I)I
|
||||||
|
ARG 1 y
|
|
@ -118,3 +118,4 @@ CLASS yq net/minecraft/util/math/MathHelper
|
||||||
ARG 0 value
|
ARG 0 value
|
||||||
METHOD i fastInverseSqrt (D)D
|
METHOD i fastInverseSqrt (D)D
|
||||||
ARG 0 value
|
ARG 0 value
|
||||||
|
METHOD j ease (D)D
|
||||||
|
|
|
@ -1,2 +1,8 @@
|
||||||
CLASS cdc net/minecraft/util/math/noise/PerlinNoiseSampler
|
CLASS cdc net/minecraft/util/math/noise/PerlinNoiseSampler
|
||||||
|
FIELD a originX D
|
||||||
|
FIELD b originY D
|
||||||
|
FIELD c originZ D
|
||||||
METHOD a sample (DDDDD)D
|
METHOD a sample (DDDDD)D
|
||||||
|
ARG 1 x
|
||||||
|
ARG 3 y
|
||||||
|
ARG 5 z
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
CLASS cfb net/minecraft/world/biome/layer/ApplyOceanTemperatureLayer
|
||||||
|
METHOD a sample (Lcen;Lcei;Lcei;II)I
|
||||||
|
ARG 4 x
|
||||||
|
ARG 5 y
|
|
@ -0,0 +1,5 @@
|
||||||
|
CLASS cfc net/minecraft/world/biome/layer/BambooJungleReplaceLayer
|
||||||
|
FIELD a INSTANCE Lcfc;
|
||||||
|
FIELD b JUNGLE_ID I
|
||||||
|
FIELD c BAMBOO_JUNGLE_ID I
|
||||||
|
METHOD a sample (Lcen;I)I
|
|
@ -1,4 +1,4 @@
|
||||||
CLASS cev
|
CLASS cev net/minecraft/world/biome/layer/BiomeEdgeEaseLayer
|
||||||
FIELD a INSTANCE Lcev;
|
FIELD a INSTANCE Lcev;
|
||||||
FIELD b DESERT_ID I
|
FIELD b DESERT_ID I
|
||||||
FIELD c MOUNTAINS_ID I
|
FIELD c MOUNTAINS_ID I
|
||||||
|
@ -16,4 +16,10 @@ CLASS cev
|
||||||
FIELD o SWAMP_ID I
|
FIELD o SWAMP_ID I
|
||||||
FIELD p TAIGA_ID I
|
FIELD p TAIGA_ID I
|
||||||
FIELD q SNOWY_TAIGA_ID I
|
FIELD q SNOWY_TAIGA_ID I
|
||||||
METHOD a (Lcen;IIIII)I
|
METHOD a sample (Lcen;IIIII)I
|
||||||
|
ARG 1 context
|
||||||
|
ARG 2 up
|
||||||
|
ARG 3 right
|
||||||
|
ARG 4 down
|
||||||
|
ARG 5 left
|
||||||
|
ARG 6 self
|
|
@ -1 +0,0 @@
|
||||||
CLASS cfx net/minecraft/world/biome/layer/BiomeLayer
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
CLASS cey net/minecraft/world/biome/layer/BiomeLayerSampler
|
||||||
|
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
|
||||||
|
FIELD b sampler Lcek;
|
||||||
|
METHOD a getBiome (I)Lbbr;
|
||||||
|
ARG 1 id
|
||||||
|
ARG 2 biome
|
||||||
|
METHOD a sample (II)Lbbr;
|
||||||
|
ARG 1 x
|
||||||
|
ARG 2 y
|
||||||
|
METHOD a sample (IIII)[Lbbr;
|
||||||
|
ARG 1 x
|
||||||
|
ARG 2 y
|
||||||
|
ARG 3 width
|
||||||
|
ARG 4 height
|
|
@ -11,9 +11,23 @@ CLASS cez net/minecraft/world/biome/layer/BiomeLayers
|
||||||
FIELD j DEEP_FROZEN_OCEAN_ID I
|
FIELD j DEEP_FROZEN_OCEAN_ID I
|
||||||
METHOD a isOcean (I)Z
|
METHOD a isOcean (I)Z
|
||||||
ARG 0 id
|
ARG 0 id
|
||||||
METHOD a getLayers (JLbbb;Lbrw;)[Lcey;
|
METHOD a areSimilar (II)Z
|
||||||
METHOD a (Lbbb;Lbrw;Ljava/util/function/LongFunction;)Lcom/google/common/collect/ImmutableList;
|
ARG 0 id1
|
||||||
|
ARG 1 id2
|
||||||
|
METHOD a build (JLbbb;Lbrw;)[Lcey;
|
||||||
|
ARG 0 seed
|
||||||
|
ARG 2 generatorType
|
||||||
|
ARG 3 settings
|
||||||
|
METHOD a stack (JLcfp;Lcej;ILjava/util/function/LongFunction;)Lcej;
|
||||||
|
ARG 0 seed
|
||||||
|
ARG 2 layer
|
||||||
|
ARG 3 parent
|
||||||
|
ARG 4 count
|
||||||
|
ARG 5 contextProvider
|
||||||
|
METHOD a build (Lbbb;Lbrw;Ljava/util/function/LongFunction;)Lcom/google/common/collect/ImmutableList;
|
||||||
ARG 0 generatorType
|
ARG 0 generatorType
|
||||||
|
ARG 1 settings
|
||||||
|
ARG 2 contextProvider
|
||||||
ARG 5 biomeSize
|
ARG 5 biomeSize
|
||||||
METHOD b isShallowOcean (I)Z
|
METHOD b isShallowOcean (I)Z
|
||||||
ARG 0 id
|
ARG 0 id
|
||||||
|
|
|
@ -0,0 +1,19 @@
|
||||||
|
CLASS ceo net/minecraft/world/biome/layer/CachingLayerContext
|
||||||
|
FIELD b noiseSampler Lcdc;
|
||||||
|
FIELD c cache Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap;
|
||||||
|
FIELD e worldSeed J
|
||||||
|
FIELD f localSeed J
|
||||||
|
METHOD a getNoiseSampler ()Lcdc;
|
||||||
|
METHOD a nextInt (I)I
|
||||||
|
ARG 1 bound
|
||||||
|
METHOD a initWorldSeed (J)V
|
||||||
|
METHOD a initSeed (JJ)V
|
||||||
|
ARG 1 x
|
||||||
|
ARG 3 y
|
||||||
|
METHOD a createSampler (Lcfy;)Lcei;
|
||||||
|
ARG 1 operator
|
||||||
|
METHOD a createSampler (Lcfy;Lcei;)Lcei;
|
||||||
|
ARG 1 operator
|
||||||
|
ARG 2 parent
|
||||||
|
METHOD a createSampler (Lcfy;Lcei;Lcei;)Lcei;
|
||||||
|
ARG 1 operator
|
|
@ -0,0 +1,8 @@
|
||||||
|
CLASS cek net/minecraft/world/biome/layer/CachingLayerSampler
|
||||||
|
FIELD a operator Lcfy;
|
||||||
|
FIELD b cache Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap;
|
||||||
|
FIELD c cacheCapacity I
|
||||||
|
METHOD a getCapacity ()I
|
||||||
|
METHOD a sample (II)I
|
||||||
|
ARG 1 x
|
||||||
|
ARG 2 y
|
|
@ -0,0 +1,4 @@
|
||||||
|
CLASS cex net/minecraft/world/biome/layer/ContinentLayer
|
||||||
|
METHOD a sample (Lcen;II)I
|
||||||
|
ARG 2 x
|
||||||
|
ARG 3 y
|
|
@ -0,0 +1,6 @@
|
||||||
|
CLASS cfo net/minecraft/world/biome/layer/InitLayer
|
||||||
|
METHOD a create (Lcem;)Lcej;
|
||||||
|
ARG 1 context
|
||||||
|
METHOD a sample (Lcen;II)I
|
||||||
|
ARG 2 x
|
||||||
|
ARG 3 y
|
|
@ -0,0 +1 @@
|
||||||
|
CLASS cej net/minecraft/world/biome/layer/LayerFactory
|
|
@ -0,0 +1,4 @@
|
||||||
|
CLASS cfy net/minecraft/world/biome/layer/LayerOperator
|
||||||
|
METHOD apply (II)I
|
||||||
|
ARG 1 x
|
||||||
|
ARG 2 y
|
|
@ -0,0 +1,13 @@
|
||||||
|
CLASS cem net/minecraft/world/biome/layer/LayerSampleContext
|
||||||
|
METHOD a choose (II)I
|
||||||
|
METHOD a choose (IIII)I
|
||||||
|
METHOD a initSeed (JJ)V
|
||||||
|
ARG 1 x
|
||||||
|
ARG 3 y
|
||||||
|
METHOD a createSampler (Lcfy;)Lcei;
|
||||||
|
ARG 1 operator
|
||||||
|
METHOD a createSampler (Lcfy;Lcei;)Lcei;
|
||||||
|
ARG 1 operator
|
||||||
|
ARG 2 parent
|
||||||
|
METHOD a createSampler (Lcfy;Lcei;Lcei;)Lcei;
|
||||||
|
ARG 1 operator
|
|
@ -0,0 +1,4 @@
|
||||||
|
CLASS cei net/minecraft/world/biome/layer/LayerSampler
|
||||||
|
METHOD a sample (II)I
|
||||||
|
ARG 1 x
|
||||||
|
ARG 2 y
|
|
@ -0,0 +1,6 @@
|
||||||
|
CLASS cfq net/minecraft/world/biome/layer/MergingLayer
|
||||||
|
METHOD a create (Lcem;Lcej;Lcej;)Lcej;
|
||||||
|
ARG 1 context
|
||||||
|
METHOD a sample (Lcen;Lcei;Lcei;II)I
|
||||||
|
ARG 4 x
|
||||||
|
ARG 5 y
|
|
@ -0,0 +1,4 @@
|
||||||
|
CLASS cfa net/minecraft/world/biome/layer/OceanTemperatureLayer
|
||||||
|
METHOD a sample (Lcen;II)I
|
||||||
|
ARG 2 x
|
||||||
|
ARG 3 y
|
|
@ -0,0 +1,9 @@
|
||||||
|
CLASS cfp net/minecraft/world/biome/layer/ParentedLayer
|
||||||
|
METHOD a sample (Lcem;Lcei;II)I
|
||||||
|
ARG 1 context
|
||||||
|
ARG 2 parent
|
||||||
|
ARG 3 x
|
||||||
|
ARG 4 y
|
||||||
|
METHOD a create (Lcem;Lcej;)Lcej;
|
||||||
|
ARG 1 context
|
||||||
|
ARG 2 parent
|
|
@ -0,0 +1,10 @@
|
||||||
|
CLASS cfm net/minecraft/world/biome/layer/ScaleLayer
|
||||||
|
METHOD a transformX (I)I
|
||||||
|
ARG 1 x
|
||||||
|
METHOD a sample (Lcem;Lcei;II)I
|
||||||
|
ARG 1 context
|
||||||
|
ARG 2 parent
|
||||||
|
ARG 3 x
|
||||||
|
ARG 4 y
|
||||||
|
METHOD b transformY (I)I
|
||||||
|
ARG 1 y
|
|
@ -0,0 +1,5 @@
|
||||||
|
CLASS cfd net/minecraft/world/biome/layer/SunflowerPlainsReplaceLayer
|
||||||
|
FIELD a INSTANCE Lcfd;
|
||||||
|
FIELD b PLAINS_ID I
|
||||||
|
FIELD c SUNFLOWER_PLAINS I
|
||||||
|
METHOD a sample (Lcen;I)I
|
|
@ -0,0 +1,5 @@
|
||||||
|
CLASS cfv net/minecraft/world/biome/layer/VoidCoordinateTransformer
|
||||||
|
METHOD a transformX (I)I
|
||||||
|
ARG 1 x
|
||||||
|
METHOD b transformY (I)I
|
||||||
|
ARG 1 y
|
Loading…
Reference in New Issue