mirror of https://github.com/FabricMC/yarn.git
A few more block state model gen stuff (#2154)
Signed-off-by: liach <liach@users.noreply.github.com> Co-authored-by: liach <liach@users.noreply.github.com>
This commit is contained in:
parent
258eb34e58
commit
89399d070e
|
@ -2,8 +2,16 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/model/BlockStateModelGe
|
|||
FIELD field_22830 blockStateCollector Ljava/util/function/Consumer;
|
||||
FIELD field_22831 modelCollector Ljava/util/function/BiConsumer;
|
||||
FIELD field_22832 simpleItemModelExemptionCollector Ljava/util/function/Consumer;
|
||||
FIELD field_28548 CONNECTION_VARIANT_FUNCTIONS Ljava/util/Map;
|
||||
COMMENT A map from a boolean property about connection on one direction to a
|
||||
COMMENT function that creates a block state variant for connection on that
|
||||
COMMENT direction with a given connection model.
|
||||
FIELD field_28549 nonOrientableTrapdoors Ljava/util/List;
|
||||
FIELD field_28551 sandstoneModels Ljava/util/Map;
|
||||
FIELD field_28552 VARIANT_POOL_FUNCTIONS Ljava/util/Map;
|
||||
FIELD field_29504 stoneStateFactories Ljava/util/Map;
|
||||
METHOD <init> (Ljava/util/function/Consumer;Ljava/util/function/BiConsumer;Ljava/util/function/Consumer;)V
|
||||
ARG 1 blockStateCollector
|
||||
ARG 2 modelCollector
|
||||
ARG 3 simpleItemModelExemptionCollector
|
||||
METHOD method_25508 registerChorusPlant ()V
|
||||
|
@ -353,10 +361,43 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/model/BlockStateModelGe
|
|||
METHOD method_26434 registerJigsaw ()V
|
||||
METHOD method_27166 registerCampfire ([Lnet/minecraft/class_2248;)V
|
||||
ARG 1 blocks
|
||||
METHOD method_31063 registerAxisRotated (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;)V
|
||||
ARG 1 block
|
||||
ARG 2 modelId
|
||||
METHOD method_31064 registerRod (Lnet/minecraft/class_2248;)V
|
||||
ARG 1 block
|
||||
METHOD method_32227 registerAmethysts ()V
|
||||
METHOD method_32228 registerCandle (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
|
||||
ARG 1 candle
|
||||
ARG 2 cake
|
||||
METHOD method_32229 registerAmethyst (Lnet/minecraft/class_2248;)V
|
||||
ARG 1 block
|
||||
METHOD method_32802 registerPointedDripstone ()V
|
||||
METHOD method_32803 getDripstoneVariant (Lnet/minecraft/class_2350;Lnet/minecraft/class_5691;)Lnet/minecraft/class_4935;
|
||||
ARG 1 direction
|
||||
ARG 2 thickness
|
||||
METHOD method_33128 registerSculkSensor ()V
|
||||
METHOD method_33504 registerPetrifiedOakSlab ()V
|
||||
METHOD method_33520 registerWallPlant (Lnet/minecraft/class_2248;)V
|
||||
ARG 1 block
|
||||
METHOD method_33710 registerCaveVines ()V
|
||||
METHOD method_33711 registerBigDripleaf ()V
|
||||
METHOD method_33712 registerSmallDripleaf ()V
|
||||
METHOD method_33713 registerAzalea (Lnet/minecraft/class_2248;)V
|
||||
ARG 1 block
|
||||
METHOD method_34605 (Lnet/minecraft/class_2248;Lnet/minecraft/class_4922;Lnet/minecraft/class_2960;Lnet/minecraft/class_2746;Ljava/util/function/Function;)V
|
||||
ARG 3 property
|
||||
ARG 4 variantFactory
|
||||
METHOD method_34608 createStoneState (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_4917;
|
||||
ARG 0 block
|
||||
ARG 1 modelId
|
||||
ARG 2 texture
|
||||
ARG 3 modelCollector
|
||||
METHOD method_34631 createDeepslateState (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_4917;
|
||||
ARG 0 block
|
||||
ARG 1 modelId
|
||||
ARG 2 texture
|
||||
ARG 3 modelCollector
|
||||
CLASS class_4911 BuiltinModelPool
|
||||
FIELD field_22835 modelId Lnet/minecraft/class_2960;
|
||||
METHOD <init> (Lnet/minecraft/class_4910;Lnet/minecraft/class_2960;Lnet/minecraft/class_2248;)V
|
||||
|
@ -372,7 +413,10 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/model/BlockStateModelGe
|
|||
CLASS class_4912 BlockTexturePool
|
||||
FIELD field_22837 texture Lnet/minecraft/class_4944;
|
||||
FIELD field_22838 baseModelId Lnet/minecraft/class_2960;
|
||||
FIELD field_28553 knownModels Ljava/util/Map;
|
||||
FIELD field_28554 family Lnet/minecraft/class_5794;
|
||||
METHOD <init> (Lnet/minecraft/class_4910;Lnet/minecraft/class_4944;)V
|
||||
ARG 2 texture
|
||||
METHOD method_25716 button (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
|
||||
ARG 1 buttonBlock
|
||||
METHOD method_25717 sign (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
|
||||
|
@ -389,9 +433,24 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/model/BlockStateModelGe
|
|||
METHOD method_25723 pressurePlate (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
|
||||
ARG 1 pressurePlateBlock
|
||||
METHOD method_25724 slab (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
|
||||
ARG 1 block
|
||||
METHOD method_25725 stairs (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
|
||||
ARG 1 block
|
||||
METHOD method_32230 same ([Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
|
||||
ARG 1 blocks
|
||||
METHOD method_33522 family (Lnet/minecraft/class_5794;)Lnet/minecraft/class_4910$class_4912;
|
||||
ARG 1 family
|
||||
METHOD method_33524 ensureModel (Lnet/minecraft/class_4942;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2960;
|
||||
ARG 1 model
|
||||
ARG 2 block
|
||||
METHOD method_33525 (Lnet/minecraft/class_2248;Lnet/minecraft/class_4942;)Lnet/minecraft/class_2960;
|
||||
ARG 2 newModel
|
||||
METHOD method_33527 door (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
|
||||
ARG 1 block
|
||||
METHOD method_33528 registerTrapdoor (Lnet/minecraft/class_2248;)V
|
||||
ARG 1 block
|
||||
METHOD method_34661 sandstone (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
|
||||
ARG 1 block
|
||||
CLASS class_4913 TintType
|
||||
METHOD method_25726 getCrossModel ()Lnet/minecraft/class_4942;
|
||||
METHOD method_25727 getFlowerPotCrossModel ()Lnet/minecraft/class_4942;
|
||||
|
@ -405,3 +464,9 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/model/BlockStateModelGe
|
|||
ARG 1 stemBlock
|
||||
METHOD method_25730 log (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4914;
|
||||
ARG 1 logBlock
|
||||
CLASS class_5879 StateFactory
|
||||
METHOD create (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_4917;
|
||||
ARG 1 block
|
||||
ARG 2 modelId
|
||||
ARG 3 texture
|
||||
ARG 4 modelCollector
|
||||
|
|
|
@ -8,6 +8,8 @@ CLASS net/minecraft/class_4934 net/minecraft/data/client/model/PropertiesMap
|
|||
FIELD field_22883 values Ljava/util/List;
|
||||
METHOD <init> (Ljava/util/List;)V
|
||||
ARG 1 values
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
METHOD method_25818 empty ()Lnet/minecraft/class_4934;
|
||||
METHOD method_25819 withValue (Lnet/minecraft/class_2769$class_4933;)Lnet/minecraft/class_4934;
|
||||
ARG 1 value
|
||||
|
|
|
@ -117,3 +117,5 @@ CLASS net/minecraft/class_4944 net/minecraft/data/client/model/Texture
|
|||
ARG 0 block
|
||||
METHOD method_27167 campfire (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944;
|
||||
ARG 0 block
|
||||
METHOD method_27168 wallSideEnd (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944;
|
||||
ARG 0 block
|
||||
|
|
|
@ -19,9 +19,10 @@ CLASS net/minecraft/class_4946 net/minecraft/data/client/model/TexturedModel
|
|||
FIELD field_23054 TEMPLATE_SEAGRASS Lnet/minecraft/class_4946$class_4947;
|
||||
FIELD field_23055 END_FOR_TOP_CUBE_COLUMN Lnet/minecraft/class_4946$class_4947;
|
||||
FIELD field_23056 END_FOR_TOP_CUBE_COLUMN_HORIZONTAL Lnet/minecraft/class_4946$class_4947;
|
||||
FIELD field_23057 WALL_CUBE_BOTTOM_TOP Lnet/minecraft/class_4946$class_4947;
|
||||
FIELD field_23057 SIDE_TOP_BOTTOM_WALL Lnet/minecraft/class_4946$class_4947;
|
||||
FIELD field_23058 texture Lnet/minecraft/class_4944;
|
||||
FIELD field_23059 model Lnet/minecraft/class_4942;
|
||||
FIELD field_23959 SIDE_END_WALL Lnet/minecraft/class_4946$class_4947;
|
||||
METHOD <init> (Lnet/minecraft/class_4944;Lnet/minecraft/class_4942;)V
|
||||
ARG 1 texture
|
||||
ARG 2 model
|
||||
|
@ -42,6 +43,8 @@ CLASS net/minecraft/class_4946 net/minecraft/data/client/model/TexturedModel
|
|||
ARG 0 id
|
||||
METHOD method_25921 getTexture ()Lnet/minecraft/class_4944;
|
||||
CLASS class_4947 Factory
|
||||
METHOD get (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4946;
|
||||
ARG 1 block
|
||||
METHOD method_25922 upload (Lnet/minecraft/class_2248;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960;
|
||||
ARG 1 block
|
||||
ARG 2 suffix
|
||||
|
|
|
@ -7,6 +7,8 @@ CLASS net/minecraft/class_2769 net/minecraft/state/property/Property
|
|||
METHOD <init> (Ljava/lang/String;Ljava/lang/Class;)V
|
||||
ARG 1 name
|
||||
ARG 2 type
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
METHOD method_11799 computeHashCode ()I
|
||||
METHOD method_11898 getValues ()Ljava/util/Collection;
|
||||
COMMENT Returns all possible values the property can take.
|
||||
|
@ -19,6 +21,7 @@ CLASS net/minecraft/class_2769 net/minecraft/state/property/Property
|
|||
METHOD method_28504 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult;
|
||||
ARG 1 value
|
||||
METHOD method_30041 createValue (Lnet/minecraft/class_2688;)Lnet/minecraft/class_2769$class_4933;
|
||||
ARG 1 state
|
||||
METHOD method_30042 createValue (Ljava/lang/Comparable;)Lnet/minecraft/class_2769$class_4933;
|
||||
ARG 1 value
|
||||
METHOD method_30043 stream ()Ljava/util/stream/Stream;
|
||||
|
@ -27,6 +30,9 @@ CLASS net/minecraft/class_2769 net/minecraft/state/property/Property
|
|||
FIELD field_22879 property Lnet/minecraft/class_2769;
|
||||
FIELD field_22880 value Ljava/lang/Comparable;
|
||||
METHOD <init> (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)V
|
||||
ARG 1 property
|
||||
ARG 2 value
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
METHOD method_25815 getProperty ()Lnet/minecraft/class_2769;
|
||||
METHOD method_30045 getValue ()Ljava/lang/Comparable;
|
||||
|
|
Loading…
Reference in New Issue