mirror of https://github.com/FabricMC/yarn.git
Quick structure mappings (#1615)
This commit is contained in:
parent
0a5eb209da
commit
a107de2eda
|
@ -1,2 +1,3 @@
|
|||
CLASS net/minecraft/class_3777 net/minecraft/structure/pool/EmptyPoolElement
|
||||
FIELD field_16663 INSTANCE Lnet/minecraft/class_3777;
|
||||
FIELD field_24947 CODEC Lcom/mojang/serialization/Codec;
|
||||
|
|
|
@ -2,5 +2,8 @@ CLASS net/minecraft/class_3776 net/minecraft/structure/pool/FeaturePoolElement
|
|||
FIELD field_16661 feature Ljava/util/function/Supplier;
|
||||
FIELD field_16662 tag Lnet/minecraft/class_2487;
|
||||
FIELD field_24948 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Ljava/util/function/Supplier;Lnet/minecraft/class_3785$class_3786;)V
|
||||
ARG 1 feature
|
||||
ARG 2 projection
|
||||
METHOD method_16601 getStart (Lnet/minecraft/class_3485;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2338;
|
||||
METHOD method_19299 createDefaultJigsawTag ()Lnet/minecraft/class_2487;
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
CLASS net/minecraft/class_3782 net/minecraft/structure/pool/ListPoolElement
|
||||
FIELD field_16676 elements Ljava/util/List;
|
||||
FIELD field_24950 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Ljava/util/List;Lnet/minecraft/class_3785$class_3786;)V
|
||||
ARG 1 elements
|
||||
ARG 2 projection
|
||||
METHOD method_19307 setAllElementsProjection (Lnet/minecraft/class_3785$class_3786;)V
|
||||
|
|
|
@ -4,8 +4,9 @@ CLASS net/minecraft/class_3785 net/minecraft/structure/pool/StructurePool
|
|||
FIELD field_16681 terminatorsId Lnet/minecraft/class_2960;
|
||||
FIELD field_16864 elementCounts Ljava/util/List;
|
||||
FIELD field_18707 highestY I
|
||||
FIELD field_24954 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_24954 REGISTRY_CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_24955 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_25853 CODEC Lcom/mojang/serialization/MapCodec;
|
||||
METHOD method_16629 getId ()Lnet/minecraft/class_2960;
|
||||
METHOD method_16631 getRandomElement (Ljava/util/Random;)Lnet/minecraft/class_3784;
|
||||
ARG 1 random
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
CLASS net/minecraft/class_3784 net/minecraft/structure/pool/StructurePoolElement
|
||||
FIELD field_16862 projection Lnet/minecraft/class_3785$class_3786;
|
||||
FIELD field_24953 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Lnet/minecraft/class_3785$class_3786;)V
|
||||
ARG 1 projection
|
||||
METHOD method_16622 setProjection (Lnet/minecraft/class_3785$class_3786;)Lnet/minecraft/class_3784;
|
||||
ARG 1 projection
|
||||
METHOD method_16624 getProjection ()Lnet/minecraft/class_3785$class_3786;
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
CLASS net/minecraft/class_5468 net/minecraft/structure/pool/TemplatePools
|
||||
FIELD field_26254 EMPTY Lnet/minecraft/class_3785;
|
||||
FIELD field_26255 INVALID Lnet/minecraft/class_3785;
|
||||
METHOD method_30599 initDefaultPools ()V
|
||||
METHOD method_30600 register (Lnet/minecraft/class_3785;)Lnet/minecraft/class_3785;
|
||||
ARG 0 templatePool
|
||||
|
|
|
@ -4,3 +4,5 @@ CLASS net/minecraft/class_3793 net/minecraft/structure/processor/BlockIgnoreStru
|
|||
FIELD field_16720 blocks Lcom/google/common/collect/ImmutableList;
|
||||
FIELD field_16721 IGNORE_AIR_AND_STRUCTURE_BLOCKS Lnet/minecraft/class_3793;
|
||||
FIELD field_24998 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Ljava/util/List;)V
|
||||
ARG 1 blocks
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
CLASS net/minecraft/class_3826 net/minecraft/structure/processor/RuleStructureProcessor
|
||||
FIELD field_16881 rules Lcom/google/common/collect/ImmutableList;
|
||||
FIELD field_25011 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Ljava/util/List;)V
|
||||
ARG 1 rules
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
CLASS net/minecraft/class_3828 net/minecraft/structure/processor/StructureProcessorType
|
||||
FIELD field_25013 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_25877 REGISTRY_CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD method_16822 register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_3828;
|
||||
ARG 0 id
|
||||
ARG 1 codec
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
CLASS net/minecraft/class_4994 net/minecraft/structure/rule/AlwaysTruePosRuleTest
|
||||
FIELD field_23343 INSTANCE Lnet/minecraft/class_4994;
|
||||
FIELD field_25006 CODEC Lcom/mojang/serialization/Codec;
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
CLASS net/minecraft/class_3818 net/minecraft/structure/rule/AlwaysTrueRuleTest
|
||||
FIELD field_16868 INSTANCE Lnet/minecraft/class_3818;
|
||||
FIELD field_24994 CODEC Lcom/mojang/serialization/Codec;
|
||||
|
|
|
@ -5,3 +5,9 @@ CLASS net/minecraft/class_4992 net/minecraft/structure/rule/AxisAlignedLinearPos
|
|||
FIELD field_23337 maxDistance I
|
||||
FIELD field_23338 axis Lnet/minecraft/class_2350$class_2351;
|
||||
FIELD field_24995 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (FFIILnet/minecraft/class_2350$class_2351;)V
|
||||
ARG 1 minChance
|
||||
ARG 2 maxChance
|
||||
ARG 3 minDistance
|
||||
ARG 4 maxDistance
|
||||
ARG 5 axis
|
||||
|
|
|
@ -1,2 +1,5 @@
|
|||
CLASS net/minecraft/class_3819 net/minecraft/structure/rule/BlockMatchRuleTest
|
||||
FIELD field_16869 block Lnet/minecraft/class_2248;
|
||||
FIELD field_24999 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Lnet/minecraft/class_2248;)V
|
||||
ARG 1 block
|
||||
|
|
|
@ -1,2 +1,5 @@
|
|||
CLASS net/minecraft/class_3820 net/minecraft/structure/rule/BlockStateMatchRuleTest
|
||||
FIELD field_16870 blockState Lnet/minecraft/class_2680;
|
||||
FIELD field_25001 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Lnet/minecraft/class_2680;)V
|
||||
ARG 1 blockState
|
||||
|
|
|
@ -4,3 +4,8 @@ CLASS net/minecraft/class_4993 net/minecraft/structure/rule/LinearPosRuleTest
|
|||
FIELD field_23341 minDistance I
|
||||
FIELD field_23342 maxDistance I
|
||||
FIELD field_25004 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (FFII)V
|
||||
ARG 1 minChance
|
||||
ARG 2 maxChance
|
||||
ARG 3 minDistance
|
||||
ARG 4 maxDistance
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
CLASS net/minecraft/class_4996 net/minecraft/structure/rule/PosRuleTestType
|
||||
METHOD method_26409 register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_4996;
|
||||
ARG 0 id
|
||||
ARG 1 codec
|
||||
|
|
|
@ -2,3 +2,6 @@ CLASS net/minecraft/class_3824 net/minecraft/structure/rule/RandomBlockMatchRule
|
|||
FIELD field_16879 probability F
|
||||
FIELD field_16880 block Lnet/minecraft/class_2248;
|
||||
FIELD field_25009 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Lnet/minecraft/class_2248;F)V
|
||||
ARG 1 block
|
||||
ARG 2 probability
|
||||
|
|
|
@ -2,3 +2,6 @@ CLASS net/minecraft/class_3823 net/minecraft/structure/rule/RandomBlockStateMatc
|
|||
FIELD field_16877 probability F
|
||||
FIELD field_16878 blockState Lnet/minecraft/class_2680;
|
||||
FIELD field_25010 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Lnet/minecraft/class_2680;F)V
|
||||
ARG 1 blockState
|
||||
ARG 2 probability
|
||||
|
|
|
@ -1,2 +1,5 @@
|
|||
CLASS net/minecraft/class_3798 net/minecraft/structure/rule/TagMatchRuleTest
|
||||
FIELD field_16747 tag Lnet/minecraft/class_3494;
|
||||
FIELD field_25014 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Lnet/minecraft/class_3494;)V
|
||||
ARG 1 tag
|
||||
|
|
|
@ -1,7 +1,11 @@
|
|||
CLASS net/minecraft/class_5312 net/minecraft/world/gen/feature/ConfiguredStructureFeature
|
||||
FIELD field_24834 TYPE_CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_24834 REGISTRY_CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_24835 feature Lnet/minecraft/class_3195;
|
||||
FIELD field_24836 config Lnet/minecraft/class_3037;
|
||||
FIELD field_25834 CODEC Lcom/mojang/serialization/MapCodec;
|
||||
METHOD <init> (Lnet/minecraft/class_3195;Lnet/minecraft/class_3037;)V
|
||||
ARG 1 feature
|
||||
ARG 2 config
|
||||
METHOD method_28622 tryPlaceStart (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;Lnet/minecraft/class_3485;JLnet/minecraft/class_1923;Lnet/minecraft/class_1959;ILnet/minecraft/class_5314;)Lnet/minecraft/class_3449;
|
||||
COMMENT @see StructureFeature#tryPlaceStart
|
||||
ARG 5 worldSeed
|
||||
|
|
Loading…
Reference in New Issue