some more gen mappings and other stuff (#819)

* some gen mappings

* requested changes
This commit is contained in:
valoeghese 2019-08-20 04:24:19 +12:00 committed by Modmuss50
parent fbce991f97
commit 23d9781b47
21 changed files with 103 additions and 2 deletions

View File

@ -3,3 +3,4 @@ CLASS net/minecraft/class_2345 net/minecraft/util/math/BlockPointerImpl
FIELD field_11012 pos Lnet/minecraft/class_2338;
METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 1 world
ARG 2 pos

View File

@ -1,7 +1,16 @@
CLASS net/minecraft/class_241 net/minecraft/util/math/Vec2f
FIELD field_1335 SOUTH_EAST_UNIT Lnet/minecraft/class_241;
FIELD field_1336 SOUTH_UNIT Lnet/minecraft/class_241;
FIELD field_1337 MAX_SOUTH_EAST Lnet/minecraft/class_241;
FIELD field_1338 WEST_UNIT Lnet/minecraft/class_241;
FIELD field_1339 MIN_SOUTH_EAST Lnet/minecraft/class_241;
FIELD field_1340 ZERO Lnet/minecraft/class_241;
FIELD field_1341 EAST_UNIT Lnet/minecraft/class_241;
FIELD field_1342 y F
FIELD field_1343 x F
FIELD field_1344 NORTH_UNIT Lnet/minecraft/class_241;
METHOD <init> (FF)V
ARG 1 x
ARG 2 y
METHOD method_1016 equals (Lnet/minecraft/class_241;)Z
ARG 1 other

View File

@ -4,9 +4,13 @@ CLASS net/minecraft/class_3537 net/minecraft/util/math/noise/OctavePerlinNoiseSa
ARG 1 random
ARG 2 octaveCount
METHOD method_15416 sample (DDD)D
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_16452 maintainPrecision (D)D
METHOD method_16453 sample (DDDDDZ)D
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_16668 getOctave (I)Lnet/minecraft/class_3756;
ARG 1 octave

View File

@ -1,8 +1,28 @@
CLASS net/minecraft/class_3756 net/minecraft/util/math/noise/PerlinNoiseSampler
FIELD field_16588 originZ D
FIELD field_16589 originY D
FIELD field_16590 permutations [B
FIELD field_16591 originX D
METHOD <init> (Ljava/util/Random;)V
ARG 1 random
METHOD method_16447 sample (DDDDD)D
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_16448 grad (IDDD)D
ARG 0 hash
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_16449 getGradient (I)I
ARG 1 hash
METHOD method_16450 sample (IIIDDDDDD)D
ARG 1 sectionX
ARG 2 sectionY
ARG 3 sectionZ
ARG 4 localX
ARG 6 localY
ARG 8 localZ
ARG 10 fadeLocalX
ARG 12 fadeLocalY
ARG 14 fadeLocalZ

View File

@ -1,6 +1,12 @@
CLASS net/minecraft/class_3541 net/minecraft/util/math/noise/SimplexNoiseSampler
FIELD field_15761 originZ D
FIELD field_15762 originY D
FIELD field_15763 originX D
FIELD field_15764 sqrt3 D
FIELD field_15765 permutations [I
FIELD field_15766 gradients [[I
FIELD field_15767 UNSKEW_FACTOR_2D D
FIELD field_15768 SKEW_FACTOR_2D D
METHOD <init> (Ljava/util/Random;)V
ARG 1 random
METHOD method_15431 dot ([IDDD)D
@ -11,3 +17,10 @@ CLASS net/minecraft/class_3541 net/minecraft/util/math/noise/SimplexNoiseSampler
METHOD method_15433 sample (DD)D
ARG 1 x
ARG 3 y
METHOD method_16455 grad (IDDDD)D
ARG 1 hash
ARG 2 x
ARG 4 y
ARG 6 z
METHOD method_16456 getGradient (I)I
ARG 1 hash

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_3642 net/minecraft/world/biome/layer/BiomeLayerSampler
FIELD field_16516 sampler Lnet/minecraft/class_3626;
FIELD field_16592 LOGGER Lorg/apache/logging/log4j/Logger;
METHOD <init> (Lnet/minecraft/class_3627;)V
ARG 1 layerFactory
METHOD method_15842 sample (IIII)[Lnet/minecraft/class_1959;
ARG 1 x
ARG 2 y

View File

@ -1,8 +1,13 @@
CLASS net/minecraft/class_3631 net/minecraft/world/biome/layer/CachingLayerContext
FIELD field_16044 cacheCapacity I
FIELD field_16045 cache Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap;
FIELD field_16729 localSeed J
FIELD field_16730 worldSeed J
FIELD field_16731 initSeed J
FIELD field_16732 noiseSampler Lnet/minecraft/class_3756;
METHOD <init> (IJJ)V
ARG 1 cacheCapacity
ARG 2 seed
ARG 4 salt
METHOD method_16671 initWorldSeed (J)V
ARG 1 seed

View File

@ -2,4 +2,8 @@ CLASS net/minecraft/class_3626 net/minecraft/world/biome/layer/CachingLayerSampl
FIELD field_16035 operator Lnet/minecraft/class_4;
FIELD field_16036 cacheCapacity I
FIELD field_16038 cache Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap;
METHOD <init> (Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap;ILnet/minecraft/class_4;)V
ARG 1 cache
ARG 2 cacheCapacity
ARG 3 operator
METHOD method_15827 getCapacity ()I

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_3641 net/minecraft/world/biome/layer/EaseBiomeEdgeLayer
FIELD field_16084 BALDANDS_ID I
FIELD field_16084 BADLANDS_ID I
FIELD field_16085 JUNGLE_EDGE_ID I
FIELD field_16086 BAMBOO_JUNGLE_ID I
FIELD field_16087 JUNGLE_ID I

View File

@ -5,3 +5,6 @@ CLASS net/minecraft/class_3658 net/minecraft/world/biome/layer/InitLayer
ARG 1 context
ARG 2 x
ARG 3 y
METHOD method_15857 (Lnet/minecraft/class_3628;II)I
ARG 2 x
ARG 3 z

View File

@ -1 +1,3 @@
CLASS net/minecraft/class_3656 net/minecraft/world/biome/layer/ScaleLayer
METHOD method_15853 sample (Lnet/minecraft/class_3628;IIII)I
ARG 1 context

View File

@ -1,3 +1,5 @@
CLASS net/minecraft/class_1973 net/minecraft/world/biome/source/CheckerboardBiomeSource
FIELD field_9480 gridSize I
FIELD field_9481 biomes [Lnet/minecraft/class_1959;
METHOD <init> (Lnet/minecraft/class_1976;)V
ARG 1 config

View File

@ -1,2 +1,4 @@
CLASS net/minecraft/class_1992 net/minecraft/world/biome/source/FixedBiomeSource
FIELD field_9486 biome Lnet/minecraft/class_1959;
METHOD <init> (Lnet/minecraft/class_1991;)V
ARG 1 config

View File

@ -2,3 +2,5 @@ CLASS net/minecraft/class_2169 net/minecraft/world/biome/source/TheEndBiomeSourc
FIELD field_9829 random Lnet/minecraft/class_2919;
FIELD field_9830 biomes [Lnet/minecraft/class_1959;
FIELD field_9831 noise Lnet/minecraft/class_3541;
METHOD <init> (Lnet/minecraft/class_2167;)V
ARG 1 config

View File

@ -1 +1,5 @@
CLASS net/minecraft/class_2167 net/minecraft/world/biome/source/TheEndBiomeSourceConfig
FIELD field_9814 seed J
METHOD method_9204 getSeed ()J
METHOD method_9205 setSeed (J)Lnet/minecraft/class_2167;
ARG 1 seed

View File

@ -1,3 +1,7 @@
CLASS net/minecraft/class_2908 net/minecraft/world/gen/chunk/CavesChunkGenerator
FIELD field_16569 noiseFalloff [D
METHOD method_16403 buidlNoiseFalloff ()[D
METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_1966;Lnet/minecraft/class_2900;)V
ARG 1 world
ARG 2 biomeSource
ARG 3 config
METHOD method_16403 buildNoiseFalloff ()[D

View File

@ -18,6 +18,7 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
METHOD method_12100 getSpawnHeight ()I
METHOD method_12101 getSeed ()J
METHOD method_12102 generateFeatures (Lnet/minecraft/class_3233;)V
ARG 1 region
METHOD method_12103 locateStructure (Lnet/minecraft/class_1937;Ljava/lang/String;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338;
ARG 1 world
ARG 2 id
@ -27,7 +28,9 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
METHOD method_12104 getMaxY ()I
METHOD method_12105 getStructureConfig (Lnet/minecraft/class_1959;Lnet/minecraft/class_3195;)Lnet/minecraft/class_3037;
METHOD method_12106 populateBiomes (Lnet/minecraft/class_2791;)V
ARG 1 chunk
METHOD method_12107 populateEntities (Lnet/minecraft/class_3233;)V
ARG 1 region
METHOD method_12108 carve (Lnet/minecraft/class_2791;Lnet/minecraft/class_2893$class_2894;)V
ARG 1 chunk
ARG 2 carverStep
@ -35,14 +38,23 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
METHOD method_12110 buildSurface (Lnet/minecraft/class_2791;)V
ARG 1 chunk
METHOD method_12113 getEntitySpawnList (Lnet/minecraft/class_1311;Lnet/minecraft/class_2338;)Ljava/util/List;
ARG 1 category
ARG 2 pos
METHOD method_16129 setStructureStarts (Lnet/minecraft/class_2791;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;)V
ARG 1 chunk
ARG 2 chunkGenerator
ARG 3 structureManager
METHOD method_16130 addStructureReferences (Lnet/minecraft/class_1936;Lnet/minecraft/class_2791;)V
ARG 1 world
ARG 2 chunk
METHOD method_16397 getHeightOnGround (IILnet/minecraft/class_2902$class_2903;)I
ARG 1 x
ARG 2 z
ARG 3 heightmapType
METHOD method_16398 getSeaLevel ()I
METHOD method_16553 getDecorationBiome (Lnet/minecraft/class_2791;)Lnet/minecraft/class_1959;
ARG 1 chunk
METHOD method_16554 getDecorationBiome (Lnet/minecraft/class_3233;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1959;
ARG 1 region
ARG 2 pos
METHOD method_18028 getHeightInGround (IILnet/minecraft/class_2902$class_2903;)I

View File

@ -6,6 +6,7 @@ CLASS net/minecraft/class_2891 net/minecraft/world/gen/chunk/DebugChunkGenerator
FIELD field_13164 BARRIER Lnet/minecraft/class_2680;
METHOD <init> (Lnet/minecraft/class_1936;Lnet/minecraft/class_1966;Lnet/minecraft/class_2892;)V
ARG 1 world
ARG 2 biomeSource
ARG 3 config
METHOD method_12578 getBlockState (II)Lnet/minecraft/class_2680;
ARG 0 x

View File

@ -5,5 +5,6 @@ CLASS net/minecraft/class_2897 net/minecraft/world/gen/chunk/FlatChunkGenerator
FIELD field_19180 catSpawner Lnet/minecraft/class_4274;
METHOD <init> (Lnet/minecraft/class_1936;Lnet/minecraft/class_1966;Lnet/minecraft/class_3232;)V
ARG 1 world
ARG 2 biomeSource
ARG 3 config
METHOD method_12589 getBiome ()Lnet/minecraft/class_1959;

View File

@ -4,3 +4,12 @@ CLASS net/minecraft/class_2912 net/minecraft/world/gen/chunk/OverworldChunkGener
FIELD field_16582 amplified Z
FIELD field_16583 noiseSampler Lnet/minecraft/class_3537;
FIELD field_16650 pillagerSpawner Lnet/minecraft/class_3769;
FIELD field_19181 catSpawner Lnet/minecraft/class_4274;
FIELD field_19430 zombieSiegeManager Lnet/minecraft/class_1419;
METHOD <init> (Lnet/minecraft/class_1936;Lnet/minecraft/class_1966;Lnet/minecraft/class_2906;)V
ARG 1 world
ARG 2 biomeSource
ARG 3 config
METHOD method_16414 sampleNoise (II)D
ARG 1 x
ARG 2 y

View File

@ -16,6 +16,7 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/SurfaceChunkGenerat
ARG 4 horizontalNoiseResolution
ARG 5 worldHeight
ARG 6 config
ARG 7 useSimplexNoise
METHOD method_12090 computeNoiseRange (II)[D
ARG 1 x
ARG 2 z