diff --git a/mappings/net/minecraft/block/MultifaceBlock.mapping b/mappings/net/minecraft/block/MultifaceBlock.mapping index 422732239e..3fc305dbdc 100644 --- a/mappings/net/minecraft/block/MultifaceBlock.mapping +++ b/mappings/net/minecraft/block/MultifaceBlock.mapping @@ -13,6 +13,7 @@ CLASS net/minecraft/class_5778 net/minecraft/block/MultifaceBlock FIELD field_28424 canMirrorX Z FIELD field_28425 canMirrorZ Z FIELD field_55079 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_55497 WATERLOGGED Lnet/minecraft/class_2746; METHOD method_33358 canGrowOn (Lnet/minecraft/class_1922;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z ARG 0 world ARG 1 direction diff --git a/mappings/net/minecraft/block/entity/BeehiveBlockEntity.mapping b/mappings/net/minecraft/block/entity/BeehiveBlockEntity.mapping index b9e42529ba..2be1b05969 100644 --- a/mappings/net/minecraft/block/entity/BeehiveBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/BeehiveBlockEntity.mapping @@ -13,6 +13,7 @@ CLASS net/minecraft/class_4482 net/minecraft/block/entity/BeehiveBlockEntity ARG 1 pos ARG 2 state METHOD method_21848 tryEnterHive (Lnet/minecraft/class_4466;)V + ARG 1 entity METHOD method_21850 angerBees (Lnet/minecraft/class_1657;Lnet/minecraft/class_2680;Lnet/minecraft/class_4482$class_4484;)V ARG 1 player ARG 2 state @@ -74,6 +75,8 @@ CLASS net/minecraft/class_4482 net/minecraft/block/entity/BeehiveBlockEntity ARG 1 beeEntity METHOD method_57586 of (Lnet/minecraft/class_1297;)Lnet/minecraft/class_4482$class_9309; ARG 0 entity + METHOD method_57587 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance METHOD method_57588 loadEntity (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1297; ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/entity/CreakingHeartBlockEntity.mapping b/mappings/net/minecraft/block/entity/CreakingHeartBlockEntity.mapping index 2792a16abc..a99179e521 100644 --- a/mappings/net/minecraft/block/entity/CreakingHeartBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/CreakingHeartBlockEntity.mapping @@ -3,6 +3,8 @@ CLASS net/minecraft/class_10323 net/minecraft/block/entity/CreakingHeartBlockEnt FIELD field_54788 trailParticlesSpawnTimer I FIELD field_54789 lastCreakingPuppetPos Lnet/minecraft/class_243; FIELD field_54910 comparatorOutput I + FIELD field_55500 DEFAULT_CREAKING_PUPPET Ljava/util/Optional; + FIELD field_55501 creakingPuppet Lcom/mojang/datafixers/util/Either; METHOD (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 1 pos ARG 2 state @@ -26,9 +28,20 @@ CLASS net/minecraft/class_10323 net/minecraft/block/entity/CreakingHeartBlockEnt METHOD method_65010 getComparatorOutput ()I METHOD method_65011 calcComparatorOutput ()I METHOD method_65012 getDistanceToPuppet ()D + METHOD method_65167 (Lnet/minecraft/class_2338;)V + ARG 1 pos METHOD method_65168 (Lnet/minecraft/class_2338;Ljava/util/function/Consumer;)V ARG 1 pos ARG 2 consumer METHOD method_65169 (Lorg/apache/commons/lang3/mutable/Mutable;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338$class_10384; ARG 2 pos METHOD method_65170 findResinGenerationPos ()Ljava/util/Optional; + METHOD method_65801 (Lnet/minecraft/class_10275;Lnet/minecraft/class_10275;)Ljava/lang/Boolean; + ARG 1 puppet + METHOD method_65802 (Lnet/minecraft/class_10323;Lnet/minecraft/class_10275;)V + ARG 1 creaking + METHOD method_65803 (Ljava/util/UUID;)Ljava/util/UUID; + ARG 0 uuid + METHOD method_65804 (Lnet/minecraft/class_10275;)Ljava/lang/Double; + ARG 1 creaking + METHOD method_65805 getCreakingPuppet ()Ljava/util/Optional; diff --git a/mappings/net/minecraft/class_10529.mapping b/mappings/net/minecraft/class_10529.mapping deleted file mode 100644 index 82c586d657..0000000000 --- a/mappings/net/minecraft/class_10529.mapping +++ /dev/null @@ -1,5 +0,0 @@ -CLASS net/minecraft/class_10529 - METHOD method_45790 getTextOffset ()Lnet/minecraft/class_243; - METHOD method_45792 getTextureId (Lnet/minecraft/class_4719;)Lnet/minecraft/class_4730; - METHOD method_51272 getSignScale ()F - METHOD method_51273 getTextScale ()F diff --git a/mappings/net/minecraft/client/data/ItemModels.mapping b/mappings/net/minecraft/client/data/ItemModels.mapping index 3ea42fff55..bdac7af570 100644 --- a/mappings/net/minecraft/client/data/ItemModels.mapping +++ b/mappings/net/minecraft/client/data/ItemModels.mapping @@ -65,3 +65,6 @@ CLASS net/minecraft/class_10410 net/minecraft/client/data/ItemModels ARG 0 component METHOD method_65500 composite ([Lnet/minecraft/class_10439$class_10441;)Lnet/minecraft/class_10439$class_10441; ARG 0 models + METHOD method_65808 christmasSelect (Lnet/minecraft/class_10439$class_10441;Lnet/minecraft/class_10439$class_10441;)Lnet/minecraft/class_10439$class_10441; + ARG 0 regularModel + ARG 1 christmasModel diff --git a/mappings/net/minecraft/client/data/ModelProvider.mapping b/mappings/net/minecraft/client/data/ModelProvider.mapping index 2d84457ac5..c8bec254eb 100644 --- a/mappings/net/minecraft/client/data/ModelProvider.mapping +++ b/mappings/net/minecraft/client/data/ModelProvider.mapping @@ -9,7 +9,7 @@ CLASS net/minecraft/class_4916 net/minecraft/client/data/ModelProvider ARG 1 pathResolver ARG 2 idsToValues CLASS class_10406 BlockStateSuppliers - FIELD field_55248 BLOCK_STATE_SUPPLIERS Ljava/util/Map; + FIELD field_55248 blockStateSuppliers Ljava/util/Map; METHOD accept (Ljava/lang/Object;)V ARG 1 blockStateSupplier METHOD method_65462 validate ()V @@ -25,8 +25,8 @@ CLASS net/minecraft/class_4916 net/minecraft/client/data/ModelProvider METHOD method_65468 (Lnet/minecraft/class_6880$class_6883;)Z ARG 0 entry CLASS class_10407 ItemAssets - FIELD field_55249 ITEM_ASSETS Ljava/util/Map; - FIELD field_55250 ALIASED_ASSETS Ljava/util/Map; + FIELD field_55249 itemAssets Ljava/util/Map; + FIELD field_55250 aliasedAssets Ljava/util/Map; METHOD method_65469 resolveAndValidate ()V METHOD method_65470 (Lnet/minecraft/class_1792;)V ARG 1 item @@ -46,7 +46,7 @@ CLASS net/minecraft/class_4916 net/minecraft/client/data/ModelProvider METHOD method_65476 (Lnet/minecraft/class_6880$class_6883;)Z ARG 1 entry CLASS class_10408 ModelSuppliers - FIELD field_55251 MODEL_SUPPLIERS Ljava/util/Map; + FIELD field_55251 modelSuppliers Ljava/util/Map; METHOD accept (Ljava/lang/Object;Ljava/lang/Object;)V ARG 1 id ARG 2 modelSupplier diff --git a/mappings/net/minecraft/client/gui/CubeMapRenderer.mapping b/mappings/net/minecraft/client/gui/CubeMapRenderer.mapping index 9e8bc2db85..bc39d011cf 100644 --- a/mappings/net/minecraft/client/gui/CubeMapRenderer.mapping +++ b/mappings/net/minecraft/client/gui/CubeMapRenderer.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_751 net/minecraft/client/gui/CubeMapRenderer FIELD field_32680 FACES_COUNT I + FIELD field_55505 faces Ljava/util/List; METHOD (Lnet/minecraft/class_2960;)V ARG 1 faces METHOD method_3156 draw (Lnet/minecraft/class_310;FFF)V @@ -7,3 +8,7 @@ CLASS net/minecraft/class_751 net/minecraft/client/gui/CubeMapRenderer ARG 2 x ARG 3 y ARG 4 alpha + METHOD method_65814 (Lnet/minecraft/class_2960;I)Lnet/minecraft/class_2960; + ARG 1 face + METHOD method_65815 registerTextures (Lnet/minecraft/class_1060;)V + ARG 1 textureManager diff --git a/mappings/net/minecraft/client/gui/hud/InGameHud.mapping b/mappings/net/minecraft/client/gui/hud/InGameHud.mapping index f659d193ec..7d957818e9 100644 --- a/mappings/net/minecraft/client/gui/hud/InGameHud.mapping +++ b/mappings/net/minecraft/client/gui/hud/InGameHud.mapping @@ -73,6 +73,7 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud FIELD field_52771 NAUSEA_TEXTURE Lnet/minecraft/class_2960; FIELD field_54912 AIR_BURSTING_TEXTURE Lnet/minecraft/class_2960; FIELD field_54913 AIR_EMPTY_TEXTURE Lnet/minecraft/class_2960; + FIELD field_54918 SUBMERGED_IN_WATER_AIR_BUBBLE_DELAY I FIELD field_54919 lastBurstBubble I METHOD (Lnet/minecraft/class_310;)V ARG 1 client @@ -263,6 +264,8 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud ARG 3 heartCount ARG 4 top ARG 5 left + METHOD method_65023 (Ljava/lang/String;)Ljava/lang/String; + ARG 0 overlayTexture METHOD method_65024 getAirBubbles (III)I ARG 0 air ARG 1 maxAir diff --git a/mappings/net/minecraft/client/gui/screen/SplashOverlay.mapping b/mappings/net/minecraft/client/gui/screen/SplashOverlay.mapping index a9c6646e6d..c3f561c143 100644 --- a/mappings/net/minecraft/client/gui/screen/SplashOverlay.mapping +++ b/mappings/net/minecraft/client/gui/screen/SplashOverlay.mapping @@ -21,12 +21,14 @@ CLASS net/minecraft/class_425 net/minecraft/client/gui/screen/SplashOverlay ARG 3 exceptionHandler ARG 4 reloading METHOD method_18103 renderProgressBar (Lnet/minecraft/class_332;IIIIF)V + ARG 1 context ARG 2 minX ARG 3 minY ARG 4 maxX ARG 5 maxY ARG 6 opacity METHOD method_18819 init (Lnet/minecraft/class_1060;)V + ARG 0 textureManager METHOD method_35732 withAlpha (II)I ARG 0 color ARG 1 alpha diff --git a/mappings/net/minecraft/client/gui/screen/TitleScreen.mapping b/mappings/net/minecraft/client/gui/screen/TitleScreen.mapping index d8e9fc4eb3..ca11e364a2 100644 --- a/mappings/net/minecraft/client/gui/screen/TitleScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/TitleScreen.mapping @@ -53,3 +53,5 @@ CLASS net/minecraft/class_442 net/minecraft/client/gui/screen/TitleScreen ARG 2 spacingY METHOD method_64238 (Lnet/minecraft/class_4185;)V ARG 1 button + METHOD method_65810 registerTextures (Lnet/minecraft/class_1060;)V + ARG 0 textureManager diff --git a/mappings/net/minecraft/client/gui/screen/recipebook/AnimatedResultButton.mapping b/mappings/net/minecraft/client/gui/screen/recipebook/AnimatedResultButton.mapping index d8a1f78f12..fa564c8fa1 100644 --- a/mappings/net/minecraft/client/gui/screen/recipebook/AnimatedResultButton.mapping +++ b/mappings/net/minecraft/client/gui/screen/recipebook/AnimatedResultButton.mapping @@ -8,6 +8,7 @@ CLASS net/minecraft/class_514 net/minecraft/client/gui/screen/recipebook/Animate FIELD field_45558 SLOT_UNCRAFTABLE_TEXTURE Lnet/minecraft/class_2960; FIELD field_52846 currentIndexProvider Lnet/minecraft/class_9938; FIELD field_54834 results Ljava/util/List; + FIELD field_55503 allResultsEqual Z METHOD (Lnet/minecraft/class_9938;)V ARG 1 currentIndexProvider METHOD method_2640 showResultCollection (Lnet/minecraft/class_516;ZLnet/minecraft/class_513;Lnet/minecraft/class_10352;)V @@ -24,6 +25,10 @@ CLASS net/minecraft/class_514 net/minecraft/client/gui/screen/recipebook/Animate ARG 1 entry METHOD method_64881 getCurrentId ()Lnet/minecraft/class_10298; METHOD method_64882 getDisplayStack ()Lnet/minecraft/class_1799; + METHOD method_65811 (Lnet/minecraft/class_514$class_10330;)Ljava/util/stream/Stream; + ARG 0 result + METHOD method_65812 areAllResultsEqual (Ljava/util/List;)Z + ARG 0 results CLASS class_10330 Result METHOD method_64883 getDisplayStack (I)Lnet/minecraft/class_1799; ARG 1 currentIndex diff --git a/mappings/net/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget.mapping b/mappings/net/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget.mapping index 457ab3c006..ba78822069 100644 --- a/mappings/net/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget.mapping +++ b/mappings/net/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget.mapping @@ -9,6 +9,7 @@ CLASS net/minecraft/class_508 net/minecraft/client/gui/screen/recipebook/RecipeA FIELD field_45541 OVERLAY_RECIPE_TEXTURE Lnet/minecraft/class_2960; FIELD field_52829 currentIndexProvider Lnet/minecraft/class_9938; METHOD (Lnet/minecraft/class_9938;Z)V + ARG 1 currentIndexProvider ARG 2 furnace METHOD method_2613 setVisible (Z)V ARG 1 visible diff --git a/mappings/net/minecraft/client/gui/screen/recipebook/RecipeResultCollection.mapping b/mappings/net/minecraft/client/gui/screen/recipebook/RecipeResultCollection.mapping index a127ce613a..5280d1b375 100644 --- a/mappings/net/minecraft/client/gui/screen/recipebook/RecipeResultCollection.mapping +++ b/mappings/net/minecraft/client/gui/screen/recipebook/RecipeResultCollection.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_516 net/minecraft/client/gui/screen/recipebook/RecipeR FIELD field_3146 craftableRecipes Ljava/util/Set; FIELD field_54835 entries Ljava/util/List; FIELD field_54836 displayableRecipes Ljava/util/Set; + FIELD field_55504 EMPTY Lnet/minecraft/class_516; METHOD (Ljava/util/List;)V ARG 1 entries METHOD method_2650 getAllRecipes ()Ljava/util/List; diff --git a/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping b/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping index 14dfea733c..c1b9bc8e8c 100644 --- a/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping +++ b/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping @@ -110,5 +110,6 @@ CLASS net/minecraft/class_746 net/minecraft/client/network/ClientPlayerEntity METHOD method_62165 sendSneakingPacket ()V METHOD method_64376 getItemDropCooldown ()Lnet/minecraft/class_10222; METHOD method_65525 isBlind ()Z + METHOD method_65813 isRidingCamel ()Z METHOD method_7290 dropSelectedItem (Z)Z ARG 1 entireStack diff --git a/mappings/net/minecraft/client/option/KeyBinding.mapping b/mappings/net/minecraft/client/option/KeyBinding.mapping index 14252a4ef4..5d1326af72 100644 --- a/mappings/net/minecraft/client/option/KeyBinding.mapping +++ b/mappings/net/minecraft/client/option/KeyBinding.mapping @@ -85,3 +85,5 @@ CLASS net/minecraft/class_304 net/minecraft/client/option/KeyBinding METHOD method_23481 setPressed (Z)V ARG 1 pressed METHOD method_52231 untoggleStickyKeys ()V + METHOD method_65807 byId (Ljava/lang/String;)Lnet/minecraft/class_304; + ARG 0 id diff --git a/mappings/net/minecraft/client/render/TexturedRenderLayers.mapping b/mappings/net/minecraft/client/render/TexturedRenderLayers.mapping index 4864e5220d..dfa8c75c52 100644 --- a/mappings/net/minecraft/client/render/TexturedRenderLayers.mapping +++ b/mappings/net/minecraft/client/render/TexturedRenderLayers.mapping @@ -93,3 +93,7 @@ CLASS net/minecraft/class_4722 net/minecraft/client/render/TexturedRenderLayers ARG 0 color METHOD method_65534 createShulkerBoxTextureId (Lnet/minecraft/class_1767;)Lnet/minecraft/class_4730; ARG 0 color + METHOD method_65817 createSignTextureId (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4730; + ARG 0 id + METHOD method_65818 createHangingSignTextureId (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4730; + ARG 0 id diff --git a/mappings/net/minecraft/client/render/block/entity/AbstractSignBlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/AbstractSignBlockEntityRenderer.mapping new file mode 100644 index 0000000000..933ece61a2 --- /dev/null +++ b/mappings/net/minecraft/client/render/block/entity/AbstractSignBlockEntityRenderer.mapping @@ -0,0 +1,55 @@ +CLASS net/minecraft/class_10529 net/minecraft/client/render/block/entity/AbstractSignBlockEntityRenderer + FIELD field_55506 GLOWING_BLACK_TEXT_COLOR I + FIELD field_55507 MAX_COLORED_TEXT_OUTLINE_RENDER_DISTANCE I + FIELD field_55508 textRenderer Lnet/minecraft/class_327; + METHOD (Lnet/minecraft/class_5614$class_5615;)V + ARG 1 context + METHOD method_45790 getTextOffset ()Lnet/minecraft/class_243; + METHOD method_45792 getTextureId (Lnet/minecraft/class_4719;)Lnet/minecraft/class_4730; + ARG 1 woodType + METHOD method_51272 getSignScale ()F + METHOD method_51273 getTextScale ()F + METHOD method_65819 (ILnet/minecraft/class_2561;)Lnet/minecraft/class_5481; + ARG 2 textx + METHOD method_65821 render (Lnet/minecraft/class_2625;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_2680;Lnet/minecraft/class_2478;Lnet/minecraft/class_4719;Lnet/minecraft/class_3879;)V + ARG 1 blockEntity + ARG 2 matrices + ARG 3 vertexConsumers + ARG 4 light + ARG 5 overlay + ARG 6 state + ARG 7 block + ARG 8 woodType + ARG 9 model + METHOD method_65822 getTextColor (Lnet/minecraft/class_8242;)I + ARG 0 text + METHOD method_65823 getModel (Lnet/minecraft/class_2680;Lnet/minecraft/class_4719;)Lnet/minecraft/class_3879; + ARG 1 state + ARG 2 woodType + METHOD method_65824 applyTransforms (Lnet/minecraft/class_4587;FLnet/minecraft/class_2680;)V + ARG 1 matrices + ARG 2 blockRotationDegrees + ARG 3 state + METHOD method_65825 renderSign (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_4719;Lnet/minecraft/class_3879;)V + ARG 1 matrices + ARG 2 vertexConsumers + ARG 3 light + ARG 4 overlay + ARG 5 woodType + ARG 6 model + METHOD method_65826 applyTextTransforms (Lnet/minecraft/class_4587;ZLnet/minecraft/class_243;)V + ARG 1 matrices + ARG 2 front + ARG 3 textOffset + METHOD method_65827 shouldRenderTextOutline (Lnet/minecraft/class_2338;I)Z + ARG 0 pos + ARG 1 color + METHOD method_65828 renderText (Lnet/minecraft/class_2338;Lnet/minecraft/class_8242;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IIIZ)V + ARG 1 pos + ARG 2 text + ARG 3 matrices + ARG 4 vertexConsumers + ARG 5 light + ARG 6 textLineHeight + ARG 7 maxTextWidth + ARG 8 front diff --git a/mappings/net/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer.mapping index a5feaa3e79..006d350d25 100644 --- a/mappings/net/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer.mapping @@ -14,6 +14,8 @@ CLASS net/minecraft/class_7761 net/minecraft/client/render/block/entity/HangingS METHOD method_45795 getTexturedModelData (Lnet/minecraft/class_7761$class_10381;)Lnet/minecraft/class_5607; ARG 0 attachementType METHOD method_49918 setAngles (Lnet/minecraft/class_4587;F)V + ARG 0 matrices + ARG 1 blockRotationDegrees METHOD method_65239 (Lnet/minecraft/class_4719;Lnet/minecraft/class_7761$class_10381;)Lnet/minecraft/class_7761$class_10382; ARG 1 attachmentType METHOD method_65240 (Lnet/minecraft/class_5614$class_5615;Lnet/minecraft/class_7761$class_10382;)Lnet/minecraft/class_3879; @@ -22,6 +24,17 @@ CLASS net/minecraft/class_7761 net/minecraft/client/render/block/entity/HangingS ARG 0 variant METHOD method_65242 (Lnet/minecraft/class_4719;)Ljava/util/stream/Stream; ARG 0 woodType + METHOD method_65829 renderAsItem (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_3879;Lnet/minecraft/class_4730;)V + ARG 0 matrices + ARG 1 vertexConsumers + ARG 2 light + ARG 3 overlay + ARG 4 model + ARG 5 texture + METHOD method_65830 createModel (Lnet/minecraft/class_5599;Lnet/minecraft/class_4719;Lnet/minecraft/class_7761$class_10381;)Lnet/minecraft/class_3879; + ARG 0 models + ARG 1 woodType + ARG 2 attachmentType CLASS class_10381 AttachmentType FIELD field_55161 id Ljava/lang/String; METHOD (Ljava/lang/String;ILjava/lang/String;)V diff --git a/mappings/net/minecraft/client/render/block/entity/SignBlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/SignBlockEntityRenderer.mapping index 51ddd9c7d6..93221bbb73 100644 --- a/mappings/net/minecraft/client/render/block/entity/SignBlockEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/block/entity/SignBlockEntityRenderer.mapping @@ -14,5 +14,14 @@ CLASS net/minecraft/class_837 net/minecraft/client/render/block/entity/SignBlock ARG 2 standing METHOD method_32158 (Lnet/minecraft/class_5614$class_5615;Lnet/minecraft/class_4719;)Lnet/minecraft/class_837$class_9985; ARG 1 signType - METHOD method_45800 renderSign (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_3879;Lnet/minecraft/class_4730;)V + METHOD method_45800 renderAsItem (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_3879;Lnet/minecraft/class_4730;)V + ARG 0 matrices + ARG 1 vertexConsumers + ARG 2 light + ARG 3 overlay + ARG 4 model + ARG 5 texture + METHOD method_65831 setAngles (Lnet/minecraft/class_4587;F)V + ARG 0 matrices + ARG 1 blockRotationDegrees CLASS class_9985 SignModelPair diff --git a/mappings/net/minecraft/client/render/block/entity/SkullBlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/SkullBlockEntityRenderer.mapping index 26ce41b55b..1128801d1b 100644 --- a/mappings/net/minecraft/client/render/block/entity/SkullBlockEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/block/entity/SkullBlockEntityRenderer.mapping @@ -17,7 +17,12 @@ CLASS net/minecraft/class_836 net/minecraft/client/render/block/entity/SkullBloc ARG 7 renderLayer METHOD method_3578 getRenderLayer (Lnet/minecraft/class_2484$class_2485;Lnet/minecraft/class_9296;Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; ARG 0 type + ARG 1 profile + ARG 2 texture 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 + METHOD method_65832 getRenderLayer (Lnet/minecraft/class_2484$class_2485;Lnet/minecraft/class_9296;)Lnet/minecraft/class_1921; + ARG 0 type + ARG 1 profile diff --git a/mappings/net/minecraft/client/render/entity/feature/VillagerResourceMetadata.mapping b/mappings/net/minecraft/client/render/entity/feature/VillagerResourceMetadata.mapping index 10c2249b32..c0fb59f050 100644 --- a/mappings/net/minecraft/client/render/entity/feature/VillagerResourceMetadata.mapping +++ b/mappings/net/minecraft/client/render/entity/feature/VillagerResourceMetadata.mapping @@ -1,9 +1,14 @@ CLASS net/minecraft/class_3888 net/minecraft/client/render/entity/feature/VillagerResourceMetadata FIELD comp_3458 hatType Lnet/minecraft/class_3888$class_3889; + FIELD field_55538 CODEC Lcom/mojang/serialization/Codec; + FIELD field_55539 SERIALIZER Lnet/minecraft/class_7677; METHOD (Lnet/minecraft/class_3888$class_3889;)V ARG 1 hatType METHOD comp_3458 hatType ()Lnet/minecraft/class_3888$class_3889; + METHOD method_65888 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance CLASS class_3889 HatType FIELD field_17164 name Ljava/lang/String; + FIELD field_55540 CODEC Lcom/mojang/serialization/Codec; METHOD (Ljava/lang/String;ILjava/lang/String;)V ARG 3 name diff --git a/mappings/net/minecraft/client/render/entity/state/CreakingEntityRenderState.mapping b/mappings/net/minecraft/client/render/entity/state/CreakingEntityRenderState.mapping index 10bff95d63..c497b23f7d 100644 --- a/mappings/net/minecraft/client/render/entity/state/CreakingEntityRenderState.mapping +++ b/mappings/net/minecraft/client/render/entity/state/CreakingEntityRenderState.mapping @@ -1,6 +1,6 @@ CLASS net/minecraft/class_10338 net/minecraft/client/render/entity/state/CreakingEntityRenderState FIELD field_54862 invulnerableAnimationState Lnet/minecraft/class_7094; FIELD field_54863 attackAnimationState Lnet/minecraft/class_7094; - FIELD field_54864 active Z + FIELD field_54864 glowingEyes Z FIELD field_54865 unrooted Z FIELD field_55163 crumblingAnimationState Lnet/minecraft/class_7094; diff --git a/mappings/net/minecraft/client/render/item/HeldItemRenderer.mapping b/mappings/net/minecraft/client/render/item/HeldItemRenderer.mapping index 5056cb23ce..13ed252955 100644 --- a/mappings/net/minecraft/client/render/item/HeldItemRenderer.mapping +++ b/mappings/net/minecraft/client/render/item/HeldItemRenderer.mapping @@ -126,6 +126,12 @@ CLASS net/minecraft/class_759 net/minecraft/client/render/item/HeldItemRenderer ARG 4 stack ARG 5 player ARG 6 equipProgress + METHOD method_65816 swingArm (FFLnet/minecraft/class_4587;ILnet/minecraft/class_1306;)V + ARG 1 swingProgress + ARG 2 equipProgress + ARG 3 matrices + ARG 4 armX + ARG 5 arm CLASS class_5773 HandRenderType FIELD field_28387 renderMainHand Z FIELD field_28388 renderOffHand Z diff --git a/mappings/net/minecraft/client/render/item/model/special/HangingSignModelRenderer.mapping b/mappings/net/minecraft/client/render/item/model/special/HangingSignModelRenderer.mapping new file mode 100644 index 0000000000..7b98a55bb6 --- /dev/null +++ b/mappings/net/minecraft/client/render/item/model/special/HangingSignModelRenderer.mapping @@ -0,0 +1,12 @@ +CLASS net/minecraft/class_10533 net/minecraft/client/render/item/model/special/HangingSignModelRenderer + FIELD field_55522 model Lnet/minecraft/class_3879; + FIELD field_55523 texture Lnet/minecraft/class_4730; + METHOD (Lnet/minecraft/class_3879;Lnet/minecraft/class_4730;)V + ARG 1 model + ARG 2 texture + CLASS class_10534 Unbaked + FIELD field_55524 CODEC Lcom/mojang/serialization/MapCodec; + METHOD (Lnet/minecraft/class_4719;)V + ARG 1 woodType + METHOD method_65849 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/client/render/item/model/special/HeadModelRenderer.mapping b/mappings/net/minecraft/client/render/item/model/special/HeadModelRenderer.mapping index 99ec3bf92a..5a27662a1b 100644 --- a/mappings/net/minecraft/client/render/item/model/special/HeadModelRenderer.mapping +++ b/mappings/net/minecraft/client/render/item/model/special/HeadModelRenderer.mapping @@ -1,10 +1,18 @@ CLASS net/minecraft/class_10513 net/minecraft/client/render/item/model/special/HeadModelRenderer FIELD field_55449 kind Lnet/minecraft/class_2484$class_2485; FIELD field_55450 model Lnet/minecraft/class_5598; + FIELD field_55525 texture Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_2484$class_2485;Lnet/minecraft/class_5598;Lnet/minecraft/class_2960;)V ARG 1 kind ARG 2 model + ARG 3 texture CLASS class_10514 Unbaked FIELD field_55451 CODEC Lcom/mojang/serialization/MapCodec; + METHOD (Lnet/minecraft/class_2484$class_2485;)V + ARG 1 kind METHOD method_65711 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance + METHOD method_65851 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; + ARG 0 id + METHOD method_65852 (Ljava/lang/String;)Ljava/lang/String; + ARG 0 texture diff --git a/mappings/net/minecraft/client/render/item/model/special/SignModelRenderer.mapping b/mappings/net/minecraft/client/render/item/model/special/SignModelRenderer.mapping new file mode 100644 index 0000000000..b01366f58b --- /dev/null +++ b/mappings/net/minecraft/client/render/item/model/special/SignModelRenderer.mapping @@ -0,0 +1,12 @@ +CLASS net/minecraft/class_10535 net/minecraft/client/render/item/model/special/SignModelRenderer + FIELD field_55526 model Lnet/minecraft/class_3879; + FIELD field_55527 texture Lnet/minecraft/class_4730; + METHOD (Lnet/minecraft/class_3879;Lnet/minecraft/class_4730;)V + ARG 1 model + ARG 2 texture + CLASS class_10536 Unbaked + FIELD field_55528 CODEC Lcom/mojang/serialization/MapCodec; + METHOD (Lnet/minecraft/class_4719;)V + ARG 1 woodType + METHOD method_65853 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/client/render/item/property/bool/BooleanProperty.mapping b/mappings/net/minecraft/client/render/item/property/bool/BooleanProperty.mapping index 9597afedee..500bf4cc74 100644 --- a/mappings/net/minecraft/client/render/item/property/bool/BooleanProperty.mapping +++ b/mappings/net/minecraft/client/render/item/property/bool/BooleanProperty.mapping @@ -5,3 +5,4 @@ CLASS net/minecraft/class_10460 net/minecraft/client/render/item/property/bool/B ARG 2 world ARG 3 user ARG 4 seed + ARG 5 modelTransformationMode diff --git a/mappings/net/minecraft/client/render/item/property/bool/ShiftDownProperty.mapping b/mappings/net/minecraft/client/render/item/property/bool/ExtendedViewProperty.mapping similarity index 77% rename from mappings/net/minecraft/client/render/item/property/bool/ShiftDownProperty.mapping rename to mappings/net/minecraft/client/render/item/property/bool/ExtendedViewProperty.mapping index c53dae4e90..0f186a5969 100644 --- a/mappings/net/minecraft/client/render/item/property/bool/ShiftDownProperty.mapping +++ b/mappings/net/minecraft/client/render/item/property/bool/ExtendedViewProperty.mapping @@ -1,2 +1,2 @@ -CLASS net/minecraft/class_10467 net/minecraft/client/render/item/property/bool/ShiftDownProperty +CLASS net/minecraft/class_10467 net/minecraft/client/render/item/property/bool/ExtendedViewProperty FIELD field_55379 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/client/render/item/property/bool/KeybindDownProperty.mapping b/mappings/net/minecraft/client/render/item/property/bool/KeybindDownProperty.mapping new file mode 100644 index 0000000000..f3dd1c9958 --- /dev/null +++ b/mappings/net/minecraft/client/render/item/property/bool/KeybindDownProperty.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_10530 net/minecraft/client/render/item/property/bool/KeybindDownProperty + FIELD field_55509 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_55510 KEY_BINDING_CODEC Lcom/mojang/serialization/Codec; + METHOD method_65834 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_65835 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; + ARG 0 id diff --git a/mappings/net/minecraft/client/render/item/property/select/HolderTypeProperty.mapping b/mappings/net/minecraft/client/render/item/property/select/HolderTypeProperty.mapping new file mode 100644 index 0000000000..bd1262b704 --- /dev/null +++ b/mappings/net/minecraft/client/render/item/property/select/HolderTypeProperty.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_10531 net/minecraft/client/render/item/property/select/HolderTypeProperty + FIELD field_55511 TYPE Lnet/minecraft/class_10494$class_10495; diff --git a/mappings/net/minecraft/client/render/item/property/select/LocalTimeProperty.mapping b/mappings/net/minecraft/client/render/item/property/select/LocalTimeProperty.mapping new file mode 100644 index 0000000000..478b97f512 --- /dev/null +++ b/mappings/net/minecraft/client/render/item/property/select/LocalTimeProperty.mapping @@ -0,0 +1,33 @@ +CLASS net/minecraft/class_10532 net/minecraft/client/render/item/property/select/LocalTimeProperty + FIELD field_55512 DEFAULT_FORMATTED_TIME Ljava/lang/String; + FIELD field_55513 TYPE Lnet/minecraft/class_10494$class_10495; + FIELD field_55514 MILLIS_PER_SECOND J + FIELD field_55515 TIME_ZONE_CODEC Lcom/mojang/serialization/Codec; + FIELD field_55516 pattern Ljava/lang/String; + FIELD field_55517 locale Ljava/lang/String; + FIELD field_55518 timeZone Ljava/util/Optional; + FIELD field_55519 dateFormat Lcom/ibm/icu/text/DateFormat; + FIELD field_55520 nextUpdateTime J + FIELD field_55521 currentTimeFormatted Ljava/lang/String; + METHOD (Ljava/lang/String;Ljava/util/Optional;Ljava/lang/String;Lcom/ibm/icu/text/DateFormat;)V + ARG 1 pattern + ARG 2 timeZone + ARG 3 locale + ARG 4 dateFormat + METHOD method_65839 (Lcom/ibm/icu/util/ULocale;Lcom/ibm/icu/util/TimeZone;)Lcom/ibm/icu/util/Calendar; + ARG 1 timeZonex + METHOD method_65840 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_65842 (Lnet/minecraft/class_10532;)Ljava/util/Optional; + ARG 0 property + METHOD method_65843 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; + ARG 0 timeZone + METHOD method_65844 create (Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Lnet/minecraft/class_10532; + ARG 0 pattern + ARG 1 locale + ARG 2 timeZone + METHOD method_65845 formatCurrentTime ()Ljava/lang/String; + METHOD method_65846 (Lnet/minecraft/class_10532;)Ljava/lang/String; + ARG 0 property + METHOD method_65848 (Lnet/minecraft/class_10532;)Ljava/lang/String; + ARG 0 property diff --git a/mappings/net/minecraft/client/resource/metadata/AnimationFrameResourceMetadata.mapping b/mappings/net/minecraft/client/resource/metadata/AnimationFrameResourceMetadata.mapping index 857874df19..c17a4e5c35 100644 --- a/mappings/net/minecraft/client/resource/metadata/AnimationFrameResourceMetadata.mapping +++ b/mappings/net/minecraft/client/resource/metadata/AnimationFrameResourceMetadata.mapping @@ -1,6 +1,8 @@ CLASS net/minecraft/class_1080 net/minecraft/client/resource/metadata/AnimationFrameResourceMetadata FIELD comp_3451 index I FIELD comp_3452 time Ljava/util/Optional; + FIELD field_55534 BASE_CODEC Lcom/mojang/serialization/Codec; + FIELD field_55535 CODEC Lcom/mojang/serialization/Codec; METHOD (I)V ARG 1 index METHOD (ILjava/util/Optional;)V @@ -9,3 +11,11 @@ CLASS net/minecraft/class_1080 net/minecraft/client/resource/metadata/AnimationF METHOD comp_3452 time ()Ljava/util/Optional; METHOD method_4691 getTime (I)I ARG 1 defaultTime + METHOD method_65883 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_1080; + ARG 0 either + METHOD method_65884 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_65885 (Lnet/minecraft/class_1080;)Lcom/mojang/datafixers/util/Either; + ARG 0 metadatax + METHOD method_65886 (Lnet/minecraft/class_1080;)Lnet/minecraft/class_1080; + ARG 0 metadata diff --git a/mappings/net/minecraft/client/resource/metadata/AnimationResourceMetadata.mapping b/mappings/net/minecraft/client/resource/metadata/AnimationResourceMetadata.mapping index c9e12bf145..0ad437db67 100644 --- a/mappings/net/minecraft/client/resource/metadata/AnimationResourceMetadata.mapping +++ b/mappings/net/minecraft/client/resource/metadata/AnimationResourceMetadata.mapping @@ -1,13 +1,13 @@ CLASS net/minecraft/class_1079 net/minecraft/client/resource/metadata/AnimationResourceMetadata - FIELD comp_3453 frames Ljava/util/Optional; FIELD comp_3454 width Ljava/util/Optional; FIELD comp_3455 height Ljava/util/Optional; FIELD comp_3456 defaultFrameTime I FIELD comp_3457 interpolate Z + FIELD field_55536 CODEC Lcom/mojang/serialization/Codec; + FIELD field_55537 SERIALIZER Lnet/minecraft/class_7677; METHOD (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;IZ)V ARG 4 defaultFrameTime ARG 5 interpolate - METHOD comp_3453 frames ()Ljava/util/Optional; METHOD comp_3454 width ()Ljava/util/Optional; METHOD comp_3455 height ()Ljava/util/Optional; METHOD comp_3456 defaultFrameTime ()I @@ -15,3 +15,5 @@ CLASS net/minecraft/class_1079 net/minecraft/client/resource/metadata/AnimationR METHOD method_24143 getSize (II)Lnet/minecraft/class_7771; ARG 1 defaultWidth ARG 2 defaultHeight + METHOD method_65887 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/client/resource/metadata/TextureResourceMetadata.mapping b/mappings/net/minecraft/client/resource/metadata/TextureResourceMetadata.mapping index 88489e2dd1..da8297c4fb 100644 --- a/mappings/net/minecraft/client/resource/metadata/TextureResourceMetadata.mapping +++ b/mappings/net/minecraft/client/resource/metadata/TextureResourceMetadata.mapping @@ -1,8 +1,12 @@ CLASS net/minecraft/class_1084 net/minecraft/client/resource/metadata/TextureResourceMetadata FIELD comp_3459 blur Z FIELD comp_3460 clamp Z + FIELD field_55541 CODEC Lcom/mojang/serialization/Codec; + FIELD field_55542 SERIALIZER Lnet/minecraft/class_7677; METHOD (ZZ)V ARG 1 blur ARG 2 clamp METHOD comp_3459 blur ()Z METHOD comp_3460 clamp ()Z + METHOD method_65889 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/client/texture/GuiAtlasManager.mapping b/mappings/net/minecraft/client/texture/GuiAtlasManager.mapping index 013d9d3fa9..66e1a821de 100644 --- a/mappings/net/minecraft/client/texture/GuiAtlasManager.mapping +++ b/mappings/net/minecraft/client/texture/GuiAtlasManager.mapping @@ -1,5 +1,5 @@ CLASS net/minecraft/class_8658 net/minecraft/client/texture/GuiAtlasManager - FIELD field_45338 METADATA_READERS Ljava/util/Set; + FIELD field_45338 METADATA_SERIALIZERS Ljava/util/Set; METHOD (Lnet/minecraft/class_1060;)V ARG 1 manager METHOD method_52714 getScaling (Lnet/minecraft/class_1058;)Lnet/minecraft/class_8690; diff --git a/mappings/net/minecraft/client/texture/MissingSprite.mapping b/mappings/net/minecraft/client/texture/MissingSprite.mapping index 2adc05afd6..f6a6cd69d3 100644 --- a/mappings/net/minecraft/client/texture/MissingSprite.mapping +++ b/mappings/net/minecraft/client/texture/MissingSprite.mapping @@ -8,3 +8,4 @@ CLASS net/minecraft/class_1047 net/minecraft/client/texture/MissingSprite METHOD method_45806 createImage (II)Lnet/minecraft/class_1011; ARG 0 width ARG 1 height + METHOD method_65855 createImage ()Lnet/minecraft/class_1011; diff --git a/mappings/net/minecraft/client/texture/NativeImage.mapping b/mappings/net/minecraft/client/texture/NativeImage.mapping index 396e9a73e5..2cd5f5e42f 100644 --- a/mappings/net/minecraft/client/texture/NativeImage.mapping +++ b/mappings/net/minecraft/client/texture/NativeImage.mapping @@ -174,6 +174,9 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage ARG 2 y ARG 3 color METHOD method_61942 copyPixelsArgb ()[I + METHOD method_65806 putAndRead (Ljava/nio/ByteBuffer;[B)Lnet/minecraft/class_1011; + ARG 0 buffer + ARG 1 bytes CLASS class_1012 Format FIELD field_4993 glFormat I FIELD field_4994 channelCount I diff --git a/mappings/net/minecraft/client/texture/PlayerSkinProvider.mapping b/mappings/net/minecraft/client/texture/PlayerSkinProvider.mapping index d0a13a2dff..12c45acce5 100644 --- a/mappings/net/minecraft/client/texture/PlayerSkinProvider.mapping +++ b/mappings/net/minecraft/client/texture/PlayerSkinProvider.mapping @@ -5,6 +5,10 @@ CLASS net/minecraft/class_1071 net/minecraft/client/texture/PlayerSkinProvider FIELD field_45637 elytraCache Lnet/minecraft/class_1071$class_8687; FIELD field_46909 LOGGER Lorg/slf4j/Logger; FIELD field_46910 sessionService Lcom/mojang/authlib/minecraft/MinecraftSessionService; + METHOD (Ljava/nio/file/Path;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Ljava/util/concurrent/Executor;)V + ARG 1 directory + ARG 2 sessionService + ARG 3 executor METHOD method_52858 getSkinTexturesSupplier (Lcom/mojang/authlib/GameProfile;)Ljava/util/function/Supplier; ARG 1 profile METHOD method_52859 fetchSkinTextures (Ljava/util/UUID;Lcom/mojang/authlib/minecraft/MinecraftProfileTextures;)Ljava/util/concurrent/CompletableFuture; @@ -21,11 +25,16 @@ CLASS net/minecraft/class_1071 net/minecraft/client/texture/PlayerSkinProvider ARG 1 value METHOD method_52866 (Lnet/minecraft/class_1071$class_8686;Lcom/mojang/authlib/minecraft/MinecraftProfileTextures;)Ljava/util/concurrent/CompletionStage; ARG 2 textures + METHOD method_65882 (Lnet/minecraft/class_1071$class_8686;Lnet/minecraft/class_8685;Ljava/lang/Throwable;)Ljava/util/Optional; + ARG 1 skinTextures CLASS class_8686 Key CLASS class_8687 FileCache FIELD field_45640 directory Ljava/nio/file/Path; FIELD field_45641 type Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type; FIELD field_45642 hashToTexture Ljava/util/Map; + METHOD (Ljava/nio/file/Path;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;)V + ARG 1 directory + ARG 2 type METHOD method_52870 get (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;)Ljava/util/concurrent/CompletableFuture; ARG 1 texture METHOD method_52871 getTexturePath (Ljava/lang/String;)Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/client/texture/PlayerSkinTextureDownloader.mapping b/mappings/net/minecraft/client/texture/PlayerSkinTextureDownloader.mapping new file mode 100644 index 0000000000..05d80a9419 --- /dev/null +++ b/mappings/net/minecraft/client/texture/PlayerSkinTextureDownloader.mapping @@ -0,0 +1,33 @@ +CLASS net/minecraft/class_10538 net/minecraft/client/texture/PlayerSkinTextureDownloader + FIELD field_55530 LOGGER Lorg/slf4j/Logger; + FIELD field_55531 SKIN_WIDTH I + FIELD field_55532 SKIN_HEIGHT I + FIELD field_55533 OLD_SKIN_HEIGHT I + METHOD method_65860 registerTexture (Lnet/minecraft/class_2960;Lnet/minecraft/class_1011;)Ljava/util/concurrent/CompletableFuture; + ARG 0 textureId + ARG 1 image + METHOD method_65861 downloadAndRegisterTexture (Lnet/minecraft/class_2960;Ljava/nio/file/Path;Ljava/lang/String;Z)Ljava/util/concurrent/CompletableFuture; + ARG 0 textureId + ARG 1 path + ARG 2 uri + ARG 3 remap + METHOD method_65862 stripColor (Lnet/minecraft/class_1011;IIII)V + ARG 0 image + ARG 1 x1 + ARG 2 y1 + ARG 3 x2 + ARG 4 y2 + METHOD method_65863 remapTexture (Lnet/minecraft/class_1011;Ljava/lang/String;)Lnet/minecraft/class_1011; + ARG 0 image + ARG 1 uri + METHOD method_65865 download (Ljava/nio/file/Path;Ljava/lang/String;)Lnet/minecraft/class_1011; + ARG 0 path + ARG 1 uri + METHOD method_65867 (Lnet/minecraft/class_2960;Lnet/minecraft/class_1011;)Ljava/util/concurrent/CompletionStage; + ARG 1 image + METHOD method_65868 stripAlpha (Lnet/minecraft/class_1011;IIII)V + ARG 0 image + ARG 1 x1 + ARG 2 y1 + ARG 3 x2 + ARG 4 y2 diff --git a/mappings/net/minecraft/client/texture/ReloadableTexture.mapping b/mappings/net/minecraft/client/texture/ReloadableTexture.mapping new file mode 100644 index 0000000000..f57ee15537 --- /dev/null +++ b/mappings/net/minecraft/client/texture/ReloadableTexture.mapping @@ -0,0 +1,13 @@ +CLASS net/minecraft/class_10537 net/minecraft/client/texture/ReloadableTexture + FIELD field_55529 textureId Lnet/minecraft/class_2960; + METHOD (Lnet/minecraft/class_2960;)V + ARG 1 textureId + METHOD method_65809 loadContents (Lnet/minecraft/class_3300;)Lnet/minecraft/class_10539; + ARG 1 resourceManager + METHOD method_65856 load (Lnet/minecraft/class_1011;ZZ)V + ARG 1 image + ARG 2 blur + ARG 3 clamp + METHOD method_65857 reload (Lnet/minecraft/class_10539;)V + ARG 1 contents + METHOD method_65859 getId ()Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/client/texture/SpriteContents.mapping b/mappings/net/minecraft/client/texture/SpriteContents.mapping index e6d5e75103..f1f5a493d4 100644 --- a/mappings/net/minecraft/client/texture/SpriteContents.mapping +++ b/mappings/net/minecraft/client/texture/SpriteContents.mapping @@ -11,6 +11,7 @@ CLASS net/minecraft/class_7764 net/minecraft/client/texture/SpriteContents ARG 1 id ARG 2 dimensions ARG 3 image + ARG 4 metadata METHOD method_45808 generateMipmaps (I)V ARG 1 mipmapLevels METHOD method_45809 upload (II)V @@ -37,6 +38,8 @@ CLASS net/minecraft/class_7764 net/minecraft/client/texture/SpriteContents METHOD method_45818 createAnimator ()Lnet/minecraft/class_7768; METHOD method_45819 getFrameCount ()I METHOD method_52848 getMetadata ()Lnet/minecraft/class_7368; + METHOD method_65869 (Lnet/minecraft/class_7771;Lnet/minecraft/class_1011;Lnet/minecraft/class_1079;)Lnet/minecraft/class_7764$class_5790; + ARG 3 animationMetadata CLASS class_4728 Interpolation FIELD field_21758 images [Lnet/minecraft/class_1011; METHOD method_24128 apply (IILnet/minecraft/class_7764$class_7765;)V diff --git a/mappings/net/minecraft/client/texture/SpriteLoader.mapping b/mappings/net/minecraft/client/texture/SpriteLoader.mapping index 16f4ca04c4..d5c696343c 100644 --- a/mappings/net/minecraft/client/texture/SpriteLoader.mapping +++ b/mappings/net/minecraft/client/texture/SpriteLoader.mapping @@ -4,7 +4,7 @@ CLASS net/minecraft/class_7766 net/minecraft/client/texture/SpriteLoader FIELD field_40550 maxTextureSize I FIELD field_43111 width I FIELD field_43112 height I - FIELD field_45632 METADATA_READERS Ljava/util/Set; + FIELD field_45632 METADATA_SERIALIZERS Ljava/util/Set; METHOD (Lnet/minecraft/class_2960;III)V ARG 1 id ARG 2 maxTextureSize diff --git a/mappings/net/minecraft/client/texture/TextureContents.mapping b/mappings/net/minecraft/client/texture/TextureContents.mapping new file mode 100644 index 0000000000..16395829f8 --- /dev/null +++ b/mappings/net/minecraft/client/texture/TextureContents.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_10539 net/minecraft/client/texture/TextureContents + METHOD method_65870 createMissing ()Lnet/minecraft/class_10539; + METHOD method_65871 load (Lnet/minecraft/class_3300;Lnet/minecraft/class_2960;)Lnet/minecraft/class_10539; + ARG 0 resourceManager + ARG 1 textureId + METHOD method_65872 blur ()Z + METHOD method_65873 clamp ()Z diff --git a/mappings/net/minecraft/client/texture/TextureManager.mapping b/mappings/net/minecraft/client/texture/TextureManager.mapping index b6f896dcf5..8c615869c1 100644 --- a/mappings/net/minecraft/client/texture/TextureManager.mapping +++ b/mappings/net/minecraft/client/texture/TextureManager.mapping @@ -8,6 +8,7 @@ CLASS net/minecraft/class_1060 net/minecraft/client/texture/TextureManager ARG 1 resourceManager METHOD method_30299 closeTexture (Lnet/minecraft/class_2960;Lnet/minecraft/class_1044;)V ARG 1 id + ARG 2 texture METHOD method_4615 destroyTexture (Lnet/minecraft/class_2960;)V ARG 1 id METHOD method_4616 registerTexture (Lnet/minecraft/class_2960;Lnet/minecraft/class_1044;)V @@ -22,3 +23,21 @@ CLASS net/minecraft/class_1060 net/minecraft/client/texture/TextureManager ARG 2 texture METHOD method_49717 dumpDynamicTexturesInternal (Ljava/nio/file/Path;)V ARG 1 path + METHOD method_65875 registerTexture (Lnet/minecraft/class_2960;)V + ARG 1 id + METHOD method_65876 registerTexture (Lnet/minecraft/class_2960;Lnet/minecraft/class_10537;)V + ARG 1 id + ARG 2 texture + METHOD method_65877 loadTexture (Lnet/minecraft/class_3300;Lnet/minecraft/class_2960;Lnet/minecraft/class_10537;)Lnet/minecraft/class_10539; + ARG 0 resourceManager + ARG 1 textureId + ARG 2 texture + METHOD method_65878 reloadTexture (Lnet/minecraft/class_3300;Lnet/minecraft/class_2960;Lnet/minecraft/class_10537;Ljava/util/concurrent/Executor;)Lnet/minecraft/class_1060$class_10540; + ARG 0 resourceManager + ARG 1 textureId + ARG 2 texture + ARG 3 prepareExecutor + METHOD method_65879 (Ljava/util/List;Lnet/minecraft/class_3300;Ljava/util/concurrent/Executor;Lnet/minecraft/class_2960;Lnet/minecraft/class_1044;)V + ARG 3 id + ARG 4 texture + CLASS class_10540 ReloadedTexture diff --git a/mappings/net/minecraft/component/MergedComponentMap.mapping b/mappings/net/minecraft/component/MergedComponentMap.mapping index f59a8f4bb6..544fcb0d12 100644 --- a/mappings/net/minecraft/component/MergedComponentMap.mapping +++ b/mappings/net/minecraft/component/MergedComponentMap.mapping @@ -36,3 +36,5 @@ CLASS net/minecraft/class_9335 net/minecraft/component/MergedComponentMap ARG 1 changes METHOD method_62714 clearChanges ()V METHOD method_65769 immutableCopy ()Lnet/minecraft/class_9323; + METHOD method_65890 hasChanged (Lnet/minecraft/class_9331;)Z + ARG 1 type diff --git a/mappings/net/minecraft/entity/mob/CreakingEntity.mapping b/mappings/net/minecraft/entity/mob/CreakingEntity.mapping index 287c5e36f3..3fc5c4d59b 100644 --- a/mappings/net/minecraft/entity/mob/CreakingEntity.mapping +++ b/mappings/net/minecraft/entity/mob/CreakingEntity.mapping @@ -5,6 +5,12 @@ CLASS net/minecraft/class_10275 net/minecraft/entity/mob/CreakingEntity FIELD field_54572 ACTIVE Lnet/minecraft/class_2940; FIELD field_54579 attackAnimationTimer I FIELD field_55010 crumblingAnimationState Lnet/minecraft/class_7094; + FIELD field_55487 CRUMBLING Lnet/minecraft/class_2940; + FIELD field_55489 invulnerableAnimationTimer I + FIELD field_55490 glowingEyesWhileCrumbling Z + FIELD field_55491 nextEyeFlickerTime I + FIELD field_55492 homePos Lnet/minecraft/class_2338; + FIELD field_55493 playerIntersectionTimer I METHOD method_64624 tickAttackAnimation ()V METHOD method_64627 createCreakingAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_64628 isUnrooted ()Z @@ -15,6 +21,19 @@ CLASS net/minecraft/class_10275 net/minecraft/entity/mob/CreakingEntity METHOD method_65117 activate (Lnet/minecraft/class_1657;)V ARG 1 player METHOD method_65118 deactivate ()V + METHOD method_65784 isStuckWithPlayer ()Z + METHOD method_65785 setCrumbling ()V + METHOD method_65786 isCrumbling ()Z + METHOD method_65787 hasGlowingEyesWhileCrumbling ()Z + METHOD method_65788 updateCrumblingEyeFlicker ()V + METHOD method_65789 setHomePos (Lnet/minecraft/class_2338;)V + ARG 1 homePos + METHOD method_65790 becomeAngryAndGetPlayer (Lnet/minecraft/class_1282;)Lnet/minecraft/class_1657; + ARG 1 damageSource + METHOD method_65791 killFromHeart (Lnet/minecraft/class_1282;)V + ARG 1 damageSource + METHOD method_65792 hasNoHomePos ()Z + METHOD method_65793 finishCrumbling ()V CLASS class_10276 CreakingBodyControl METHOD (Lnet/minecraft/class_10275;Lnet/minecraft/class_10275;)V ARG 2 creaking diff --git a/mappings/net/minecraft/entity/mob/MobEntity.mapping b/mappings/net/minecraft/entity/mob/MobEntity.mapping index 7e51a1ff3d..52f0ecc40d 100644 --- a/mappings/net/minecraft/entity/mob/MobEntity.mapping +++ b/mappings/net/minecraft/entity/mob/MobEntity.mapping @@ -295,7 +295,7 @@ CLASS net/minecraft/class_1308 net/minecraft/entity/mob/MobEntity METHOD method_63634 getHandDropChances ()[F METHOD method_63635 getArmorDropChances ()[F METHOD method_6510 isAttacking ()Z - METHOD method_65345 getPreferredWeapon ()Lnet/minecraft/class_6862; + METHOD method_65345 getPreferredWeapons ()Lnet/minecraft/class_6862; METHOD method_65346 perfersNewArmor (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1304;)Z ARG 1 newStack ARG 2 currentStack diff --git a/mappings/net/minecraft/item/ItemStack.mapping b/mappings/net/minecraft/item/ItemStack.mapping index 3fe8f3282b..432b22eb68 100644 --- a/mappings/net/minecraft/item/ItemStack.mapping +++ b/mappings/net/minecraft/item/ItemStack.mapping @@ -383,6 +383,8 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack METHOD method_65130 getCustomName ()Lnet/minecraft/class_2561; COMMENT {@return the custom name or book title of the stack if it exists, or {@code null}} METHOD method_65359 getImmutableComponents ()Lnet/minecraft/class_9323; + METHOD method_65797 hasChangedComponent (Lnet/minecraft/class_9331;)Z + ARG 1 type METHOD method_7909 getItem ()Lnet/minecraft/class_1792; COMMENT {@return the item of this stack} COMMENT diff --git a/mappings/net/minecraft/recipe/Ingredient.mapping b/mappings/net/minecraft/recipe/Ingredient.mapping index 6efcedb356..a204422768 100644 --- a/mappings/net/minecraft/recipe/Ingredient.mapping +++ b/mappings/net/minecraft/recipe/Ingredient.mapping @@ -36,6 +36,7 @@ CLASS net/minecraft/class_1856 net/minecraft/recipe/Ingredient ARG 0 ingredient METHOD method_64981 createDisplayWithRemainder (Lnet/minecraft/class_6880;)Lnet/minecraft/class_10302; ARG 0 displayedItem + METHOD method_65799 isEmpty ()Z METHOD method_8091 ofItems ([Lnet/minecraft/class_1935;)Lnet/minecraft/class_1856; ARG 0 items METHOD method_8101 ofItem (Lnet/minecraft/class_1935;)Lnet/minecraft/class_1856; diff --git a/mappings/net/minecraft/recipe/IngredientPlacement.mapping b/mappings/net/minecraft/recipe/IngredientPlacement.mapping index fc1f4270ab..59a3420aae 100644 --- a/mappings/net/minecraft/recipe/IngredientPlacement.mapping +++ b/mappings/net/minecraft/recipe/IngredientPlacement.mapping @@ -1,8 +1,10 @@ CLASS net/minecraft/class_9887 net/minecraft/recipe/IngredientPlacement FIELD field_52597 NONE Lnet/minecraft/class_9887; FIELD field_54635 ingredients Ljava/util/List; + FIELD field_55496 placementSlots Lit/unimi/dsi/fastutil/ints/IntList; METHOD (Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntList;)V ARG 1 ingredients + ARG 2 placementSlots METHOD method_61682 forSingleSlot (Lnet/minecraft/class_1856;)Lnet/minecraft/class_9887; ARG 0 ingredient METHOD method_61683 forMultipleSlots (Ljava/util/List;)Lnet/minecraft/class_9887; @@ -11,3 +13,4 @@ CLASS net/minecraft/class_9887 net/minecraft/recipe/IngredientPlacement ARG 0 ingredients METHOD method_61687 hasNoPlacement ()Z METHOD method_64675 getIngredients ()Ljava/util/List; + METHOD method_65800 getPlacementSlots ()Lit/unimi/dsi/fastutil/ints/IntList; diff --git a/mappings/net/minecraft/recipe/InputSlotFiller.mapping b/mappings/net/minecraft/recipe/InputSlotFiller.mapping index d72311db09..c3c0f865b2 100644 --- a/mappings/net/minecraft/recipe/InputSlotFiller.mapping +++ b/mappings/net/minecraft/recipe/InputSlotFiller.mapping @@ -40,6 +40,14 @@ CLASS net/minecraft/class_2955 net/minecraft/recipe/InputSlotFiller METHOD method_61235 fill (Lnet/minecraft/class_8786;Lnet/minecraft/class_9875;)V ARG 1 recipe ARG 2 finder + METHOD method_65781 clampToMaxCount (ILjava/util/List;)I + ARG 0 count + ARG 1 entries + METHOD method_65782 (Ljava/util/List;ILjava/lang/Integer;III)V + ARG 3 slot + ARG 4 index + ARG 5 x + ARG 6 y CLASS class_9840 Handler METHOD method_61236 clear ()V METHOD method_61237 populateRecipeFinder (Lnet/minecraft/class_9875;)V diff --git a/mappings/net/minecraft/recipe/RecipeMatcher.mapping b/mappings/net/minecraft/recipe/RecipeMatcher.mapping index ed5144d127..65f37e9ee3 100644 --- a/mappings/net/minecraft/recipe/RecipeMatcher.mapping +++ b/mappings/net/minecraft/recipe/RecipeMatcher.mapping @@ -16,6 +16,13 @@ CLASS net/minecraft/class_1662 net/minecraft/recipe/RecipeMatcher ARG 1 ingredients ARG 2 max ARG 3 itemCallback + METHOD method_65794 createItemRequirementList (Ljava/lang/Iterable;)Ljava/util/List; + ARG 1 ingredients + METHOD method_65795 anyAccept (Ljava/lang/Iterable;Ljava/lang/Object;)Z + ARG 0 ingredients + ARG 1 item + METHOD method_65796 getMaximumCrafts (Ljava/util/List;)I + ARG 1 ingredients METHOD method_7401 addInput (Ljava/lang/Object;I)V COMMENT Adds an input to be used for recipe matching. ARG 1 input @@ -27,6 +34,9 @@ CLASS net/minecraft/class_1662 net/minecraft/recipe/RecipeMatcher ARG 1 input ARG 2 count COMMENT the number of times that item must be consumed + CLASS class_10528 RawIngredient + METHOD acceptsItem (Ljava/lang/Object;)Z + ARG 1 entry CLASS class_1663 Matcher FIELD field_7551 requiredItems Ljava/util/List; FIELD field_7552 ingredients Ljava/util/List; diff --git a/mappings/net/minecraft/resource/AbstractFileResourcePack.mapping b/mappings/net/minecraft/resource/AbstractFileResourcePack.mapping index 5ff0cc80b6..04bc86f165 100644 --- a/mappings/net/minecraft/resource/AbstractFileResourcePack.mapping +++ b/mappings/net/minecraft/resource/AbstractFileResourcePack.mapping @@ -4,5 +4,7 @@ CLASS net/minecraft/class_3255 net/minecraft/resource/AbstractFileResourcePack METHOD (Lnet/minecraft/class_9224;)V ARG 1 info METHOD method_14392 parseMetadata (Lnet/minecraft/class_7677;Ljava/io/InputStream;)Ljava/lang/Object; - ARG 0 metaReader + ARG 0 metadataSerializer ARG 1 inputStream + METHOD method_65783 (Lnet/minecraft/class_7677;Lcom/mojang/serialization/DataResult$Error;)V + ARG 1 error diff --git a/mappings/net/minecraft/resource/ResourcePack.mapping b/mappings/net/minecraft/resource/ResourcePack.mapping index dd8577ef13..b13c618065 100644 --- a/mappings/net/minecraft/resource/ResourcePack.mapping +++ b/mappings/net/minecraft/resource/ResourcePack.mapping @@ -13,7 +13,7 @@ CLASS net/minecraft/class_3262 net/minecraft/resource/ResourcePack METHOD method_14406 getNamespaces (Lnet/minecraft/class_3264;)Ljava/util/Set; ARG 1 type METHOD method_14407 parseMetadata (Lnet/minecraft/class_7677;)Ljava/lang/Object; - ARG 1 metaReader + ARG 1 metadataSerializer METHOD method_14408 findResources (Lnet/minecraft/class_3264;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_3262$class_7664;)V ARG 1 type ARG 2 namespace diff --git a/mappings/net/minecraft/resource/metadata/ResourceMetadata.mapping b/mappings/net/minecraft/resource/metadata/ResourceMetadata.mapping index 8c1d2c7ace..7bcdd9966e 100644 --- a/mappings/net/minecraft/resource/metadata/ResourceMetadata.mapping +++ b/mappings/net/minecraft/resource/metadata/ResourceMetadata.mapping @@ -2,19 +2,19 @@ CLASS net/minecraft/class_7368 net/minecraft/resource/metadata/ResourceMetadata FIELD field_38688 NONE Lnet/minecraft/class_7368; FIELD field_40056 NONE_SUPPLIER Lnet/minecraft/class_7367; METHOD method_43041 decode (Lnet/minecraft/class_7677;)Ljava/util/Optional; - ARG 1 reader + ARG 1 serializer METHOD method_43042 create (Ljava/io/InputStream;)Lnet/minecraft/class_7368; ARG 0 stream METHOD method_52444 decodeAndAdd (Lnet/minecraft/class_7368$class_8622;Lnet/minecraft/class_7677;)V ARG 1 builder - ARG 2 reader + ARG 2 serializer METHOD method_52445 (Lnet/minecraft/class_7368$class_8622;Lnet/minecraft/class_7677;Ljava/lang/Object;)V ARG 2 value METHOD method_52446 copy (Ljava/util/Collection;)Lnet/minecraft/class_7368; - ARG 1 readers + ARG 1 serializers CLASS class_8622 Builder FIELD field_45058 values Lcom/google/common/collect/ImmutableMap$Builder; METHOD method_52447 build ()Lnet/minecraft/class_7368; METHOD method_52448 add (Lnet/minecraft/class_7677;Ljava/lang/Object;)Lnet/minecraft/class_7368$class_8622; - ARG 1 reader + ARG 1 serializer ARG 2 value diff --git a/mappings/net/minecraft/resource/metadata/ResourceMetadataMap.mapping b/mappings/net/minecraft/resource/metadata/ResourceMetadataMap.mapping index ba0747425a..98144c036e 100644 --- a/mappings/net/minecraft/resource/metadata/ResourceMetadataMap.mapping +++ b/mappings/net/minecraft/resource/metadata/ResourceMetadataMap.mapping @@ -5,12 +5,12 @@ CLASS net/minecraft/class_7662 net/minecraft/resource/metadata/ResourceMetadataM ARG 1 values METHOD method_45172 of ()Lnet/minecraft/class_7662; METHOD method_45173 get (Lnet/minecraft/class_7677;)Ljava/lang/Object; - ARG 1 reader + ARG 1 serializer METHOD method_45174 of (Lnet/minecraft/class_7677;Ljava/lang/Object;)Lnet/minecraft/class_7662; - ARG 0 reader + ARG 0 serializer ARG 1 value METHOD method_45175 of (Lnet/minecraft/class_7677;Ljava/lang/Object;Lnet/minecraft/class_7677;Ljava/lang/Object;)Lnet/minecraft/class_7662; - ARG 0 reader + ARG 0 serializer ARG 1 value - ARG 2 reader2 + ARG 2 serializer2 ARG 3 value2