mirror of https://github.com/FabricMC/yarn.git
Some 21w40a worldgen mappings (#2732)
* Some 21w40a worldgen mappings * Some more 21w40a mappings Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
parent
920413739b
commit
95cdb93bab
|
@ -12,6 +12,7 @@ CLASS net/minecraft/class_2350 net/minecraft/util/math/Direction
|
||||||
FIELD field_11047 axis Lnet/minecraft/class_2350$class_2351;
|
FIELD field_11047 axis Lnet/minecraft/class_2350$class_2351;
|
||||||
FIELD field_16542 VECTOR_TO_DIRECTION Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
|
FIELD field_16542 VECTOR_TO_DIRECTION Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
|
||||||
FIELD field_29502 CODEC Lcom/mojang/serialization/Codec;
|
FIELD field_29502 CODEC Lcom/mojang/serialization/Codec;
|
||||||
|
FIELD field_35088 VERTICAL_CODEC Lcom/mojang/serialization/Codec;
|
||||||
METHOD <init> (Ljava/lang/String;IIIILjava/lang/String;Lnet/minecraft/class_2350$class_2352;Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_2382;)V
|
METHOD <init> (Ljava/lang/String;IIIILjava/lang/String;Lnet/minecraft/class_2350$class_2352;Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_2382;)V
|
||||||
ARG 3 id
|
ARG 3 id
|
||||||
ARG 4 idOpposite
|
ARG 4 idOpposite
|
||||||
|
|
|
@ -0,0 +1,11 @@
|
||||||
|
CLASS net/minecraft/class_6679 net/minecraft/world/gen/blockpredicate/AbstractOffsetBlockPredicate
|
||||||
|
FIELD field_35157 offset Lnet/minecraft/class_2338;
|
||||||
|
METHOD <init> (Lnet/minecraft/class_2338;)V
|
||||||
|
ARG 1 offset
|
||||||
|
METHOD method_38893 test (Lnet/minecraft/class_2680;)Z
|
||||||
|
ARG 1 state
|
||||||
|
METHOD method_39013 fillCodecFields (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1;
|
||||||
|
ARG 0 instance
|
||||||
|
METHOD test (Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||||
|
ARG 1 world
|
||||||
|
ARG 2 pos
|
|
@ -0,0 +1,6 @@
|
||||||
|
CLASS net/minecraft/class_6680 net/minecraft/world/gen/blockpredicate/TrueBlockPredicate
|
||||||
|
FIELD field_35158 INSTANCE Lnet/minecraft/class_6680;
|
||||||
|
FIELD field_35159 CODEC Lcom/mojang/serialization/Codec;
|
||||||
|
METHOD test (Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||||
|
ARG 1 world
|
||||||
|
ARG 2 pos
|
|
@ -36,3 +36,16 @@ CLASS net/minecraft/class_5432 net/minecraft/world/gen/decorator/Decoratable
|
||||||
COMMENT the minimum offset, inclusive
|
COMMENT the minimum offset, inclusive
|
||||||
ARG 2 max
|
ARG 2 max
|
||||||
COMMENT the maximum offset, inclusive
|
COMMENT the maximum offset, inclusive
|
||||||
|
METHOD method_38670 wouldSurvive (Lnet/minecraft/class_2248;)Ljava/lang/Object;
|
||||||
|
COMMENT Applies the {@code block_filter} decorator, configured so that the feature will
|
||||||
|
COMMENT only generate if a given block could be placed at its location.
|
||||||
|
ARG 1 block
|
||||||
|
COMMENT the block to check for
|
||||||
|
METHOD method_38872 onlyInAir ()Ljava/lang/Object;
|
||||||
|
COMMENT Applies the {@code block_filter} decorator, configured so the feature can only
|
||||||
|
COMMENT generate if it is in air.
|
||||||
|
METHOD method_38994 applyBlockFilter (Lnet/minecraft/class_6646;)Ljava/lang/Object;
|
||||||
|
COMMENT Applies the {@code block_filter} decorator, which will only generate a feature if
|
||||||
|
COMMENT a given predicate matches.
|
||||||
|
ARG 1 predicate
|
||||||
|
COMMENT the block predicate that has to match for the feature to generate
|
||||||
|
|
|
@ -15,8 +15,10 @@ CLASS net/minecraft/class_5464 net/minecraft/world/gen/feature/ConfiguredFeature
|
||||||
FIELD field_33634 EMERALD_ORE_TARGETS Lcom/google/common/collect/ImmutableList;
|
FIELD field_33634 EMERALD_ORE_TARGETS Lcom/google/common/collect/ImmutableList;
|
||||||
FIELD field_33635 COPPER_ORE_TARGETS Lcom/google/common/collect/ImmutableList;
|
FIELD field_33635 COPPER_ORE_TARGETS Lcom/google/common/collect/ImmutableList;
|
||||||
FIELD field_33636 COAL_ORE_TARGETS Lcom/google/common/collect/ImmutableList;
|
FIELD field_33636 COAL_ORE_TARGETS Lcom/google/common/collect/ImmutableList;
|
||||||
FIELD field_35167 IS_AIR Lnet/minecraft/class_6646;
|
FIELD field_35097 ONLY_ON_SNOW Lnet/minecraft/class_6646;
|
||||||
FIELD field_35170 IS_AIR_OR_WATER Lnet/minecraft/class_6646;
|
FIELD field_35098 MOVE_ONTO_SNOW_DECORATOR Lnet/minecraft/class_3243;
|
||||||
|
FIELD field_35167 ONLY_IN_AIR Lnet/minecraft/class_6646;
|
||||||
|
FIELD field_35170 ONLY_IN_AIR_OR_WATER Lnet/minecraft/class_6646;
|
||||||
METHOD method_30590 register (Ljava/lang/String;Lnet/minecraft/class_2975;)Lnet/minecraft/class_2975;
|
METHOD method_30590 register (Ljava/lang/String;Lnet/minecraft/class_2975;)Lnet/minecraft/class_2975;
|
||||||
ARG 0 id
|
ARG 0 id
|
||||||
ARG 1 configuredFeature
|
ARG 1 configuredFeature
|
||||||
|
@ -24,6 +26,30 @@ CLASS net/minecraft/class_5464 net/minecraft/world/gen/feature/ConfiguredFeature
|
||||||
ARG 0 blockDirection
|
ARG 0 blockDirection
|
||||||
METHOD method_34855 createSmallDripleafFeature ()Lnet/minecraft/class_2975;
|
METHOD method_34855 createSmallDripleafFeature ()Lnet/minecraft/class_2975;
|
||||||
METHOD method_35926 pool ()Lnet/minecraft/class_6005$class_6006;
|
METHOD method_35926 pool ()Lnet/minecraft/class_6005$class_6006;
|
||||||
|
METHOD method_38746 buildTree (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;IIII)Lnet/minecraft/class_4643$class_4644;
|
||||||
|
ARG 0 trunkBlock
|
||||||
|
ARG 1 foliageBlock
|
||||||
|
ARG 2 baseHeight
|
||||||
|
ARG 3 firstRandomHeight
|
||||||
|
ARG 4 secondRandomHeight
|
||||||
|
ARG 5 foliageRadius
|
||||||
|
METHOD method_38747 buildOakTree ()Lnet/minecraft/class_4643$class_4644;
|
||||||
|
METHOD method_38748 buildBirchTree ()Lnet/minecraft/class_4643$class_4644;
|
||||||
|
METHOD method_38749 buildTallBirchTree ()Lnet/minecraft/class_4643$class_4644;
|
||||||
|
METHOD method_38750 buildJungleTree ()Lnet/minecraft/class_4643$class_4644;
|
||||||
|
METHOD method_38751 buildLargeOakTree ()Lnet/minecraft/class_4643$class_4644;
|
||||||
|
METHOD method_38946 createRandomPatchFeature (Lnet/minecraft/class_2975;)Lnet/minecraft/class_4638;
|
||||||
|
ARG 0 feature
|
||||||
|
METHOD method_38947 createRandomPatchFeature (Lnet/minecraft/class_2975;Ljava/util/List;)Lnet/minecraft/class_4638;
|
||||||
|
ARG 0 feature
|
||||||
|
ARG 1 generateOnBlocks
|
||||||
|
METHOD method_38948 createRandomPatchFeature (Lnet/minecraft/class_2975;Ljava/util/List;I)Lnet/minecraft/class_4638;
|
||||||
|
ARG 0 feature
|
||||||
|
ARG 1 generateOnBlocks
|
||||||
|
ARG 2 tries
|
||||||
|
METHOD method_38950 createRandomPatchFeature (Lnet/minecraft/class_4651;I)Lnet/minecraft/class_4638;
|
||||||
|
ARG 0 toPlace
|
||||||
|
ARG 1 tries
|
||||||
CLASS class_5465 Configs
|
CLASS class_5465 Configs
|
||||||
FIELD field_26141 GRASS_CONFIG Lnet/minecraft/class_4638;
|
FIELD field_26141 GRASS_CONFIG Lnet/minecraft/class_4638;
|
||||||
FIELD field_26142 TAIGA_GRASS_CONFIG Lnet/minecraft/class_4638;
|
FIELD field_26142 TAIGA_GRASS_CONFIG Lnet/minecraft/class_4638;
|
||||||
|
|
|
@ -13,6 +13,12 @@ CLASS net/minecraft/class_4643 net/minecraft/world/gen/feature/TreeFeatureConfig
|
||||||
ARG 1 trunkProvider
|
ARG 1 trunkProvider
|
||||||
ARG 2 trunkPlacer
|
ARG 2 trunkPlacer
|
||||||
ARG 3 foliageProvider
|
ARG 3 foliageProvider
|
||||||
|
ARG 4 foliagePlacer
|
||||||
|
ARG 5 dirtProvider
|
||||||
|
ARG 6 minimumSize
|
||||||
|
ARG 7 decorators
|
||||||
|
ARG 8 ignoreVines
|
||||||
|
ARG 9 forceDirt
|
||||||
METHOD method_28811 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
METHOD method_28811 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
||||||
ARG 0 instance
|
ARG 0 instance
|
||||||
CLASS class_4644 Builder
|
CLASS class_4644 Builder
|
||||||
|
@ -29,6 +35,8 @@ CLASS net/minecraft/class_4643 net/minecraft/world/gen/feature/TreeFeatureConfig
|
||||||
ARG 1 trunkProvider
|
ARG 1 trunkProvider
|
||||||
ARG 2 trunkPlacer
|
ARG 2 trunkPlacer
|
||||||
ARG 3 foliageProvider
|
ARG 3 foliageProvider
|
||||||
|
ARG 4 foliagePlacer
|
||||||
|
ARG 5 minimumSize
|
||||||
METHOD method_23445 build ()Lnet/minecraft/class_4643;
|
METHOD method_23445 build ()Lnet/minecraft/class_4643;
|
||||||
METHOD method_27374 ignoreVines ()Lnet/minecraft/class_4643$class_4644;
|
METHOD method_27374 ignoreVines ()Lnet/minecraft/class_4643$class_4644;
|
||||||
METHOD method_27376 decorators (Ljava/util/List;)Lnet/minecraft/class_4643$class_4644;
|
METHOD method_27376 decorators (Ljava/util/List;)Lnet/minecraft/class_4643$class_4644;
|
||||||
|
|
Loading…
Reference in New Issue