21w07a worldgen mappings (#2089)

* 21w07a worldgen mappings

* Update mappings/net/minecraft/world/gen/decorator/Decoratable.mapping

Co-authored-by: liach <7806504+liach@users.noreply.github.com>

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
This commit is contained in:
SuperCoder79 2021-02-18 17:03:29 -05:00 committed by GitHub
parent 7c8ac787c8
commit 625f8bd4ea
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
29 changed files with 154 additions and 5 deletions

View File

@ -1,2 +0,0 @@
CLASS net/minecraft/class_5857
METHOD method_14452 getPositions (Ljava/util/Random;Lnet/minecraft/class_2998;Lnet/minecraft/class_2338;)I

View File

@ -257,3 +257,7 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper
ARG 8 end
METHOD method_33723 square (D)D
ARG 0 n
METHOD method_33825 magnitude (IDI)D
ARG 0 x
ARG 1 y
ARG 3 z

View File

@ -32,6 +32,10 @@ CLASS net/minecraft/class_2874 net/minecraft/world/dimension/DimensionType
FIELD field_26754 THE_END_ID Lnet/minecraft/class_2960;
FIELD field_28131 height I
FIELD field_28132 logicalHeight I
FIELD field_28133 SIZE_BITS_Y I
FIELD field_28134 MAX_HEIGHT I
FIELD field_28135 MAX_COLUMN_HEIGHT I
FIELD field_28136 MIN_HEIGHT I
METHOD <init> (Ljava/util/OptionalLong;ZZZZDZZZZIIILnet/minecraft/class_2960;Lnet/minecraft/class_2960;F)V
ARG 1 fixedTime
ARG 2 hasSkylight

View File

@ -18,7 +18,10 @@ CLASS net/minecraft/class_5832 net/minecraft/world/gen/AquiferSampler
ARG 4 waterLevelNoise
ARG 5 settings
ARG 6 columnSampler
ARG 7 height
METHOD method_33733 getWaterLevel ()I
METHOD method_33734 getLocalX (I)I
ARG 1 x
METHOD method_33737 apply (III)V
ARG 1 x
ARG 2 y
@ -26,11 +29,15 @@ CLASS net/minecraft/class_5832 net/minecraft/world/gen/AquiferSampler
METHOD method_33738 getWaterLevel (J)I
ARG 1 pos
METHOD method_33739 getDensityAddition ()D
METHOD method_33740 getLocalY (I)I
ARG 1 y
METHOD method_33741 index (III)I
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_33742 needsFluidTick ()Z
METHOD method_33743 getLocalZ (I)I
ARG 1 z
METHOD method_33744 getWaterLevel (III)I
ARG 1 x
ARG 2 y

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_5840 net/minecraft/world/gen/BlockInterpolator
METHOD method_33831 sample (IIILnet/minecraft/class_5284;)Lnet/minecraft/class_2680;
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 settings

View File

@ -66,5 +66,10 @@ CLASS net/minecraft/class_2919 net/minecraft/world/gen/ChunkRandom
ARG 3 regionX
ARG 4 regionZ
ARG 5 salt
METHOD method_33850 setGrimstoneSeed (JIII)J
ARG 1 worldSeed
ARG 3 x
ARG 4 y
ARG 5 z
METHOD next (I)I
ARG 1 count

View File

@ -0,0 +1,9 @@
CLASS net/minecraft/class_5842 net/minecraft/world/gen/GrimstoneInterpolator
FIELD field_28909 random Lnet/minecraft/class_2919;
FIELD field_28910 seed J
FIELD field_28911 defaultBlock Lnet/minecraft/class_2680;
FIELD field_28912 grimstone Lnet/minecraft/class_2680;
METHOD <init> (JLnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V
ARG 1 seed
ARG 3 defaultBlock
ARG 4 grimstone

View File

@ -51,3 +51,8 @@ CLASS net/minecraft/class_5833 net/minecraft/world/gen/NoiseCaveSampler
ARG 1 x
ARG 2 y
ARG 3 z
CLASS class_5841 CaveScaler
METHOD method_33835 scaleCaves (D)D
ARG 0 value
METHOD method_33836 scaleTunnels (D)D
ARG 0 value

View File

@ -29,3 +29,7 @@ CLASS net/minecraft/class_5817 net/minecraft/world/gen/StructureWeightSampler
ARG 0 x
ARG 1 y
ARG 2 z
METHOD method_33832 getMagnitudeWeight (III)D
ARG 0 x
ARG 1 y
ARG 2 z

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_5847 net/minecraft/world/gen/StructureWeightType

View File

@ -0,0 +1,28 @@
CLASS net/minecraft/class_5843 net/minecraft/world/gen/YOffset
FIELD field_28915 OFFSET_CODEC Lcom/mojang/serialization/Codec;
FIELD field_28916 BOTTOM Lnet/minecraft/class_5843;
FIELD field_28917 TOP Lnet/minecraft/class_5843;
FIELD field_28918 offset I
METHOD <init> (I)V
ARG 1 offset
METHOD method_33840 getBottom ()Lnet/minecraft/class_5843;
METHOD method_33841 fixed (I)Lnet/minecraft/class_5843;
ARG 0 offset
METHOD method_33842 map (Lnet/minecraft/class_5843;)Lcom/mojang/datafixers/util/Either;
ARG 0 yOffset
METHOD method_33843 fromEither (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_5843;
ARG 0 either
METHOD method_33844 getY (Lnet/minecraft/class_5444;)I
ARG 1 context
METHOD method_33845 getTop ()Lnet/minecraft/class_5843;
METHOD method_33846 aboveBottom (I)Lnet/minecraft/class_5843;
ARG 0 offset
METHOD method_33848 getOffset ()I
METHOD method_33849 belowTop (I)Lnet/minecraft/class_5843;
ARG 0 offset
CLASS class_5844 AboveBottom
FIELD field_28919 CODEC Lcom/mojang/serialization/Codec;
CLASS class_5845 Fixed
FIELD field_28920 CODEC Lcom/mojang/serialization/Codec;
CLASS class_5846 BelowTop
FIELD field_28921 CODEC Lcom/mojang/serialization/Codec;

View File

@ -18,6 +18,7 @@ CLASS net/minecraft/class_5284 net/minecraft/world/gen/chunk/ChunkGeneratorSetti
FIELD field_26707 INSTANCE Lnet/minecraft/class_5284;
FIELD field_28846 aquifers Z
FIELD field_28847 noiseCaves Z
FIELD field_28914 grimstone Z
METHOD <init> (Lnet/minecraft/class_5311;Lnet/minecraft/class_5309;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIIZZZZ)V
ARG 1 structuresConfig
ARG 2 generationShapeConfig
@ -65,3 +66,4 @@ CLASS net/minecraft/class_5284 net/minecraft/world/gen/chunk/ChunkGeneratorSetti
METHOD method_31111 getInstance ()Lnet/minecraft/class_5284;
METHOD method_33757 hasAquifers ()Z
METHOD method_33758 hasNoiseCaves ()Z
METHOD method_33839 hasGrimstone ()Z

View File

@ -16,6 +16,7 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator
FIELD field_28748 noiseColumnSampler Lnet/minecraft/class_5818;
FIELD field_28844 waterLevelNoise Lnet/minecraft/class_5216;
FIELD field_28845 hasAquifers Z
FIELD field_28913 blockInterpolator Lnet/minecraft/class_5840;
METHOD <init> (Lnet/minecraft/class_1966;JLjava/util/function/Supplier;)V
ARG 1 biomeSource
ARG 2 seed
@ -46,6 +47,11 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator
METHOD method_33643 getBlockState (Lnet/minecraft/class_5817;Lnet/minecraft/class_5832;Lnet/minecraft/class_5840;IIID)Lnet/minecraft/class_2680;
ARG 1 structures
ARG 2 aquiferSampler
ARG 3 blockInterpolator
ARG 4 x
ARG 5 y
ARG 6 z
ARG 7 noise
METHOD method_33644 swapElements ([Ljava/lang/Object;)V
ARG 1 array
METHOD method_33754 populateNoise (Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;II)Lnet/minecraft/class_2791;

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_5849 net/minecraft/world/gen/decorator/AbstractBiasedRangeDecorator
FIELD field_28932 LOGGER Lorg/apache/logging/log4j/Logger;
METHOD method_33859 getY (Ljava/util/Random;III)I
ARG 1 random
ARG 2 bottom
ARG 3 top
ARG 4 cutoff

View File

@ -0,0 +1,5 @@
CLASS net/minecraft/class_5857 net/minecraft/world/gen/decorator/AbstractCountDecorator
METHOD method_14452 getCount (Ljava/util/Random;Lnet/minecraft/class_2998;Lnet/minecraft/class_2338;)I
ARG 1 random
ARG 2 config
ARG 3 pos

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_5858 net/minecraft/world/gen/decorator/AbstractRangeDecorator
METHOD method_33875 getY (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_2998;I)I
ARG 1 context
ARG 2 random
ARG 3 config
ARG 4 y

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_5850 net/minecraft/world/gen/decorator/BaseRangeDecorator
FIELD field_28933 LOGGER Lorg/apache/logging/log4j/Logger;
METHOD method_33861 getY (Ljava/util/Random;II)I
ARG 1 random
ARG 2 bottomY
ARG 3 topY

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_5854 net/minecraft/world/gen/decorator/BiasedRangeDecorator

View File

@ -0,0 +1,12 @@
CLASS net/minecraft/class_5848 net/minecraft/world/gen/decorator/BiasedRangedDecoratorConfig
FIELD field_28926 CODEC Lcom/mojang/serialization/Codec;
FIELD field_28927 bottom Lnet/minecraft/class_5843;
FIELD field_28928 top Lnet/minecraft/class_5843;
FIELD field_28929 cutoff I
METHOD <init> (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;I)V
ARG 1 bottom
ARG 2 top
ARG 3 cutoff
METHOD method_33851 getBottom ()Lnet/minecraft/class_5843;
METHOD method_33853 getCutoff ()I
METHOD method_33854 getTop ()Lnet/minecraft/class_5843;

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_5851 net/minecraft/world/gen/decorator/CarvingMaskDecoratorConfig
FIELD field_28934 CODEC Lcom/mojang/serialization/Codec;
FIELD field_28935 carver Lnet/minecraft/class_2893$class_2894;
METHOD <init> (Lnet/minecraft/class_2893$class_2894;)V
ARG 1 carver
METHOD method_33862 (Lnet/minecraft/class_5851;)Lnet/minecraft/class_2893$class_2894;
ARG 0 config

View File

@ -25,5 +25,10 @@ CLASS net/minecraft/class_5432 net/minecraft/world/gen/decorator/Decoratable
ARG 1 maxCount
COMMENT the maximum repetition count
METHOD method_30377 rangeOf (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;)Ljava/lang/Object;
COMMENT Applies the {@code minecraft:range} decorator, which returns the input
COMMENT position with a y value from zero to {@code max}.
ARG 1 bottom
ARG 2 top
METHOD method_33837 averageDepth (Lnet/minecraft/class_5843;I)Ljava/lang/Object;
ARG 1 baseline
ARG 2 spread
METHOD method_33838 range (Lnet/minecraft/class_2997;)Ljava/lang/Object;
ARG 1 config

View File

@ -1,5 +1,9 @@
CLASS net/minecraft/class_3277 net/minecraft/world/gen/decorator/DepthAverageDecoratorConfig
FIELD field_14212 spread I
FIELD field_24982 CODEC Lcom/mojang/serialization/Codec;
FIELD field_28936 baseline Lnet/minecraft/class_5843;
METHOD <init> (Lnet/minecraft/class_5843;I)V
ARG 1 baseline
ARG 2 spread
METHOD method_33869 getBaseline ()Lnet/minecraft/class_5843;
METHOD method_33870 getSpread ()I

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_5852 net/minecraft/world/gen/decorator/IcebergDecorator

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_5853 net/minecraft/world/gen/decorator/NopeDecorator

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_5855 net/minecraft/world/gen/decorator/RangeDecorator

View File

@ -1,2 +1,9 @@
CLASS net/minecraft/class_2997 net/minecraft/world/gen/decorator/RangeDecoratorConfig
FIELD field_24879 CODEC Lcom/mojang/serialization/Codec;
FIELD field_28930 bottom Lnet/minecraft/class_5843;
FIELD field_28931 top Lnet/minecraft/class_5843;
METHOD <init> (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;)V
ARG 1 bottom
ARG 2 top
METHOD method_33855 getBottom ()Lnet/minecraft/class_5843;
METHOD method_33857 getTop ()Lnet/minecraft/class_5843;

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_5856 net/minecraft/world/gen/decorator/VeryBiasedRangeDecoratorConfig

View File

@ -30,6 +30,11 @@ CLASS net/minecraft/class_5464 net/minecraft/world/gen/feature/ConfiguredFeature
FIELD field_26165 SQUARE_HEIGHTMAP Lnet/minecraft/class_3243;
FIELD field_26166 SQUARE_HEIGHTMAP_SPREAD_DOUBLE Lnet/minecraft/class_3243;
FIELD field_26167 SQUARE_TOP_SOLID_HEIGHTMAP Lnet/minecraft/class_3243;
FIELD field_28956 BOTTOM_TO_TOP Lnet/minecraft/class_2997;
FIELD field_28957 BOTTOM_TO_TOP_OFFSET_10 Lnet/minecraft/class_2997;
FIELD field_28958 BOTTOM_TO_TOP_OFFSET_8 Lnet/minecraft/class_2997;
FIELD field_28959 BOTTOM_TO_TOP_OFFSET_4 Lnet/minecraft/class_2997;
FIELD field_28960 DARK_OAK_TREE_HEIGHTMAP Lnet/minecraft/class_3243;
CLASS class_5467 States
FIELD field_26168 RED_MUSHROOM Lnet/minecraft/class_2680;
FIELD field_26169 PACKED_ICE Lnet/minecraft/class_2680;

View File

@ -12,4 +12,5 @@ CLASS net/minecraft/class_3122 net/minecraft/world/gen/feature/OreFeature
ARG 16 x
ARG 17 y
ARG 18 z
ARG 19 size
ARG 19 horizontalSize
ARG 20 verticalSize