From c01ee5ea141da3dd0fed77c8d171ec2fd17d7e98 Mon Sep 17 00:00:00 2001 From: apple502j <33279053+apple502j@users.noreply.github.com> Date: Mon, 11 Nov 2024 22:25:22 +0900 Subject: [PATCH] Rendering stuff, part 1 --- .../client/model/ItemAssetsLoader.mapping | 17 +++++++++ .../client/model/ModelNameSupplier.mapping | 1 + .../client/model/SpriteGetter.mapping | 5 +++ .../render/TexturedRenderLayers.mapping | 2 ++ .../render/block/BlockRenderManager.mapping | 2 ++ .../entity/BannerBlockEntityRenderer.mapping | 2 +- .../entity/BedBlockEntityRenderer.mapping | 2 +- .../entity/BlockEntityRendererFactory.mapping | 7 ++-- .../DecoratedPotBlockEntityRenderer.mapping | 2 +- .../entity/LoadedBlockEntityModels.mapping | 14 ++++++++ .../ShulkerBoxBlockEntityRenderer.mapping | 2 +- .../entity/SignBlockEntityRenderer.mapping | 2 +- .../entity/SkullBlockEntityRenderer.mapping | 9 +++-- .../entity/VaultBlockEntityRenderer.mapping | 2 ++ .../render/entity/BipedEntityRenderer.mapping | 6 ++++ .../entity/DisplayEntityRenderer.mapping | 1 + .../entity/EntityRenderDispatcher.mapping | 1 + .../entity/FlyingItemEntityRenderer.mapping | 1 + .../entity/ItemFrameEntityRenderer.mapping | 1 + .../OminousItemSpawnerEntityRenderer.mapping | 2 ++ .../equipment/EquipmentModelLoader.mapping | 4 +++ .../equipment/EquipmentRenderer.mapping | 8 +++++ .../feature/EmissiveFeatureRenderer.mapping | 2 ++ .../entity/feature/FeatureRenderer.mapping | 2 ++ .../feature/HeadFeatureRenderer.mapping | 6 ++-- .../feature/HeldItemFeatureRenderer.mapping | 6 ++++ .../PlayerHeldItemFeatureRenderer.mapping | 6 ++++ .../VillagerHeldItemFeatureRenderer.mapping | 1 + .../state/FlyingItemEntityRenderState.mapping | 1 + .../state/PlayerEntityRenderState.mapping | 1 + .../state/SkeletonEntityRenderState.mapping | 1 + .../state/WitchEntityRenderState.mapping | 1 + .../render/model/BakedModelManager.mapping | 36 ++++++++++++++++++- .../client/render/model/Baker.mapping | 2 ++ .../render/model/BlockStatesLoader.mapping | 18 ++++++++++ .../client/render/model/ModelBaker.mapping | 22 +++++++++++- .../model/ReferencedModelsCollector.mapping | 4 +++ .../client/render/model/UnbakedModel.mapping | 14 ++++++++ .../model/json/ItemModelGenerator.mapping | 1 + 39 files changed, 204 insertions(+), 13 deletions(-) create mode 100644 mappings/net/minecraft/client/model/ItemAssetsLoader.mapping create mode 100644 mappings/net/minecraft/client/model/ModelNameSupplier.mapping create mode 100644 mappings/net/minecraft/client/model/SpriteGetter.mapping create mode 100644 mappings/net/minecraft/client/render/block/entity/LoadedBlockEntityModels.mapping diff --git a/mappings/net/minecraft/client/model/ItemAssetsLoader.mapping b/mappings/net/minecraft/client/model/ItemAssetsLoader.mapping new file mode 100644 index 0000000000..995e6c8c6f --- /dev/null +++ b/mappings/net/minecraft/client/model/ItemAssetsLoader.mapping @@ -0,0 +1,17 @@ +CLASS net/minecraft/class_10521 net/minecraft/client/model/ItemAssetsLoader + FIELD field_55460 LOGGER Lorg/slf4j/Logger; + FIELD field_55461 FINDER Lnet/minecraft/class_7654; + METHOD method_65726 (Lnet/minecraft/class_2960;Lnet/minecraft/class_3298;Lcom/mojang/serialization/DataResult$Error;)V + ARG 2 message + METHOD method_65728 load (Lnet/minecraft/class_3300;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; + ARG 0 resourceManager + ARG 1 executor + METHOD method_65729 (Ljava/util/List;)Lnet/minecraft/class_10521$class_10522; + ARG 0 definitions + METHOD method_65730 (Ljava/util/List;Ljava/util/concurrent/Executor;Lnet/minecraft/class_2960;Lnet/minecraft/class_3298;)V + ARG 2 path + ARG 3 resource + METHOD method_65731 (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; + ARG 1 resources + CLASS class_10522 Result + CLASS class_10523 Definition diff --git a/mappings/net/minecraft/client/model/ModelNameSupplier.mapping b/mappings/net/minecraft/client/model/ModelNameSupplier.mapping new file mode 100644 index 0000000000..e907a8236c --- /dev/null +++ b/mappings/net/minecraft/client/model/ModelNameSupplier.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_10525 net/minecraft/client/model/ModelNameSupplier diff --git a/mappings/net/minecraft/client/model/SpriteGetter.mapping b/mappings/net/minecraft/client/model/SpriteGetter.mapping new file mode 100644 index 0000000000..b486d82fe9 --- /dev/null +++ b/mappings/net/minecraft/client/model/SpriteGetter.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_10527 net/minecraft/client/model/SpriteGetter + METHOD method_65741 get (Lnet/minecraft/class_4730;)Lnet/minecraft/class_1058; + ARG 1 spriteId + METHOD method_65742 getMissing (Ljava/lang/String;)Lnet/minecraft/class_1058; + ARG 1 textureId diff --git a/mappings/net/minecraft/client/render/TexturedRenderLayers.mapping b/mappings/net/minecraft/client/render/TexturedRenderLayers.mapping index 802286d8ac..4864e5220d 100644 --- a/mappings/net/minecraft/client/render/TexturedRenderLayers.mapping +++ b/mappings/net/minecraft/client/render/TexturedRenderLayers.mapping @@ -73,6 +73,8 @@ CLASS net/minecraft/class_4722 net/minecraft/client/render/TexturedRenderLayers ARG 0 id METHOD method_58139 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4730; ARG 0 id + METHOD method_60576 (Lnet/minecraft/class_6880$class_6883;)Lnet/minecraft/class_4730; + ARG 0 pattern METHOD method_65526 createBedTextureId (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4730; ARG 0 id METHOD method_65527 getBedTextureId (Lnet/minecraft/class_1767;)Lnet/minecraft/class_4730; diff --git a/mappings/net/minecraft/client/render/block/BlockRenderManager.mapping b/mappings/net/minecraft/client/render/block/BlockRenderManager.mapping index af2a7b74fa..fe69eeeac3 100644 --- a/mappings/net/minecraft/client/render/block/BlockRenderManager.mapping +++ b/mappings/net/minecraft/client/render/block/BlockRenderManager.mapping @@ -4,8 +4,10 @@ CLASS net/minecraft/class_776 net/minecraft/client/render/block/BlockRenderManag FIELD field_4168 models Lnet/minecraft/class_773; FIELD field_4169 random Lnet/minecraft/class_5819; FIELD field_4170 blockModelRenderer Lnet/minecraft/class_778; + FIELD field_55271 specialModelRenderDispatcherGetter Ljava/util/function/Supplier; METHOD (Lnet/minecraft/class_773;Ljava/util/function/Supplier;Lnet/minecraft/class_324;)V ARG 1 models + ARG 2 specialModelRenderDispatcherGetter ARG 3 blockColors METHOD method_23071 renderDamage (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1920;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;)V ARG 1 state diff --git a/mappings/net/minecraft/client/render/block/entity/BannerBlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/BannerBlockEntityRenderer.mapping index 3943895f78..8e821c7937 100644 --- a/mappings/net/minecraft/client/render/block/entity/BannerBlockEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/block/entity/BannerBlockEntityRenderer.mapping @@ -5,7 +5,7 @@ CLASS net/minecraft/class_823 net/minecraft/client/render/block/entity/BannerBlo FIELD field_55156 standingFlagModel Lnet/minecraft/class_10377; FIELD field_55157 wallFlagModel Lnet/minecraft/class_10377; METHOD (Lnet/minecraft/class_5599;)V - ARG 1 entityModelLoader + ARG 1 models METHOD (Lnet/minecraft/class_5614$class_5615;)V ARG 1 context METHOD method_23802 renderCanvas (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_630;Lnet/minecraft/class_4730;ZLnet/minecraft/class_1767;Lnet/minecraft/class_9307;ZZ)V diff --git a/mappings/net/minecraft/client/render/block/entity/BedBlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/BedBlockEntityRenderer.mapping index c55fc74ee7..785039e073 100644 --- a/mappings/net/minecraft/client/render/block/entity/BedBlockEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/block/entity/BedBlockEntityRenderer.mapping @@ -2,7 +2,7 @@ CLASS net/minecraft/class_825 net/minecraft/client/render/block/entity/BedBlockE FIELD field_27744 bedHead Lnet/minecraft/class_3879; FIELD field_27745 bedFoot Lnet/minecraft/class_3879; METHOD (Lnet/minecraft/class_5599;)V - ARG 1 entityModelLoader + ARG 1 models METHOD (Lnet/minecraft/class_5614$class_5615;)V ARG 1 ctx METHOD method_24188 (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z diff --git a/mappings/net/minecraft/client/render/block/entity/BlockEntityRendererFactory.mapping b/mappings/net/minecraft/client/render/block/entity/BlockEntityRendererFactory.mapping index 17c5c200c3..48150b8133 100644 --- a/mappings/net/minecraft/client/render/block/entity/BlockEntityRendererFactory.mapping +++ b/mappings/net/minecraft/client/render/block/entity/BlockEntityRendererFactory.mapping @@ -4,13 +4,15 @@ CLASS net/minecraft/class_5614 net/minecraft/client/render/block/entity/BlockEnt CLASS class_5615 Context FIELD field_27748 renderDispatcher Lnet/minecraft/class_824; FIELD field_27749 renderManager Lnet/minecraft/class_776; - FIELD field_27750 layerRenderDispatcher Lnet/minecraft/class_5599; + FIELD field_27750 loadedEntityModels Lnet/minecraft/class_5599; FIELD field_27751 textRenderer Lnet/minecraft/class_327; FIELD field_38882 itemRenderer Lnet/minecraft/class_918; FIELD field_38883 entityRenderDispatcher Lnet/minecraft/class_898; + FIELD field_55284 itemModelManager Lnet/minecraft/class_10442; METHOD (Lnet/minecraft/class_824;Lnet/minecraft/class_776;Lnet/minecraft/class_10442;Lnet/minecraft/class_918;Lnet/minecraft/class_898;Lnet/minecraft/class_5599;Lnet/minecraft/class_327;)V ARG 1 renderDispatcher ARG 2 renderManager + ARG 3 itemModelManager ARG 4 itemRenderer ARG 5 entityRenderDispatcher ARG 6 layerRenderDispatcher @@ -19,7 +21,8 @@ CLASS net/minecraft/class_5614 net/minecraft/client/render/block/entity/BlockEnt METHOD method_32140 getLayerModelPart (Lnet/minecraft/class_5601;)Lnet/minecraft/class_630; ARG 1 modelLayer METHOD method_32141 getRenderManager ()Lnet/minecraft/class_776; - METHOD method_32142 getLayerRenderDispatcher ()Lnet/minecraft/class_5599; + METHOD method_32142 getLoadedEntityModels ()Lnet/minecraft/class_5599; METHOD method_32143 getTextRenderer ()Lnet/minecraft/class_327; METHOD method_43334 getEntityRenderDispatcher ()Lnet/minecraft/class_898; METHOD method_43335 getItemRenderer ()Lnet/minecraft/class_918; + METHOD method_65558 getItemModelManager ()Lnet/minecraft/class_10442; diff --git a/mappings/net/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer.mapping index 06b4bff8dc..be9e7d6b8c 100644 --- a/mappings/net/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer.mapping @@ -14,7 +14,7 @@ CLASS net/minecraft/class_8188 net/minecraft/client/render/block/entity/Decorate FIELD field_42925 top Lnet/minecraft/class_630; FIELD field_42926 bottom Lnet/minecraft/class_630; METHOD (Lnet/minecraft/class_5599;)V - ARG 1 entityModelLoader + ARG 1 models METHOD (Lnet/minecraft/class_5614$class_5615;)V ARG 1 context METHOD method_49343 getTextureIdFromSherd (Ljava/util/Optional;)Lnet/minecraft/class_4730; diff --git a/mappings/net/minecraft/client/render/block/entity/LoadedBlockEntityModels.mapping b/mappings/net/minecraft/client/render/block/entity/LoadedBlockEntityModels.mapping new file mode 100644 index 0000000000..7c56058b20 --- /dev/null +++ b/mappings/net/minecraft/client/render/block/entity/LoadedBlockEntityModels.mapping @@ -0,0 +1,14 @@ +CLASS net/minecraft/class_10418 net/minecraft/client/render/block/entity/LoadedBlockEntityModels + FIELD field_55269 EMPTY Lnet/minecraft/class_10418; + FIELD field_55270 renderers Ljava/util/Map; + METHOD (Ljava/util/Map;)V + ARG 1 renderers + METHOD method_65535 render (Lnet/minecraft/class_2248;Lnet/minecraft/class_811;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V + ARG 1 block + ARG 2 displayContext + ARG 3 matrices + ARG 4 vertexConsumers + ARG 5 light + ARG 6 overlay + METHOD method_65536 fromModels (Lnet/minecraft/class_5599;)Lnet/minecraft/class_10418; + ARG 0 models diff --git a/mappings/net/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer.mapping index a33f9aa132..02093ca8d1 100644 --- a/mappings/net/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer.mapping @@ -1,7 +1,7 @@ CLASS net/minecraft/class_834 net/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer FIELD field_4387 model Lnet/minecraft/class_834$class_9984; METHOD (Lnet/minecraft/class_5599;)V - ARG 1 entityModelLoader + ARG 1 models METHOD (Lnet/minecraft/class_5614$class_5615;)V ARG 1 ctx METHOD method_65562 render (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_2350;FLnet/minecraft/class_4730;)V diff --git a/mappings/net/minecraft/client/render/block/entity/SignBlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/SignBlockEntityRenderer.mapping index be49a949f9..743758b220 100644 --- a/mappings/net/minecraft/client/render/block/entity/SignBlockEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/block/entity/SignBlockEntityRenderer.mapping @@ -12,7 +12,7 @@ CLASS net/minecraft/class_837 net/minecraft/client/render/block/entity/SignBlock METHOD method_32156 (Lnet/minecraft/class_4719;)Lnet/minecraft/class_4719; ARG 0 signType METHOD method_32157 createSignModel (Lnet/minecraft/class_5599;Lnet/minecraft/class_4719;Z)Lnet/minecraft/class_3879; - ARG 0 entityModelLoader + ARG 0 models ARG 1 type ARG 2 standing METHOD method_32158 (Lnet/minecraft/class_5614$class_5615;Lnet/minecraft/class_4719;)Lnet/minecraft/class_837$class_9985; diff --git a/mappings/net/minecraft/client/render/block/entity/SkullBlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/SkullBlockEntityRenderer.mapping index 055c486847..03ba982b64 100644 --- a/mappings/net/minecraft/client/render/block/entity/SkullBlockEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/block/entity/SkullBlockEntityRenderer.mapping @@ -1,8 +1,11 @@ CLASS net/minecraft/class_836 net/minecraft/client/render/block/entity/SkullBlockEntityRenderer FIELD field_4390 TEXTURES Ljava/util/Map; - FIELD field_4391 MODELS Ljava/util/function/Function; + FIELD field_4391 models Ljava/util/function/Function; + METHOD (Lnet/minecraft/class_5614$class_5615;)V + ARG 1 context METHOD method_32160 getModels (Lnet/minecraft/class_5599;Lnet/minecraft/class_2484$class_2485;)Lnet/minecraft/class_5598; - ARG 0 modelLoader + ARG 0 models + ARG 1 type METHOD method_32161 renderSkull (Lnet/minecraft/class_2350;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_5598;Lnet/minecraft/class_1921;)V ARG 0 direction ARG 1 yaw @@ -17,3 +20,5 @@ CLASS net/minecraft/class_836 net/minecraft/client/render/block/entity/SkullBloc ARG 1 profile METHOD method_3580 (Ljava/util/HashMap;)V ARG 0 map + METHOD method_65563 (Lnet/minecraft/class_5599;Lnet/minecraft/class_2484$class_2485;)Lnet/minecraft/class_5598; + ARG 1 type diff --git a/mappings/net/minecraft/client/render/block/entity/VaultBlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/VaultBlockEntityRenderer.mapping index 81114ef01e..933128b0cf 100644 --- a/mappings/net/minecraft/client/render/block/entity/VaultBlockEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/block/entity/VaultBlockEntityRenderer.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/class_9214 net/minecraft/client/render/block/entity/VaultBlockEntityRenderer FIELD field_48953 random Lnet/minecraft/class_5819; + FIELD field_55286 itemModelManager Lnet/minecraft/class_10442; + FIELD field_55287 itemRenderState Lnet/minecraft/class_10428; METHOD (Lnet/minecraft/class_5614$class_5615;)V ARG 1 context diff --git a/mappings/net/minecraft/client/render/entity/BipedEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/BipedEntityRenderer.mapping index 29c3f65ca6..530a7cf24e 100644 --- a/mappings/net/minecraft/client/render/entity/BipedEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/BipedEntityRenderer.mapping @@ -21,3 +21,9 @@ CLASS net/minecraft/class_909 net/minecraft/client/render/entity/BipedEntityRend ARG 3 itemModelResolver METHOD method_62462 getPreferredArm (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1306; ARG 0 entity + METHOD method_65564 getArmPose (Lnet/minecraft/class_1308;Lnet/minecraft/class_1306;)Lnet/minecraft/class_572$class_573; + ARG 1 entity + ARG 2 arm + METHOD method_65568 getEquippedStack (Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799; + ARG 0 entity + ARG 1 slot diff --git a/mappings/net/minecraft/client/render/entity/DisplayEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/DisplayEntityRenderer.mapping index de05e8c6a5..741c01bff2 100644 --- a/mappings/net/minecraft/client/render/entity/DisplayEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/DisplayEntityRenderer.mapping @@ -24,6 +24,7 @@ CLASS net/minecraft/class_8138 net/minecraft/client/render/entity/DisplayEntityR CLASS class_8139 BlockDisplayEntityRenderer FIELD field_42528 blockRenderManager Lnet/minecraft/class_776; CLASS class_8140 ItemDisplayEntityRenderer + FIELD field_55288 itemModelManager Lnet/minecraft/class_10442; CLASS class_8141 TextDisplayEntityRenderer FIELD field_42531 displayTextRenderer Lnet/minecraft/class_327; METHOD method_49057 getLines (Lnet/minecraft/class_2561;I)Lnet/minecraft/class_8113$class_8123$class_8125; diff --git a/mappings/net/minecraft/client/render/entity/EntityRenderDispatcher.mapping b/mappings/net/minecraft/client/render/entity/EntityRenderDispatcher.mapping index c484a31054..ba25439056 100644 --- a/mappings/net/minecraft/client/render/entity/EntityRenderDispatcher.mapping +++ b/mappings/net/minecraft/client/render/entity/EntityRenderDispatcher.mapping @@ -39,6 +39,7 @@ CLASS net/minecraft/class_898 net/minecraft/client/render/entity/EntityRenderDis METHOD method_23162 drawShadowVertex (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;IFFFFF)V ARG 0 entry ARG 1 vertices + ARG 2 color ARG 3 x ARG 4 y ARG 5 z diff --git a/mappings/net/minecraft/client/render/entity/FlyingItemEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/FlyingItemEntityRenderer.mapping index b3e9017634..22c56a3db0 100644 --- a/mappings/net/minecraft/client/render/entity/FlyingItemEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/FlyingItemEntityRenderer.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_953 net/minecraft/client/render/entity/FlyingItemEntityRenderer FIELD field_17147 scale F FIELD field_21745 lit Z + FIELD field_55301 itemModelManager Lnet/minecraft/class_10442; METHOD (Lnet/minecraft/class_5617$class_5618;FZ)V ARG 1 ctx ARG 2 scale diff --git a/mappings/net/minecraft/client/render/entity/ItemFrameEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/ItemFrameEntityRenderer.mapping index 48e687e206..2de4b01836 100644 --- a/mappings/net/minecraft/client/render/entity/ItemFrameEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/ItemFrameEntityRenderer.mapping @@ -8,3 +8,4 @@ CLASS net/minecraft/class_915 net/minecraft/client/render/entity/ItemFrameEntity ARG 2 glowLight ARG 3 regularLight METHOD method_33434 getModelId (Lnet/minecraft/class_10040;)Lnet/minecraft/class_1091; + ARG 0 state diff --git a/mappings/net/minecraft/client/render/entity/OminousItemSpawnerEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/OminousItemSpawnerEntityRenderer.mapping index 2826fbcf96..8a7d06a9d8 100644 --- a/mappings/net/minecraft/client/render/entity/OminousItemSpawnerEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/OminousItemSpawnerEntityRenderer.mapping @@ -1 +1,3 @@ CLASS net/minecraft/class_9483 net/minecraft/client/render/entity/OminousItemSpawnerEntityRenderer + FIELD field_55299 itemModelManager Lnet/minecraft/class_10442; + FIELD field_55300 random Lnet/minecraft/class_5819; diff --git a/mappings/net/minecraft/client/render/entity/equipment/EquipmentModelLoader.mapping b/mappings/net/minecraft/client/render/entity/equipment/EquipmentModelLoader.mapping index 5927a677ac..de818f58e0 100644 --- a/mappings/net/minecraft/client/render/entity/equipment/EquipmentModelLoader.mapping +++ b/mappings/net/minecraft/client/render/entity/equipment/EquipmentModelLoader.mapping @@ -1,4 +1,8 @@ CLASS net/minecraft/class_10201 net/minecraft/client/render/entity/equipment/EquipmentModelLoader FIELD field_54189 EMPTY Lnet/minecraft/class_10186; FIELD field_54190 models Ljava/util/Map; + FIELD field_55459 FINDER Lnet/minecraft/class_7654; METHOD method_64087 get (Lnet/minecraft/class_5321;)Lnet/minecraft/class_10186; + ARG 1 assetKey + METHOD method_65724 (Ljava/util/Map$Entry;)Lnet/minecraft/class_5321; + ARG 0 entry diff --git a/mappings/net/minecraft/client/render/entity/equipment/EquipmentRenderer.mapping b/mappings/net/minecraft/client/render/entity/equipment/EquipmentRenderer.mapping index 7f2722d4be..0ac7a0f0a3 100644 --- a/mappings/net/minecraft/client/render/entity/equipment/EquipmentRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/equipment/EquipmentRenderer.mapping @@ -10,6 +10,7 @@ CLASS net/minecraft/class_10197 net/minecraft/client/render/entity/equipment/Equ ARG 1 dyeColor METHOD method_64077 render (Lnet/minecraft/class_10186$class_10190;Lnet/minecraft/class_5321;Lnet/minecraft/class_3879;Lnet/minecraft/class_1799;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V ARG 1 layerType + ARG 2 assetKey ARG 3 model ARG 4 stack ARG 5 matrices @@ -17,6 +18,7 @@ CLASS net/minecraft/class_10197 net/minecraft/client/render/entity/equipment/Equ ARG 7 light METHOD method_64078 render (Lnet/minecraft/class_10186$class_10190;Lnet/minecraft/class_5321;Lnet/minecraft/class_3879;Lnet/minecraft/class_1799;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_2960;)V ARG 1 layerType + ARG 2 assetKey ARG 3 model ARG 4 stack ARG 5 matrices @@ -29,3 +31,9 @@ CLASS net/minecraft/class_10197 net/minecraft/client/render/entity/equipment/Equ ARG 1 key CLASS class_10198 LayerTextureKey CLASS class_10199 TrimSpriteKey + METHOD method_65573 getTexture ()Lnet/minecraft/class_2960; + METHOD method_65574 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + ARG 2 path + METHOD method_65575 getAssetName (Lnet/minecraft/class_6880;Lnet/minecraft/class_5321;)Ljava/lang/String; + ARG 0 material + ARG 1 assetKey diff --git a/mappings/net/minecraft/client/render/entity/feature/EmissiveFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/EmissiveFeatureRenderer.mapping index 96d286f1eb..1c4b2b68a6 100644 --- a/mappings/net/minecraft/client/render/entity/feature/EmissiveFeatureRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/feature/EmissiveFeatureRenderer.mapping @@ -3,12 +3,14 @@ CLASS net/minecraft/class_7288 net/minecraft/client/render/entity/feature/Emissi FIELD field_38356 animationAlphaAdjuster Lnet/minecraft/class_7288$class_7289; FIELD field_38464 modelPartVisibility Lnet/minecraft/class_7288$class_7311; FIELD field_54861 renderLayerFunction Ljava/util/function/Function; + FIELD field_55302 ignoresInvisibility Z METHOD (Lnet/minecraft/class_3883;Lnet/minecraft/class_2960;Lnet/minecraft/class_7288$class_7289;Lnet/minecraft/class_7288$class_7311;Ljava/util/function/Function;Z)V ARG 1 context ARG 2 texture ARG 3 animationAlphaAdjuster ARG 4 modelPartVisibility ARG 5 renderLayerFunction + ARG 6 ignoresInvisibility METHOD method_42746 updateModelPartVisibility (Lnet/minecraft/class_10042;)Z ARG 1 state METHOD method_42747 (Lnet/minecraft/class_630;)V diff --git a/mappings/net/minecraft/client/render/entity/feature/FeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/FeatureRenderer.mapping index ddbced77fa..0eba2709ed 100644 --- a/mappings/net/minecraft/client/render/entity/feature/FeatureRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/feature/FeatureRenderer.mapping @@ -1,5 +1,7 @@ CLASS net/minecraft/class_3887 net/minecraft/client/render/entity/feature/FeatureRenderer FIELD field_17155 context Lnet/minecraft/class_3883; + METHOD (Lnet/minecraft/class_3883;)V + ARG 1 context METHOD method_17165 getContextModel ()Lnet/minecraft/class_583; METHOD method_23196 render (Lnet/minecraft/class_583;Lnet/minecraft/class_2960;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_10042;I)V ARG 0 contextModel diff --git a/mappings/net/minecraft/client/render/entity/feature/HeadFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/HeadFeatureRenderer.mapping index 62019b6726..f79f1455d6 100644 --- a/mappings/net/minecraft/client/render/entity/feature/HeadFeatureRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/feature/HeadFeatureRenderer.mapping @@ -3,13 +3,15 @@ CLASS net/minecraft/class_976 net/minecraft/client/render/entity/feature/HeadFea FIELD field_53211 headTransformation Lnet/minecraft/class_976$class_9994; METHOD (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V ARG 1 context - ARG 2 loader + ARG 2 models METHOD (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;Lnet/minecraft/class_976$class_9994;)V ARG 1 context - ARG 2 loader + ARG 2 models ARG 3 headTransformation METHOD method_32798 translate (Lnet/minecraft/class_4587;Lnet/minecraft/class_976$class_9994;)V ARG 0 matrices ARG 1 transformation + METHOD method_65572 (Lnet/minecraft/class_5599;Lnet/minecraft/class_2484$class_2485;)Lnet/minecraft/class_5598; + ARG 1 type CLASS class_9994 HeadTransformation FIELD field_53212 DEFAULT Lnet/minecraft/class_976$class_9994; diff --git a/mappings/net/minecraft/client/render/entity/feature/HeldItemFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/HeldItemFeatureRenderer.mapping index 3f2ce543cc..1d634359da 100644 --- a/mappings/net/minecraft/client/render/entity/feature/HeldItemFeatureRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/feature/HeldItemFeatureRenderer.mapping @@ -1,2 +1,8 @@ CLASS net/minecraft/class_989 net/minecraft/client/render/entity/feature/HeldItemFeatureRenderer METHOD method_4192 renderItem (Lnet/minecraft/class_10426;Lnet/minecraft/class_10444;Lnet/minecraft/class_1306;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V + ARG 1 entityState + ARG 2 itemState + ARG 3 arm + ARG 4 matrices + ARG 5 vertexConsumers + ARG 6 light diff --git a/mappings/net/minecraft/client/render/entity/feature/PlayerHeldItemFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/PlayerHeldItemFeatureRenderer.mapping index 2597de6bc1..1a856f1896 100644 --- a/mappings/net/minecraft/client/render/entity/feature/PlayerHeldItemFeatureRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/feature/PlayerHeldItemFeatureRenderer.mapping @@ -1,3 +1,9 @@ CLASS net/minecraft/class_5697 net/minecraft/client/render/entity/feature/PlayerHeldItemFeatureRenderer FIELD field_32944 HEAD_YAW F FIELD field_32945 HEAD_ROLL F + METHOD method_65576 renderSpyglass (Lnet/minecraft/class_10444;Lnet/minecraft/class_1306;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V + ARG 1 spyglassState + ARG 2 arm + ARG 3 matrices + ARG 4 vertexConsumers + ARG 5 light diff --git a/mappings/net/minecraft/client/render/entity/feature/VillagerHeldItemFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/VillagerHeldItemFeatureRenderer.mapping index 3dd127b559..4237a31c45 100644 --- a/mappings/net/minecraft/client/render/entity/feature/VillagerHeldItemFeatureRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/feature/VillagerHeldItemFeatureRenderer.mapping @@ -2,4 +2,5 @@ CLASS net/minecraft/class_4004 net/minecraft/client/render/entity/feature/Villag METHOD (Lnet/minecraft/class_3883;)V ARG 1 context METHOD method_65251 applyTransforms (Lnet/minecraft/class_10427;Lnet/minecraft/class_4587;)V + ARG 1 state ARG 2 matrices diff --git a/mappings/net/minecraft/client/render/entity/state/FlyingItemEntityRenderState.mapping b/mappings/net/minecraft/client/render/entity/state/FlyingItemEntityRenderState.mapping index 4411d3252d..dc9af990f3 100644 --- a/mappings/net/minecraft/client/render/entity/state/FlyingItemEntityRenderState.mapping +++ b/mappings/net/minecraft/client/render/entity/state/FlyingItemEntityRenderState.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_10072 net/minecraft/client/render/entity/state/FlyingItemEntityRenderState + FIELD field_55320 itemRenderState Lnet/minecraft/class_10444; diff --git a/mappings/net/minecraft/client/render/entity/state/PlayerEntityRenderState.mapping b/mappings/net/minecraft/client/render/entity/state/PlayerEntityRenderState.mapping index 16eea286f8..4cc32cb31b 100644 --- a/mappings/net/minecraft/client/render/entity/state/PlayerEntityRenderState.mapping +++ b/mappings/net/minecraft/client/render/entity/state/PlayerEntityRenderState.mapping @@ -20,4 +20,5 @@ CLASS net/minecraft/class_10055 net/minecraft/client/render/entity/state/PlayerE FIELD field_53544 jacketVisible Z FIELD field_53545 leftPantsLegVisible Z FIELD field_53546 rightPantsLegVisible Z + FIELD field_55317 spyglassState Lnet/minecraft/class_10444; METHOD method_64259 getGlidingProgress ()F diff --git a/mappings/net/minecraft/client/render/entity/state/SkeletonEntityRenderState.mapping b/mappings/net/minecraft/client/render/entity/state/SkeletonEntityRenderState.mapping index 6fd0fbbe82..80d85dd703 100644 --- a/mappings/net/minecraft/client/render/entity/state/SkeletonEntityRenderState.mapping +++ b/mappings/net/minecraft/client/render/entity/state/SkeletonEntityRenderState.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_10066 net/minecraft/client/render/entity/state/SkeletonEntityRenderState FIELD field_53572 attacking Z FIELD field_53573 shaking Z + FIELD field_55318 holdingBow Z diff --git a/mappings/net/minecraft/client/render/entity/state/WitchEntityRenderState.mapping b/mappings/net/minecraft/client/render/entity/state/WitchEntityRenderState.mapping index 87a07fbd82..166a9e0e46 100644 --- a/mappings/net/minecraft/client/render/entity/state/WitchEntityRenderState.mapping +++ b/mappings/net/minecraft/client/render/entity/state/WitchEntityRenderState.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_10082 net/minecraft/client/render/entity/state/WitchEntityRenderState FIELD field_53615 id I FIELD field_53616 holdingItem Z + FIELD field_55321 holdingPotion Z diff --git a/mappings/net/minecraft/client/render/model/BakedModelManager.mapping b/mappings/net/minecraft/client/render/model/BakedModelManager.mapping index 227f7e8574..8b932ca502 100644 --- a/mappings/net/minecraft/client/render/model/BakedModelManager.mapping +++ b/mappings/net/minecraft/client/render/model/BakedModelManager.mapping @@ -9,7 +9,8 @@ CLASS net/minecraft/class_1092 net/minecraft/client/render/model/BakedModelManag FIELD field_5410 blockModelCache Lnet/minecraft/class_773; FIELD field_55471 bakedBlockModels Ljava/util/Map; FIELD field_55472 bakedItemModels Ljava/util/Map; - FIELD field_55473 loadedEntityModels Lnet/minecraft/class_5599; + FIELD field_55473 entityModels Lnet/minecraft/class_5599; + FIELD field_55474 blockEntityModels Lnet/minecraft/class_10418; FIELD field_55475 missingItemModel Lnet/minecraft/class_10439; FIELD field_55476 modelGroups Lit/unimi/dsi/fastutil/objects/Object2IntMap; METHOD (Lnet/minecraft/class_1060;Lnet/minecraft/class_324;I)V @@ -29,8 +30,15 @@ CLASS net/minecraft/class_1092 net/minecraft/client/render/model/BakedModelManag METHOD method_45881 reloadModels (Lnet/minecraft/class_3300;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; ARG 0 resourceManager ARG 1 executor + METHOD method_45882 (Lnet/minecraft/class_1092$class_7779;)V + ARG 1 bakingResult METHOD method_45883 bake (Lnet/minecraft/class_3695;Ljava/util/Map;Lnet/minecraft/class_1088;Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/class_5599;Lnet/minecraft/class_10418;)Lnet/minecraft/class_1092$class_7779; ARG 0 profiler + ARG 1 atlases + ARG 2 baker + ARG 3 groups + ARG 4 entityModels + ARG 5 specialBlockModelDispatcher METHOD method_45886 (Lnet/minecraft/class_4730;)Ljava/lang/String; ARG 0 spriteId METHOD method_45887 (Lnet/minecraft/class_1092$class_7779;)Ljava/util/concurrent/CompletionStage; @@ -41,6 +49,8 @@ CLASS net/minecraft/class_1092 net/minecraft/client/render/model/BakedModelManag ARG 0 models METHOD method_45899 (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; ARG 1 models + METHOD method_45902 (Ljava/util/Map$Entry;)Lnet/minecraft/class_4724$class_7774; + ARG 0 entry METHOD method_4742 getModel (Lnet/minecraft/class_1091;)Lnet/minecraft/class_1087; ARG 1 id METHOD method_4743 getBlockModels ()Lnet/minecraft/class_773; @@ -48,8 +58,32 @@ CLASS net/minecraft/class_1092 net/minecraft/client/render/model/BakedModelManag METHOD method_62654 group (Lnet/minecraft/class_324;Lnet/minecraft/class_9824$class_10095;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; ARG 0 colors ARG 1 definition + METHOD method_62655 (Lnet/minecraft/class_9824$class_10095;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; + ARG 1 definition METHOD method_62657 collect (Lnet/minecraft/class_1100;Ljava/util/Map;Lnet/minecraft/class_9824$class_10095;Lnet/minecraft/class_10521$class_10522;)Lnet/minecraft/class_10097; + ARG 0 missingModel + ARG 1 models + ARG 2 blockStates + ARG 3 itemAssets METHOD method_65746 getItemModel (Lnet/minecraft/class_2960;)Lnet/minecraft/class_10439; ARG 1 id + METHOD method_65747 (Lnet/minecraft/class_1100;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)Lnet/minecraft/class_10097; + ARG 4 v + METHOD method_65749 (Ljava/lang/String;Ljava/util/Collection;)V + ARG 0 modelName + ARG 1 textureIds + METHOD method_65751 toStateMap (Ljava/util/Map;Lnet/minecraft/class_1087;)Ljava/util/Map; + ARG 0 blockStateModels + ARG 1 missingModel + METHOD method_65752 (Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/class_1087;Lnet/minecraft/class_2680;)V + ARG 3 state + METHOD method_65753 (Ljava/util/Map;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_1100;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)Lnet/minecraft/class_1092$class_7779; + ARG 8 v + METHOD method_65754 (Ljava/lang/String;Ljava/util/Collection;)V + ARG 0 modelName + ARG 1 sprites + METHOD method_65755 (Lnet/minecraft/class_2960;)Ljava/lang/String; + ARG 0 id + METHOD method_65756 getBlockEntityModelsSupplier ()Ljava/util/function/Supplier; METHOD method_65757 getEntityModelsSupplier ()Ljava/util/function/Supplier; CLASS class_7779 BakingResult diff --git a/mappings/net/minecraft/client/render/model/Baker.mapping b/mappings/net/minecraft/client/render/model/Baker.mapping index 9a785bd8cc..ccef8696f8 100644 --- a/mappings/net/minecraft/client/render/model/Baker.mapping +++ b/mappings/net/minecraft/client/render/model/Baker.mapping @@ -2,3 +2,5 @@ CLASS net/minecraft/class_7775 net/minecraft/client/render/model/Baker METHOD method_45873 bake (Lnet/minecraft/class_2960;Lnet/minecraft/class_3665;)Lnet/minecraft/class_1087; ARG 1 id ARG 2 settings + METHOD method_65732 getSpriteGetter ()Lnet/minecraft/class_10527; + METHOD method_65733 getModelNameSupplier ()Lnet/minecraft/class_10525; diff --git a/mappings/net/minecraft/client/render/model/BlockStatesLoader.mapping b/mappings/net/minecraft/client/render/model/BlockStatesLoader.mapping index a17e51883c..3bc8962354 100644 --- a/mappings/net/minecraft/client/render/model/BlockStatesLoader.mapping +++ b/mappings/net/minecraft/client/render/model/BlockStatesLoader.mapping @@ -11,8 +11,26 @@ CLASS net/minecraft/class_9824 net/minecraft/client/render/model/BlockStatesLoad FIELD field_53655 MAP_FALSE_VARIANT Ljava/lang/String; FIELD field_53656 GLOW_ITEM_FRAME_ID Lnet/minecraft/class_2960; FIELD field_53657 ITEM_FRAME_ID Lnet/minecraft/class_2960; + FIELD field_55458 FINDER Lnet/minecraft/class_7654; METHOD method_62626 getIdToStatesConverter ()Ljava/util/function/Function; METHOD method_62627 combine (Lnet/minecraft/class_2960;Lnet/minecraft/class_2689;Ljava/util/List;Lnet/minecraft/class_1100;)Lnet/minecraft/class_9824$class_10095; + ARG 0 id + ARG 1 stateManager + ARG 2 definitions + ARG 3 missingModel + METHOD method_65716 (Lnet/minecraft/class_2960;Ljava/util/Map;Lnet/minecraft/class_2680;Lnet/minecraft/class_9979;)V + ARG 2 state + ARG 3 model + METHOD method_65718 load (Lnet/minecraft/class_1100;Lnet/minecraft/class_3300;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; + ARG 0 missingModel + ARG 1 resourceManager + ARG 2 executor + METHOD method_65719 (Ljava/util/List;)Lnet/minecraft/class_9824$class_10095; + ARG 0 definitions + METHOD method_65721 (Ljava/util/function/Function;Lnet/minecraft/class_1100;Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; + ARG 3 resources CLASS class_10094 PackBlockStateDefinition CLASS class_10095 BlockStateDefinition + METHOD method_65722 streamModels ()Ljava/util/stream/Stream; + METHOD method_65723 getModels ()Ljava/util/Map; CLASS class_9825 BlockModel diff --git a/mappings/net/minecraft/client/render/model/ModelBaker.mapping b/mappings/net/minecraft/client/render/model/ModelBaker.mapping index 842b154407..b12ad38a00 100644 --- a/mappings/net/minecraft/client/render/model/ModelBaker.mapping +++ b/mappings/net/minecraft/client/render/model/ModelBaker.mapping @@ -13,6 +13,16 @@ CLASS net/minecraft/class_1088 net/minecraft/client/render/model/ModelBaker FIELD field_5391 WATER_FLOW Lnet/minecraft/class_4730; FIELD field_5397 FIRE_0 Lnet/minecraft/class_4730; FIELD field_5398 bakedModelCache Ljava/util/Map; + FIELD field_55463 entityModels Lnet/minecraft/class_5599; + FIELD field_55464 blockModels Ljava/util/Map; + FIELD field_55465 itemModels Ljava/util/Map; + FIELD field_55466 allModels Ljava/util/Map; + METHOD (Lnet/minecraft/class_5599;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/class_1100;)V + ARG 1 entityModels + ARG 2 blockModels + ARG 3 itemModels + ARG 4 allModels + ARG 5 missingModel METHOD method_22820 (I)Lnet/minecraft/class_2960; ARG 0 stage METHOD method_23216 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; @@ -24,9 +34,19 @@ CLASS net/minecraft/class_1088 net/minecraft/client/render/model/ModelBaker CLASS class_10524 BakedModels CLASS class_7776 BakedModelCacheKey CLASS class_7778 BakerImpl + FIELD field_55467 modelNameSupplier Lnet/minecraft/class_10525; + FIELD field_55468 spriteGetter Lnet/minecraft/class_10527; METHOD (Lnet/minecraft/class_1088;Lnet/minecraft/class_1088$class_9826;Lnet/minecraft/class_10525;)V ARG 2 spriteGetter + ARG 3 modelNameSupplier METHOD method_45872 getModel (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1100; - CLASS class_9826 SpriteGetter + ARG 1 id + CLASS class_9826 ErrorCollectingSpriteGetter + METHOD method_65738 toSpriteGetter (Lnet/minecraft/class_10525;)Lnet/minecraft/class_10527; + ARG 1 modelNameSupplier METHOD method_65739 get (Lnet/minecraft/class_10525;Lnet/minecraft/class_4730;)Lnet/minecraft/class_1058; + ARG 1 modelNameSupplier ARG 2 spriteId + METHOD method_65740 getMissing (Lnet/minecraft/class_10525;Ljava/lang/String;)Lnet/minecraft/class_1058; + ARG 1 modelNameSupplier + ARG 2 textureId diff --git a/mappings/net/minecraft/client/render/model/ReferencedModelsCollector.mapping b/mappings/net/minecraft/client/render/model/ReferencedModelsCollector.mapping index f8ed278ef8..45251e874c 100644 --- a/mappings/net/minecraft/client/render/model/ReferencedModelsCollector.mapping +++ b/mappings/net/minecraft/client/render/model/ReferencedModelsCollector.mapping @@ -15,6 +15,10 @@ CLASS net/minecraft/class_10097 net/minecraft/client/render/model/ReferencedMode METHOD method_62639 getResolvedModels ()Ljava/util/Map; METHOD method_62640 getModel (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1100; ARG 1 id + METHOD method_65743 addGenerated ()V + METHOD method_65744 add (Lnet/minecraft/class_10526;)V + ARG 1 model + METHOD method_65745 getUnresolved ()Ljava/util/Set; CLASS class_10098 ResolverImpl FIELD field_53670 stack Ljava/util/List; FIELD field_53671 visited Ljava/util/Set; diff --git a/mappings/net/minecraft/client/render/model/UnbakedModel.mapping b/mappings/net/minecraft/client/render/model/UnbakedModel.mapping index 6b326ef23e..2a20cdb5a2 100644 --- a/mappings/net/minecraft/client/render/model/UnbakedModel.mapping +++ b/mappings/net/minecraft/client/render/model/UnbakedModel.mapping @@ -1,6 +1,20 @@ CLASS net/minecraft/class_1100 net/minecraft/client/render/model/UnbakedModel + FIELD field_55482 DEFAULT_AMBIENT_OCCLUSION Z + FIELD field_55483 DEFAULT_GUI_LIGHT Lnet/minecraft/class_1100$class_4751; METHOD method_24298 getGuiLight ()Lnet/minecraft/class_1100$class_4751; METHOD method_4753 bake (Lnet/minecraft/class_10419;Lnet/minecraft/class_7775;Lnet/minecraft/class_3665;ZZLnet/minecraft/class_809;)Lnet/minecraft/class_1087; + METHOD method_65537 getAmbientOcclusion ()Ljava/lang/Boolean; + METHOD method_65538 getParent ()Lnet/minecraft/class_1100; + METHOD method_65540 getTransformation ()Lnet/minecraft/class_809; + METHOD method_65763 getAmbientOcclusion (Lnet/minecraft/class_1100;)Z + ARG 0 model + METHOD method_65764 getTransformation (Lnet/minecraft/class_1100;Lnet/minecraft/class_811;)Lnet/minecraft/class_804; + ARG 0 model + ARG 1 displayContext + METHOD method_65767 getGuiLight (Lnet/minecraft/class_1100;)Lnet/minecraft/class_1100$class_4751; + ARG 0 model + METHOD method_65768 getTransformations (Lnet/minecraft/class_1100;)Lnet/minecraft/class_809; + ARG 0 model CLASS class_4751 GuiLight FIELD field_21858 ITEM Lnet/minecraft/class_1100$class_4751; COMMENT The model will be shaded from the front, like a basic item diff --git a/mappings/net/minecraft/client/render/model/json/ItemModelGenerator.mapping b/mappings/net/minecraft/client/render/model/json/ItemModelGenerator.mapping index a9c18b1255..5abfde8221 100644 --- a/mappings/net/minecraft/client/render/model/json/ItemModelGenerator.mapping +++ b/mappings/net/minecraft/client/render/model/json/ItemModelGenerator.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_801 net/minecraft/client/render/model/json/ItemModelGenerator FIELD field_4270 LAYERS Ljava/util/List; + FIELD field_55273 GENERATED Lnet/minecraft/class_2960; METHOD method_33428 (IILnet/minecraft/class_7764;Ljava/util/List;I)V ARG 5 frame METHOD method_3476 buildCube (Lnet/minecraft/class_801$class_803;Ljava/util/List;Lnet/minecraft/class_7764;IIIIIZ)V