Data stuff (#2846)

This commit is contained in:
Shnupbups 2021-11-19 22:08:19 +11:00 committed by GitHub
parent 3c56fa2ef6
commit a5591c2146
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 40 additions and 0 deletions

View File

@ -15,3 +15,5 @@ CLASS net/minecraft/class_4916 net/minecraft/data/client/BlockStateDefinitionPro
METHOD method_25737 getModelJsonPath (Ljava/nio/file/Path;Lnet/minecraft/class_2960;)Ljava/nio/file/Path;
ARG 0 root
ARG 1 id
METHOD method_25741 (Ljava/util/Set;Ljava/util/Map;Lnet/minecraft/class_2248;)V
ARG 2 block

View File

@ -387,15 +387,27 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/model/BlockStateModelGe
METHOD method_33712 registerSmallDripleaf ()V
METHOD method_33713 registerAzalea (Lnet/minecraft/class_2248;)V
ARG 1 block
METHOD method_34603 (Lnet/minecraft/class_1826;)V
ARG 1 item
METHOD method_34605 (Lnet/minecraft/class_2248;Lnet/minecraft/class_4918$class_4921;Lnet/minecraft/class_2746;Ljava/util/function/Function;)V
ARG 2 property
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_34612 (Lnet/minecraft/class_5794;)V
ARG 1 family
METHOD method_34622 (Ljava/util/HashMap;)V
ARG 0 map
METHOD method_34623 (Lnet/minecraft/class_4944;)V
ARG 0 texture
METHOD method_34624 (Lnet/minecraft/class_4944;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944;
ARG 1 id
METHOD method_34626 (Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;)V
ARG 1 texture
METHOD method_34628 (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Ljava/lang/Boolean;Lnet/minecraft/class_2768;)Lnet/minecraft/class_4935;
ARG 7 shape
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
@ -403,8 +415,12 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/model/BlockStateModelGe
ARG 3 modelCollector
METHOD method_34636 (Lnet/minecraft/class_4944;)V
ARG 0 texture
METHOD method_34637 (Lnet/minecraft/class_4944;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944;
ARG 1 id
METHOD method_34638 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4935;
ARG 0 id
METHOD method_34639 (Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;)V
ARG 1 texture
METHOD method_34644 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4935;
ARG 0 id
METHOD method_34645 (Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;)V
@ -423,6 +439,8 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/model/BlockStateModelGe
METHOD method_36440 registerInfestedDeepslate ()V
METHOD method_37317 registerPottedAzaleaBush (Lnet/minecraft/class_2248;)V
ARG 1 block
METHOD method_37367 (Lnet/minecraft/class_2248;Lnet/minecraft/class_4922;Lnet/minecraft/class_2960;Lnet/minecraft/class_4918$class_4921;Lnet/minecraft/class_2746;Ljava/util/function/Function;)V
ARG 4 property
METHOD method_39204 registerLightBlock ()V
CLASS class_4911 BuiltinModelPool
FIELD field_22835 modelId Lnet/minecraft/class_2960;
@ -464,6 +482,8 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/model/BlockStateModelGe
ARG 1 block
METHOD method_32230 same ([Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
ARG 1 blocks
METHOD method_33521 (Lnet/minecraft/class_5794$class_5796;Lnet/minecraft/class_2248;)V
ARG 2 block
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;

View File

@ -15,6 +15,11 @@ CLASS net/minecraft/class_4942 net/minecraft/data/client/model/Model
ARG 2 suffix
ARG 3 texture
ARG 4 modelCollector
METHOD method_25848 (Lcom/google/gson/JsonObject;Lnet/minecraft/class_4945;Lnet/minecraft/class_2960;)V
ARG 1 textureKey
ARG 2 textureId
METHOD method_25849 (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2960;)V
ARG 1 parentId
METHOD method_25850 createTextureMap (Lnet/minecraft/class_4944;)Ljava/util/Map;
ARG 1 texture
METHOD method_25852 upload (Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960;

View File

@ -20,8 +20,13 @@ CLASS net/minecraft/class_4922 net/minecraft/data/client/model/MultipartBlockSta
ARG 1 variants
CLASS class_4923 ConditionalMultipart
FIELD field_22857 when Lnet/minecraft/class_4918;
METHOD <init> (Lnet/minecraft/class_4918;Ljava/util/List;)V
ARG 1 when
ARG 2 variants
CLASS class_4924 Multipart
FIELD field_22858 variants Ljava/util/List;
METHOD <init> (Ljava/util/List;)V
ARG 1 variants
METHOD method_25767 validate (Lnet/minecraft/class_2689;)V
ARG 1 stateManager
METHOD method_25768 extraToJson (Lcom/google/gson/JsonObject;)V

View File

@ -4,6 +4,12 @@ CLASS net/minecraft/class_4936 net/minecraft/data/client/model/VariantSettings
FIELD field_22887 MODEL Lnet/minecraft/class_4938;
FIELD field_22888 UVLOCK Lnet/minecraft/class_4938;
FIELD field_22889 WEIGHT Lnet/minecraft/class_4938;
METHOD method_25831 (Lnet/minecraft/class_4936$class_4937;)Lcom/google/gson/JsonElement;
ARG 0 rotation
METHOD method_25832 (Lnet/minecraft/class_2960;)Lcom/google/gson/JsonElement;
ARG 0 id
METHOD method_25833 (Lnet/minecraft/class_4936$class_4937;)Lcom/google/gson/JsonElement;
ARG 0 rotation
CLASS class_4937 Rotation
FIELD field_22894 degrees I
METHOD <init> (Ljava/lang/String;II)V

View File

@ -14,6 +14,8 @@ CLASS net/minecraft/class_4925 net/minecraft/data/client/model/VariantsBlockStat
METHOD method_25771 create (Lnet/minecraft/class_2248;[Lnet/minecraft/class_4935;)Lnet/minecraft/class_4925;
ARG 0 block
ARG 1 variants
METHOD method_25772 (Lnet/minecraft/class_2769;)V
ARG 1 property
METHOD method_25775 coordinate (Lnet/minecraft/class_4926;)Lnet/minecraft/class_4925;
COMMENT Appends a block state variant map to this block state information.
COMMENT