1.16-pre5 world gen mappings (#1469)

Some overlap with #1453, but nothing major.
This commit is contained in:
Juuxel 2020-06-24 19:35:17 +03:00 committed by GitHub
parent 6d9a8c1aca
commit 2847e6a8af
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
18 changed files with 79 additions and 5 deletions

View File

@ -6,7 +6,9 @@ CLASS net/minecraft/class_2939 net/minecraft/world/gen/carver/Carver
FIELD field_13302 alwaysCarvableBlocks Ljava/util/Set;
FIELD field_13305 WATER Lnet/minecraft/class_3610;
FIELD field_16653 heightLimit I
FIELD field_24831 codec Lcom/mojang/serialization/Codec;
METHOD <init> (Lcom/mojang/serialization/Codec;I)V
ARG 1 configCodec
ARG 2 heightLimit
METHOD method_12702 carve (Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/Random;IIIIILjava/util/BitSet;Lnet/minecraft/class_2920;)Z
ARG 1 chunk
@ -82,3 +84,4 @@ CLASS net/minecraft/class_2939 net/minecraft/world/gen/carver/Carver
ARG 3 scaledRelativeY
ARG 5 scaledRelativeZ
ARG 7 y
METHOD method_28616 getCodec ()Lcom/mojang/serialization/Codec;

View File

@ -1,4 +1,7 @@
CLASS net/minecraft/class_3284 net/minecraft/world/gen/decorator/Decorator
FIELD field_24983 codec Lcom/mojang/serialization/Codec;
METHOD <init> (Lcom/mojang/serialization/Codec;)V
ARG 1 configCodec
METHOD method_14450 register (Ljava/lang/String;Lnet/minecraft/class_3284;)Lnet/minecraft/class_3284;
ARG 0 registryName
ARG 1 decorator
@ -10,3 +13,5 @@ CLASS net/minecraft/class_3284 net/minecraft/world/gen/decorator/Decorator
ARG 5 pos
METHOD method_15927 generate (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2998;Lnet/minecraft/class_2975;)Z
METHOD method_23475 configure (Lnet/minecraft/class_2998;)Lnet/minecraft/class_3243;
ARG 1 config
METHOD method_28928 getCodec ()Lcom/mojang/serialization/Codec;

View File

@ -1,11 +1,15 @@
CLASS net/minecraft/class_3031 net/minecraft/world/gen/feature/Feature
FIELD field_13526 BONUS_CHEST Lnet/minecraft/class_2953;
FIELD field_21219 FLOWER Lnet/minecraft/class_4624;
FIELD field_24837 codec Lcom/mojang/serialization/Codec;
METHOD <init> (Lcom/mojang/serialization/Codec;)V
ARG 1 configCodec
METHOD method_13150 register (Ljava/lang/String;Lnet/minecraft/class_3031;)Lnet/minecraft/class_3031;
ARG 0 name
ARG 1 feature
METHOD method_13151 generate (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_3037;)Z
ARG 2 accessor
ARG 1 world
ARG 2 structureAccessor
ARG 3 generator
ARG 4 random
ARG 5 pos
@ -16,7 +20,16 @@ CLASS net/minecraft/class_3031 net/minecraft/world/gen/feature/Feature
ARG 3 state
METHOD method_23395 isStone (Lnet/minecraft/class_2248;)Z
ARG 0 block
METHOD method_23396 isDirt (Lnet/minecraft/class_2248;)Z
METHOD method_23396 isSoil (Lnet/minecraft/class_2248;)Z
ARG 0 block
METHOD method_23397 configure (Lnet/minecraft/class_3037;)Lnet/minecraft/class_2975;
ARG 1 config
METHOD method_27368 isSoil (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos
METHOD method_27369 (Lnet/minecraft/class_2680;)Z
ARG 0 state
METHOD method_27370 isAir (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos
METHOD method_28627 getCodec ()Lcom/mojang/serialization/Codec;

View File

@ -1,3 +1,8 @@
CLASS net/minecraft/class_5201 net/minecraft/world/gen/feature/size/FeatureSize
FIELD field_24146 minClippedHeight Ljava/util/OptionalInt;
FIELD field_24922 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/OptionalInt;)V
ARG 1 minClippedHeight
METHOD method_27377 getMinClippedHeight ()Ljava/util/OptionalInt;
METHOD method_28820 createCodecBuilder ()Lcom/mojang/serialization/codecs/RecordCodecBuilder;
METHOD method_28824 getType ()Lnet/minecraft/class_5202;

View File

@ -1,3 +1,7 @@
CLASS net/minecraft/class_5202 net/minecraft/world/gen/feature/size/FeatureSizeType
FIELD field_24923 codec Lcom/mojang/serialization/Codec;
METHOD <init> (Lcom/mojang/serialization/Codec;)V
ARG 1 codec
METHOD method_27382 register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_5202;
ARG 0 id
METHOD method_28825 getCodec ()Lcom/mojang/serialization/Codec;

View File

@ -5,3 +5,10 @@ CLASS net/minecraft/class_5203 net/minecraft/world/gen/feature/size/ThreeLayersF
FIELD field_24153 middleSize I
FIELD field_24154 upperSize I
FIELD field_24924 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (IIIIILjava/util/OptionalInt;)V
ARG 1 limit
ARG 2 upperLimit
ARG 3 lowerSize
ARG 4 middleSize
ARG 5 upperSize
ARG 6 minClippedHeight

View File

@ -1,4 +1,14 @@
CLASS net/minecraft/class_5204 net/minecraft/world/gen/feature/size/TwoLayersFeatureSize
FIELD field_24155 limit I
FIELD field_24156 lowerSize I
FIELD field_24157 upperSize I
FIELD field_24925 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (III)V
ARG 1 limit
ARG 2 lowerSize
ARG 3 upperSize
METHOD <init> (IIILjava/util/OptionalInt;)V
ARG 1 limit
ARG 2 lowerSize
ARG 3 upperSize
ARG 4 minClippedHeight

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_4647 net/minecraft/world/gen/foliage/FoliagePlacer
FIELD field_21297 randomRadius I
FIELD field_23753 offset I
FIELD field_23754 randomOffset I
FIELD field_24931 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (IIII)V
ARG 1 radius
ARG 2 randomRadius
@ -42,6 +43,7 @@ CLASS net/minecraft/class_4647 net/minecraft/world/gen/foliage/FoliagePlacer
ARG 6 foliageHeight
ARG 7 radius
ARG 8 leaves
METHOD method_28843 getType ()Lnet/minecraft/class_4648;
CLASS class_5208 TreeNode
COMMENT A point on a tree to generate foliage around
FIELD field_24158 center Lnet/minecraft/class_2338;

View File

@ -1 +1,8 @@
CLASS net/minecraft/class_4648 net/minecraft/world/gen/foliage/FoliagePlacerType
FIELD field_24932 codec Lcom/mojang/serialization/Codec;
METHOD <init> (Lcom/mojang/serialization/Codec;)V
ARG 1 codec
METHOD method_28849 getCodec ()Lcom/mojang/serialization/Codec;
METHOD method_28850 register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_4648;
ARG 0 id
ARG 1 codec

View File

@ -3,3 +3,4 @@ CLASS net/minecraft/class_4651 net/minecraft/world/gen/stateprovider/BlockStateP
METHOD method_23455 getBlockState (Ljava/util/Random;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
ARG 1 random
ARG 2 pos
METHOD method_28862 getType ()Lnet/minecraft/class_4652;

View File

@ -1,3 +1,7 @@
CLASS net/minecraft/class_4652 net/minecraft/world/gen/stateprovider/BlockStateProviderType
FIELD field_24939 codec Lcom/mojang/serialization/Codec;
METHOD <init> (Lcom/mojang/serialization/Codec;)V
ARG 1 codec
METHOD method_23457 register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_4652;
ARG 0 id
METHOD method_28863 getCodec ()Lcom/mojang/serialization/Codec;

View File

@ -1,2 +1,4 @@
CLASS net/minecraft/class_4653 net/minecraft/world/gen/stateprovider/ForestFlowerBlockStateProvider
FIELD field_21310 flowers [Lnet/minecraft/class_2680;
FIELD field_21310 FLOWERS [Lnet/minecraft/class_2680;
FIELD field_24940 CODEC Lcom/mojang/serialization/Codec;
FIELD field_24941 INSTANCE Lnet/minecraft/class_4653;

View File

@ -1,2 +1,5 @@
CLASS net/minecraft/class_4655 net/minecraft/world/gen/stateprovider/PillarBlockStateProvider
FIELD field_21313 block Lnet/minecraft/class_2248;
FIELD field_24944 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2248;)V
ARG 1 block

View File

@ -1,3 +1,5 @@
CLASS net/minecraft/class_4654 net/minecraft/world/gen/stateprovider/PlainsFlowerBlockStateProvider
FIELD field_21311 tulips [Lnet/minecraft/class_2680;
FIELD field_21312 flowers [Lnet/minecraft/class_2680;
FIELD field_21311 TULIPS [Lnet/minecraft/class_2680;
FIELD field_21312 FLOWERS [Lnet/minecraft/class_2680;
FIELD field_24942 CODEC Lcom/mojang/serialization/Codec;
FIELD field_24943 INSTANCE Lnet/minecraft/class_4654;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_4656 net/minecraft/world/gen/stateprovider/SimpleBlockStateProvider
FIELD field_21314 state Lnet/minecraft/class_2680;
FIELD field_24945 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_4657 net/minecraft/world/gen/stateprovider/WeightedBlockStateProvider
FIELD field_21315 states Lnet/minecraft/class_4131;
FIELD field_24946 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_4131;)V
ARG 1 states
METHOD method_23458 addState (Lnet/minecraft/class_2680;I)Lnet/minecraft/class_4657;

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_5141 net/minecraft/world/gen/trunk/TrunkPlacer
FIELD field_23760 baseHeight I
FIELD field_23761 firstRandomHeight I
FIELD field_23762 secondRandomHeight I
FIELD field_24972 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (III)V
ARG 1 baseHeight
ARG 2 firstRandomHeight
@ -14,3 +15,4 @@ CLASS net/minecraft/class_5141 net/minecraft/world/gen/trunk/TrunkPlacer
ARG 4 pos
METHOD method_26993 getHeight (Ljava/util/Random;)I
ARG 1 random
METHOD method_28903 getType ()Lnet/minecraft/class_5142;

View File

@ -1,3 +1,5 @@
CLASS net/minecraft/class_5142 net/minecraft/world/gen/trunk/TrunkPlacerType
FIELD field_24973 codec Lcom/mojang/serialization/Codec;
METHOD method_26995 register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_5142;
ARG 0 id
METHOD method_28908 getCodec ()Lcom/mojang/serialization/Codec;