mirror of https://github.com/FabricMC/yarn.git
Block placer & state provider classes (#1695)
This commit is contained in:
parent
1dab54ff05
commit
4a5198a909
|
@ -2,10 +2,12 @@ CLASS net/minecraft/class_2688 net/minecraft/state/State
|
|||
FIELD field_24737 PROPERTY_MAP_PRINTER Ljava/util/function/Function;
|
||||
FIELD field_24738 entries Lcom/google/common/collect/ImmutableMap;
|
||||
FIELD field_24739 owner Ljava/lang/Object;
|
||||
FIELD field_24740 codec Lcom/mojang/serialization/MapCodec;
|
||||
FIELD field_24741 withTable Lcom/google/common/collect/Table;
|
||||
METHOD <init> (Ljava/lang/Object;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V
|
||||
ARG 1 owner
|
||||
ARG 2 entries
|
||||
ARG 3 codec
|
||||
METHOD method_11654 get (Lnet/minecraft/class_2769;)Ljava/lang/Comparable;
|
||||
ARG 1 property
|
||||
METHOD method_11656 getEntries ()Lcom/google/common/collect/ImmutableMap;
|
||||
|
|
|
@ -10,6 +10,7 @@ CLASS net/minecraft/class_4131 net/minecraft/util/collection/WeightedList
|
|||
ARG 1 random
|
||||
METHOD method_23337 pickRandom (Ljava/util/Random;)Ljava/lang/Object;
|
||||
ARG 1 random
|
||||
METHOD method_28339 isEmpty ()Z
|
||||
CLASS class_4132 Entry
|
||||
FIELD field_18400 item Ljava/lang/Object;
|
||||
FIELD field_18401 weight I
|
||||
|
|
|
@ -1 +1,8 @@
|
|||
CLASS net/minecraft/class_4629 net/minecraft/world/gen/placer/BlockPlacer
|
||||
FIELD field_24865 TYPE_CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD method_23403 generate (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Random;)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 3 state
|
||||
ARG 4 random
|
||||
METHOD method_28673 getType ()Lnet/minecraft/class_4630;
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
CLASS net/minecraft/class_4630 net/minecraft/world/gen/placer/BlockPlacerType
|
||||
FIELD field_24866 codec Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Lcom/mojang/serialization/Codec;)V
|
||||
ARG 1 codec
|
||||
METHOD method_23405 register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_4630;
|
||||
ARG 0 id
|
||||
ARG 1 codec
|
||||
METHOD method_28674 getCodec ()Lcom/mojang/serialization/Codec;
|
||||
|
|
|
@ -2,3 +2,6 @@ CLASS net/minecraft/class_4631 net/minecraft/world/gen/placer/ColumnPlacer
|
|||
FIELD field_21227 minSize I
|
||||
FIELD field_21228 extraSize I
|
||||
FIELD field_24867 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (II)V
|
||||
ARG 1 minSize
|
||||
ARG 2 extraSize
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
CLASS net/minecraft/class_4632 net/minecraft/world/gen/placer/DoublePlantPlacer
|
||||
FIELD field_24868 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_24869 INSTANCE Lnet/minecraft/class_4632;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_4651 net/minecraft/world/gen/stateprovider/BlockStateProvider
|
||||
FIELD field_24937 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_24937 TYPE_CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD method_23455 getBlockState (Ljava/util/Random;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
|
||||
ARG 1 random
|
||||
ARG 2 pos
|
||||
|
|
|
@ -4,4 +4,5 @@ CLASS net/minecraft/class_4652 net/minecraft/world/gen/stateprovider/BlockStateP
|
|||
ARG 1 codec
|
||||
METHOD method_23457 register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_4652;
|
||||
ARG 0 id
|
||||
ARG 1 codec
|
||||
METHOD method_28863 getCodec ()Lcom/mojang/serialization/Codec;
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
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;
|
||||
METHOD <init> (Lnet/minecraft/class_2680;)V
|
||||
ARG 1 state
|
||||
|
|
|
@ -6,3 +6,5 @@ CLASS net/minecraft/class_4657 net/minecraft/world/gen/stateprovider/WeightedBlo
|
|||
METHOD method_23458 addState (Lnet/minecraft/class_2680;I)Lnet/minecraft/class_4657;
|
||||
ARG 1 state
|
||||
ARG 2 weight
|
||||
METHOD method_28868 wrap (Lnet/minecraft/class_4131;)Lcom/mojang/serialization/DataResult;
|
||||
ARG 0 states
|
||||
|
|
Loading…
Reference in New Issue