From e3de813c36a3b37fde90dd5dd367dc8e2096d449 Mon Sep 17 00:00:00 2001 From: danilwhale Date: Mon, 1 Jun 2026 12:12:10 +0300 Subject: [PATCH 1/9] 17w43a: map some world classes --- mappings/1.11#1.11.1-pre.tinydiff | 2 +- mappings/1.12.2#17w43a.tinydiff | 2 +- mappings/1.13-pre6#1.13-pre7.tinydiff | 2 +- mappings/16w36a#16w38a.tinydiff | 2 +- mappings/16w38a#16w39a.tinydiff | 6 +++--- mappings/17w50a#18w01a.tinydiff | 2 +- mappings/18w05a#18w06a.tinydiff | 4 ++-- 7 files changed, 10 insertions(+), 10 deletions(-) diff --git a/mappings/1.11#1.11.1-pre.tinydiff b/mappings/1.11#1.11.1-pre.tinydiff index 30e97194e..2fdabf04d 100644 --- a/mappings/1.11#1.11.1-pre.tinydiff +++ b/mappings/1.11#1.11.1-pre.tinydiff @@ -112,7 +112,7 @@ c net/minecraft/unmapped/C_40996800 p 1 item c net/minecraft/unmapped/C_42232651 f [D f_69114152 pistonMovementDelta - f J f_96684349 f_96684349 + f J f_96684349 lastPistonMovementTicks c net/minecraft/unmapped/C_49202226 m (Lnet/minecraft/unmapped/C_81045817;)V m_21476739 registerSchema p 0 dfu diff --git a/mappings/1.12.2#17w43a.tinydiff b/mappings/1.12.2#17w43a.tinydiff index 273b95510..5a6fcb0c7 100644 --- a/mappings/1.12.2#17w43a.tinydiff +++ b/mappings/1.12.2#17w43a.tinydiff @@ -6857,7 +6857,7 @@ c net/minecraft/unmapped/C_60503015 m (Ljava/util/Map;)V m_88324045 loadBuiltIn p 1 advancements m (Lnet/minecraft/unmapped/C_67935091;)V - p 1 p_1 + p 1 resourceManager m (Lnet/minecraft/unmapped/C_52500310;)Ljava/util/Map; m_51285212 loadCustom p 1 resourceManager m (Lnet/minecraft/unmapped/C_52500310;)V m_94505059 m_94505059 diff --git a/mappings/1.13-pre6#1.13-pre7.tinydiff b/mappings/1.13-pre6#1.13-pre7.tinydiff index 28367a701..dbb66bd65 100644 --- a/mappings/1.13-pre6#1.13-pre7.tinydiff +++ b/mappings/1.13-pre6#1.13-pre7.tinydiff @@ -333,7 +333,7 @@ c net/minecraft/unmapped/C_74176570$67332866 p 2 p_2 p 3 p_3 c net/minecraft/unmapped/C_20076299 - f I f_32293287 f_32293287 + f I f_32293287 minDistance m (Lnet/minecraft/unmapped/C_68896930;Ljava/util/Random;IIII)Lnet/minecraft/unmapped/C_97313606; m_98411541 m_98411541 p 1 p_1 p 2 p_2 diff --git a/mappings/16w36a#16w38a.tinydiff b/mappings/16w36a#16w38a.tinydiff index 71edf3735..7e3110dd8 100644 --- a/mappings/16w36a#16w38a.tinydiff +++ b/mappings/16w36a#16w38a.tinydiff @@ -56,7 +56,7 @@ c net/minecraft/unmapped/C_37284463 m ()V m_65965572 updatePotionData c net/minecraft/unmapped/C_79101920 m (Lnet/minecraft/unmapped/C_88708284;)I m_99250509 getColor - p 0 p_0 + p 0 stack c net/minecraft/unmapped/C_79444410 f Lnet/minecraft/unmapped/C_34859172; f_40129376 renderer f Lnet/minecraft/unmapped/C_71252617; f_40129376 renderer diff --git a/mappings/16w38a#16w39a.tinydiff b/mappings/16w38a#16w39a.tinydiff index c7d80ddc3..f8487a62f 100644 --- a/mappings/16w38a#16w39a.tinydiff +++ b/mappings/16w38a#16w39a.tinydiff @@ -795,7 +795,7 @@ c net/minecraft/unmapped/C_33731404 p 3 distance p 4 separation p 5 seed - p 6 p_6 + p 6 centered p 7 attempts p 8 reference c net/minecraft/unmapped/C_38817772 @@ -2192,8 +2192,8 @@ c net/minecraft/unmapped/C_17471557 net/minecraft/inventory/slot/ShulkerBoxSlot m (Lnet/minecraft/unmapped/C_88708284;)Z m_74355745 m_74355745 p 1 p_1 c net/minecraft/unmapped/C_20076299 net/minecraft/world/gen/structure/MansionStructure - f I f_06025703 f_06025703 - f I f_32293287 f_32293287 + f I f_06025703 distance + f I f_32293287 minDistance f Ljava/util/List; f_50837421 VALID_BIOMES f Lnet/minecraft/unmapped/C_49004282; f_68294802 generator m (Lnet/minecraft/unmapped/C_49004282;)V diff --git a/mappings/17w50a#18w01a.tinydiff b/mappings/17w50a#18w01a.tinydiff index 972e02642..21dd116a4 100644 --- a/mappings/17w50a#18w01a.tinydiff +++ b/mappings/17w50a#18w01a.tinydiff @@ -1446,7 +1446,7 @@ c net/minecraft/unmapped/C_30842995$C_59808913 m ()Lcom/google/gson/JsonElement; m_14831601 m_14831601 c net/minecraft/unmapped/C_60503015 m (Lnet/minecraft/unmapped/C_67935091;)V - p 1 p_1 + p 1 resourceManager m ()V c net/minecraft/unmapped/C_63683844 m ()Lcom/google/gson/JsonElement; m_27662261 toJson diff --git a/mappings/18w05a#18w06a.tinydiff b/mappings/18w05a#18w06a.tinydiff index 4942135e3..29918f3c3 100644 --- a/mappings/18w05a#18w06a.tinydiff +++ b/mappings/18w05a#18w06a.tinydiff @@ -3954,7 +3954,7 @@ c net/minecraft/unmapped/C_33731404 p 3 distance p 4 separation p 5 seed - p 6 p_6 + p 6 centered p 7 attempts p 8 reference m (Lnet/minecraft/unmapped/C_49764715;Lnet/minecraft/unmapped/C_68896930;Ljava/util/Random;Lnet/minecraft/unmapped/C_32594356;Lnet/minecraft/unmapped/C_96514341;)Z m_85015587 m_85015587 @@ -9734,7 +9734,7 @@ c net/minecraft/unmapped/C_82724756 p 2 p_2 p 3 p_3 c net/minecraft/unmapped/C_20076299 - f I f_06025703 f_06025703 + f I f_06025703 distance f Ljava/util/List; f_50837421 VALID_BIOMES f Lnet/minecraft/unmapped/C_49004282; f_68294802 generator m (Lnet/minecraft/unmapped/C_49004282;)V From 2d0bd18b63a6ef499673461be3cfaee75a8de96e Mon Sep 17 00:00:00 2001 From: danilwhale Date: Mon, 1 Jun 2026 12:28:46 +0300 Subject: [PATCH 2/9] move Vector3d to client/render/math --- mappings/1.7.6#1.8.1-pre1.tinydiff | 2 +- mappings/1.7.8#1.8.1-pre2.tinydiff | 2 +- mappings/1.8#1.8.1-pre1.tinydiff | 2 +- mappings/17w18a-1450#17w18a-1331.tinydiff | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/mappings/1.7.6#1.8.1-pre1.tinydiff b/mappings/1.7.6#1.8.1-pre1.tinydiff index 5dd84a3c7..46b81f9f3 100644 --- a/mappings/1.7.6#1.8.1-pre1.tinydiff +++ b/mappings/1.7.6#1.8.1-pre1.tinydiff @@ -39808,7 +39808,7 @@ c net/minecraft/unmapped/C_44609773$C_56364878 Event c net/minecraft/unmapped/C_44969212 net/minecraft/block/DoubleWoodenSlabBlock m ()V m ()Z m_07905513 m_07905513 -c net/minecraft/unmapped/C_45379737 net/minecraft/util/math/Vector3d +c net/minecraft/unmapped/C_45379737 net/minecraft/client/render/math/Vector3d f D f_79129668 x f D f_35492729 y f D f_53789216 z diff --git a/mappings/1.7.8#1.8.1-pre2.tinydiff b/mappings/1.7.8#1.8.1-pre2.tinydiff index afa8d17c9..76add7808 100644 --- a/mappings/1.7.8#1.8.1-pre2.tinydiff +++ b/mappings/1.7.8#1.8.1-pre2.tinydiff @@ -39778,7 +39778,7 @@ c net/minecraft/unmapped/C_44609773$C_56364878 Event c net/minecraft/unmapped/C_44969212 net/minecraft/block/DoubleWoodenSlabBlock m ()V m ()Z m_07905513 m_07905513 -c net/minecraft/unmapped/C_45379737 net/minecraft/util/math/Vector3d +c net/minecraft/unmapped/C_45379737 net/minecraft/client/render/math/Vector3d f D f_79129668 x f D f_35492729 y f D f_53789216 z diff --git a/mappings/1.8#1.8.1-pre1.tinydiff b/mappings/1.8#1.8.1-pre1.tinydiff index d2bfd81a3..e5475bae7 100644 --- a/mappings/1.8#1.8.1-pre1.tinydiff +++ b/mappings/1.8#1.8.1-pre1.tinydiff @@ -821,7 +821,7 @@ c net/minecraft/unmapped/C_74383514 p 1 p_1 p 2 p_2 p 3 p_3 -c net/minecraft/unmapped/C_45379737 net/minecraft/util/math/Vector3d +c net/minecraft/unmapped/C_45379737 net/minecraft/client/render/math/Vector3d f D f_79129668 x f D f_35492729 y f D f_53789216 z diff --git a/mappings/17w18a-1450#17w18a-1331.tinydiff b/mappings/17w18a-1450#17w18a-1331.tinydiff index aad4387d0..5c62c571b 100644 --- a/mappings/17w18a-1450#17w18a-1331.tinydiff +++ b/mappings/17w18a-1450#17w18a-1331.tinydiff @@ -19220,7 +19220,7 @@ c net/minecraft/unmapped/C_43826085 net/minecraft/client/resource/model/SimpleMo m (Lnet/minecraft/unmapped/C_35946071;Ljava/lang/Comparable;)Ljava/lang/String; m_62738813 getValueName p 1 property p 2 value -c net/minecraft/unmapped/C_45379737 net/minecraft/util/math/Vector3d +c net/minecraft/unmapped/C_45379737 net/minecraft/client/render/math/Vector3d f D f_79129668 x f D f_35492729 y f D f_53789216 z From 7ec0ec17e34d428e346771813a0bbc18cdee9e32 Mon Sep 17 00:00:00 2001 From: danilwhale Date: Mon, 1 Jun 2026 12:44:14 +0300 Subject: [PATCH 3/9] 17w43a: map Vector4f, finish Matrix4f, Quaternion --- mappings/1.12.2#17w43a.tinydiff | 88 ++++++++++++++++----------------- mappings/18w43c#18w44a.tinydiff | 2 +- mappings/19w09a#19w11a.tinydiff | 8 +-- 3 files changed, 49 insertions(+), 49 deletions(-) diff --git a/mappings/1.12.2#17w43a.tinydiff b/mappings/1.12.2#17w43a.tinydiff index 5a6fcb0c7..32b178f9e 100644 --- a/mappings/1.12.2#17w43a.tinydiff +++ b/mappings/1.12.2#17w43a.tinydiff @@ -7086,19 +7086,19 @@ c net/minecraft/unmapped/C_05308410 net/minecraft/client/render/math/Quaternion f [F f_74034343 values m ()V m (FFFF)V - p 1 p_1 - p 2 p_2 - p 3 p_3 - p 4 p_4 + p 1 x + p 2 y + p 3 z + p 4 w m (Lnet/minecraft/unmapped/C_27904672;FZ)V - p 1 p_1 - p 2 p_2 - p 3 p_3 + p 1 axis + p 2 angle + p 3 degrees m (FFFZ)V - p 1 p_1 - p 2 p_2 - p 3 p_3 - p 4 p_4 + p 1 angleX + p 2 angleY + p 3 angleZ + p 4 degrees m (Lnet/minecraft/unmapped/C_05308410;)V p 1 other m (Ljava/lang/Object;)Z equals equals @@ -7578,33 +7578,33 @@ c net/minecraft/unmapped/C_35646770 net/minecraft/client/gui/screen/game/Mineca m (Lnet/minecraft/unmapped/C_72641285;Lnet/minecraft/unmapped/C_04635774;)V m_76258314 m_76258314 p 1 p_1 p 2 p_2 -c net/minecraft/unmapped/C_40247566 net/minecraft/unmapped/C_40247566 - f [F f_85539755 f_85539755 +c net/minecraft/unmapped/C_40247566 net/minecraft/client/render/math/Vector4f + f [F f_85539755 values m (Lnet/minecraft/unmapped/C_40247566;)V - p 1 p_1 + p 1 other m ()V m (FFFF)V - p 1 p_1 - p 2 p_2 - p 3 p_3 - p 4 p_4 + p 1 x + p 2 y + p 3 z + p 4 w m (Ljava/lang/Object;)Z equals equals p 1 p_1 m ()I hashCode hashCode - m ()F m_13957956 m_13957956 - m ()F m_66172208 m_66172208 - m ()F m_82678253 m_82678253 - m ()F m_36196468 m_36196468 - m (Lnet/minecraft/unmapped/C_27904672;)V m_84152655 m_84152655 - p 1 p_1 - m (FFFF)V m_40030166 m_40030166 - p 1 p_1 - p 2 p_2 - p 3 p_3 - p 4 p_4 - m (Lnet/minecraft/unmapped/C_46221269;)V m_23248466 m_23248466 - p 1 p_1 - m (Lnet/minecraft/unmapped/C_05308410;)V m_48283536 m_48283536 + m ()F m_13957956 x + m ()F m_66172208 y + m ()F m_82678253 z + m ()F m_36196468 w + m (Lnet/minecraft/unmapped/C_27904672;)V m_84152655 mul + p 1 other + m (FFFF)V m_40030166 set + p 1 x + p 2 y + p 3 z + p 4 w + m (Lnet/minecraft/unmapped/C_46221269;)V m_23248466 mul + p 1 other + m (Lnet/minecraft/unmapped/C_05308410;)V m_48283536 mul p 1 p_1 c net/minecraft/unmapped/C_40548179 net/minecraft/client/render/platform/InputConstants f Ljava/util/Map; f_86545876 KEYS_BY_NAME @@ -7696,19 +7696,19 @@ c net/minecraft/unmapped/C_46221269 net/minecraft/client/render/math/Matrix4f p 1 x p 2 y p 3 value - m (Lnet/minecraft/unmapped/C_46221269;)V m_69115694 m_69115694 - p 1 p_1 + m (Lnet/minecraft/unmapped/C_46221269;)V m_69115694 mul + p 1 other m ()V m_13666136 m_13666136 - m (DFFF)Lnet/minecraft/unmapped/C_46221269; m_73986996 m_73986996 - p 0 p_0 - p 2 p_2 - p 3 p_3 - p 4 p_4 - m (FFFF)Lnet/minecraft/unmapped/C_46221269; m_57287051 m_57287051 - p 0 p_0 - p 1 p_1 - p 2 p_2 - p 3 p_3 + m (DFFF)Lnet/minecraft/unmapped/C_46221269; m_73986996 createPerspective + p 0 fieldOfView + p 2 aspectRatio + p 3 zNearPlane + p 4 zFarPlane + m (FFFF)Lnet/minecraft/unmapped/C_46221269; m_57287051 createOrthographic + p 0 width + p 1 height + p 2 zNearPlane + p 3 zFarPlane c net/minecraft/unmapped/C_51151929 net/minecraft/client/gui/AbstractContainerEventHandler f Lnet/minecraft/unmapped/C_04864323; f_69604641 focused f Z f_02443791 dragging diff --git a/mappings/18w43c#18w44a.tinydiff b/mappings/18w43c#18w44a.tinydiff index be896d9ef..ea6632507 100644 --- a/mappings/18w43c#18w44a.tinydiff +++ b/mappings/18w43c#18w44a.tinydiff @@ -1357,7 +1357,7 @@ c net/minecraft/unmapped/C_29565597 net/minecraft/client/render/platform/Window m ()V m_91389243 pollEvents c net/minecraft/unmapped/C_40247566 m (Lnet/minecraft/unmapped/C_40247566;)V - p 1 p_1 + p 1 other c net/minecraft/unmapped/C_40548179 net/minecraft/client/render/platform/InputConstants com/mojang/blaze3d/platform/InputConstants m (I)Z m_89377730 getKey p 0 value diff --git a/mappings/19w09a#19w11a.tinydiff b/mappings/19w09a#19w11a.tinydiff index 6c13df439..a9b01b118 100644 --- a/mappings/19w09a#19w11a.tinydiff +++ b/mappings/19w09a#19w11a.tinydiff @@ -3971,16 +3971,16 @@ c net/minecraft/unmapped/C_27904672 m (Lnet/minecraft/unmapped/C_05308410;)V m_36583626 m_36583626 p 1 p_1 c net/minecraft/unmapped/C_40247566 - m (Lnet/minecraft/unmapped/C_46221269;)V m_23248466 m_23248466 - p 1 p_1 + m (Lnet/minecraft/unmapped/C_46221269;)V m_23248466 mul + p 1 other c net/minecraft/unmapped/C_46221269 m (Lnet/minecraft/unmapped/C_46221269;)V p 1 other m (II)F m_99088561 get p 1 x p 2 y - m (Lnet/minecraft/unmapped/C_46221269;)V m_69115694 m_69115694 - p 1 p_1 + m (Lnet/minecraft/unmapped/C_46221269;)V m_69115694 mul + p 1 other m ()V m_13666136 m_13666136 m ()V m_24653180 reset m (F)V m_76460600 m_76460600 From 2b74353321d1428d730f9256b0d195f1eefea5fd Mon Sep 17 00:00:00 2001 From: danilwhale Date: Mon, 1 Jun 2026 13:20:53 +0300 Subject: [PATCH 4/9] 17w43a: map Minecraft.handleGlfwError --- mappings/1.12.2#17w43a.tinydiff | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mappings/1.12.2#17w43a.tinydiff b/mappings/1.12.2#17w43a.tinydiff index 32b178f9e..862faab22 100644 --- a/mappings/1.12.2#17w43a.tinydiff +++ b/mappings/1.12.2#17w43a.tinydiff @@ -58,9 +58,9 @@ c net/minecraft/client/Minecraft m (Ljava/lang/String;[Ljava/lang/Object;)V m_28600284 addDebugChatMessage p 1 p_1 p 2 p_2 - m (IJ)V m_35961997 m_35961997 - p 1 p_1 - p 2 p_2 + m (IJ)V m_35961997 handleGlfwError + p 1 error + p 2 description m (Z)V m_79405552 m_79405552 p 1 p_1 m ()Lnet/minecraft/unmapped/C_06846120; m_25412530 getPackRepository From 6c87473de6e41667d2482fe0b0fafa8e352c1113 Mon Sep 17 00:00:00 2001 From: danilwhale Date: Mon, 1 Jun 2026 13:34:42 +0300 Subject: [PATCH 5/9] 17w43a: map Minecraft.lastTickTime, MouseHandler.smoothDX and .smoothDY --- mappings/1.12.2#17w43a.tinydiff | 6 +++--- mappings/1.13-pre2#1.13-pre3.tinydiff | 2 +- mappings/17w43b#17w45a.tinydiff | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/mappings/1.12.2#17w43a.tinydiff b/mappings/1.12.2#17w43a.tinydiff index 862faab22..0840b3853 100644 --- a/mappings/1.12.2#17w43a.tinydiff +++ b/mappings/1.12.2#17w43a.tinydiff @@ -24,7 +24,7 @@ c net/minecraft/client/Minecraft f Lnet/minecraft/unmapped/C_29565597; f_78244170 window f Lnet/minecraft/unmapped/C_90507602; f_44221676 mouseHandler f Lnet/minecraft/unmapped/C_62128555; f_35305883 keyboardHandler - f J f_68513899 f_68513899 + f J f_68513899 lastTickTime f J f_42507907 f_42507907 f Lnet/minecraft/unmapped/C_06846120; f_81190525 packRepository f J f_13023707 f_13023707 @@ -8072,8 +8072,8 @@ c net/minecraft/unmapped/C_90507602 net/minecraft/client/MouseHandler f Lnet/minecraft/unmapped/C_54930763; f_09937202 smoothTurnY f D f_91367261 accumulatedDY f D f_48803855 accumulatedDX - f D f_28367335 f_28367335 - f D f_45223725 f_45223725 + f D f_28367335 smoothDX + f D f_45223725 smoothDY f D f_62681967 lastMouseEventTime f Z f_47943584 mouseGrabbed m (Lnet/minecraft/client/Minecraft;)V diff --git a/mappings/1.13-pre2#1.13-pre3.tinydiff b/mappings/1.13-pre2#1.13-pre3.tinydiff index 0ac1b01b9..32a9e0640 100644 --- a/mappings/1.13-pre2#1.13-pre3.tinydiff +++ b/mappings/1.13-pre2#1.13-pre3.tinydiff @@ -1,6 +1,6 @@ tiny 2 0 c net/minecraft/client/Minecraft - f J f_68513899 f_68513899 + f J f_68513899 lastTickTime m ()Lnet/minecraft/unmapped/C_04107818; m_32536667 getModelManager m (Lnet/minecraft/unmapped/C_95231345;)V m_83025395 m_83025395 p 0 p_0 diff --git a/mappings/17w43b#17w45a.tinydiff b/mappings/17w43b#17w45a.tinydiff index 92ebfeb4c..5350e5d1c 100644 --- a/mappings/17w43b#17w45a.tinydiff +++ b/mappings/17w43b#17w45a.tinydiff @@ -6789,8 +6789,8 @@ c net/minecraft/unmapped/C_66640318 p 2 p_2 p 3 p_3 c net/minecraft/unmapped/C_90507602 - f D f_28367335 f_28367335 - f D f_45223725 f_45223725 + f D f_28367335 smoothDX + f D f_45223725 smoothDY m (DDDD)V m_88532160 m_88532160 p 1 p_1 p 3 p_3 From 5018c00c0b71bf83c79f98bd318d19a3cb43f3d5 Mon Sep 17 00:00:00 2001 From: danilwhale <61111955+danilwhale@users.noreply.github.com> Date: Mon, 1 Jun 2026 14:19:30 +0300 Subject: [PATCH 6/9] 17w43a: PostPass.setOrthoMatrix parameter --- mappings/1.12.2#17w43a.tinydiff | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mappings/1.12.2#17w43a.tinydiff b/mappings/1.12.2#17w43a.tinydiff index 0840b3853..e5aae3528 100644 --- a/mappings/1.12.2#17w43a.tinydiff +++ b/mappings/1.12.2#17w43a.tinydiff @@ -4608,7 +4608,7 @@ c net/minecraft/unmapped/C_37221331 p 1 matrix m ()V close close m (Lnet/minecraft/unmapped/C_46221269;)V m_17436216 setOrthoMatrix - p 1 p_1 + p 1 orthoMatrix c net/minecraft/unmapped/C_39943829 f Ljava/util/List; f_58969307 entries m (I)Lnet/minecraft/unmapped/C_39943829$C_51567898; m_38008072 m_38008072 From 3d0d475922c92069c587e4c298abc04abcef37fa Mon Sep 17 00:00:00 2001 From: danilwhale <61111955+danilwhale@users.noreply.github.com> Date: Mon, 1 Jun 2026 14:24:46 +0300 Subject: [PATCH 7/9] >17w43a: Uniform -> SimpleUniform, DummyUniform -> Uniform --- mappings/1.12.2#17w43a.tinydiff | 34 +++++++++++++++++++++++++++++---- mappings/18w43c#18w44a.tinydiff | 4 ++-- 2 files changed, 32 insertions(+), 6 deletions(-) diff --git a/mappings/1.12.2#17w43a.tinydiff b/mappings/1.12.2#17w43a.tinydiff index e5aae3528..777f35607 100644 --- a/mappings/1.12.2#17w43a.tinydiff +++ b/mappings/1.12.2#17w43a.tinydiff @@ -4529,7 +4529,7 @@ c net/minecraft/unmapped/C_91787686 net/minecraft/client/gui/screen/menu/resourc m ()Ljava/lang/String; m_03187012 m_03187012 m ()Lnet/minecraft/unmapped/C_02398648$C_53553981; m_87276799 getPack m ()I m_17363313 m_17363313 -c net/minecraft/unmapped/C_17945379 +c net/minecraft/unmapped/C_17945379 net/minecraft/client/render/shaders/Uniform net/minecraft/client/render/shaders/SimpleUniform m (FFFFFFFFFFFFFFFF)V m_29519453 set p 1 value0 p 2 value1 @@ -4578,7 +4578,7 @@ c net/minecraft/unmapped/C_17945379 p 4 value3 p_4 m ([F)V m_04599329 set m_04599329 p 1 values p_1 -c net/minecraft/unmapped/C_18677037 +c net/minecraft/unmapped/C_18677037 net/minecraft/client/render/shaders/DummyUniform net/minecraft/client/render/shaders/Uniform m (FFFFFFFFFFFFFFFF)V m_29519453 m_29519453 p 1 p_1 p 2 p_2 @@ -4598,8 +4598,34 @@ c net/minecraft/unmapped/C_18677037 p 16 p_16 m (Lorg/lwjgl/util/vector/Matrix4f;)V m_86780331 m_86780331 p 1 p_1 - m (Lnet/minecraft/unmapped/C_46221269;)V m_86780331 m_86780331 - p 1 p_1 + m (Lnet/minecraft/unmapped/C_46221269;)V m_86780331 set + p 1 values + m (F)V m_96286765 m_96286765 set + p 1 p_1 value + m (FF)V m_66454486 m_66454486 set + p 1 p_1 x + p 2 p_2 y + m (FFF)V m_87257048 m_87257048 set + p 1 p_1 x + p 2 p_2 y + p 3 p_3 z + m (FFFF)V m_76351599 m_76351599 set + p 1 p_1 x + p 2 p_2 y + p 3 p_3 z + p 4 p_4 w + m (FFFF)V m_87797128 m_87797128 setSafe + p 1 p_1 x + p 2 p_2 y + p 3 p_3 z + p 4 p_4 w + m (IIII)V m_38527334 m_38527334 setSafe + p 1 p_1 x + p 2 p_2 y + p 3 p_3 z + p 4 p_4 w + m ([F)V m_04599329 m_04599329 set + p 1 p_1 values c net/minecraft/unmapped/C_37221331 f Lorg/lwjgl/util/vector/Matrix4f; f_19801672 shaderOrthoMatrix f Lnet/minecraft/unmapped/C_46221269; f_19801672 shaderOrthoMatrix diff --git a/mappings/18w43c#18w44a.tinydiff b/mappings/18w43c#18w44a.tinydiff index ea6632507..5145ac54b 100644 --- a/mappings/18w43c#18w44a.tinydiff +++ b/mappings/18w43c#18w44a.tinydiff @@ -911,7 +911,7 @@ c net/minecraft/unmapped/C_97448347 f Lnet/minecraft/unmapped/C_98888256; f_39315546 SMITHING_TABLE f Lnet/minecraft/unmapped/C_98888256; f_24784476 STONECUTTER f Lnet/minecraft/unmapped/C_98888256; f_72053164 BELL -c net/minecraft/unmapped/C_17945379 net/minecraft/client/render/shaders/Uniform com/mojang/blaze3d/shaders/Uniform +c net/minecraft/unmapped/C_17945379 net/minecraft/client/render/shaders/SimpleUniform com/mojang/blaze3d/shaders/SimpleUniform f Lnet/minecraft/unmapped/C_91973820; f_18473503 parent f Lnet/minecraft/unmapped/C_88999172; f_18473503 parent m (Ljava/lang/String;IILnet/minecraft/unmapped/C_91973820;)V @@ -5226,7 +5226,7 @@ c net/minecraft/unmapped/C_93797373 net/minecraft/block/SmithingTableBlock p 9 p_9 c net/minecraft/unmapped/C_02041937 net/minecraft/client/render/platform/MemoryTracker com/mojang/blaze3d/platform/MemoryTracker c net/minecraft/unmapped/C_96603444 net/minecraft/client/render/vertex/Tesselator com/mojang/blaze3d/vertex/Tessellator -c net/minecraft/unmapped/C_18677037 net/minecraft/client/render/shaders/DummyUniform com/mojang/blaze3d/shaders/DummyUniform +c net/minecraft/unmapped/C_18677037 net/minecraft/client/render/shaders/Uniform com/mojang/blaze3d/shaders/Uniform c net/minecraft/unmapped/C_17281583 net/minecraft/client/render/vertex/BufferUploader com/mojang/blaze3d/vertex/BufferUploader c net/minecraft/unmapped/C_26773790 net/minecraft/client/render/vertex/VertexFormat com/mojang/blaze3d/vertex/VertexFormat c net/minecraft/unmapped/C_28271920 net/minecraft/client/render/vertex/VertexFormatElement com/mojang/blaze3d/vertex/VertexFormatElement From cdebe2737f59907b2e0adb75becc885de93f219e Mon Sep 17 00:00:00 2001 From: danilwhale <61111955+danilwhale@users.noreply.github.com> Date: Mon, 1 Jun 2026 14:24:46 +0300 Subject: [PATCH 8/9] >17w43a: Uniform -> SimpleUniform, DummyUniform -> Uniform --- mappings/1.12.2#17w43a.tinydiff | 34 +++++++++++++++++++++++++++++---- mappings/18w43c#18w44a.tinydiff | 4 ++-- 2 files changed, 32 insertions(+), 6 deletions(-) diff --git a/mappings/1.12.2#17w43a.tinydiff b/mappings/1.12.2#17w43a.tinydiff index e5aae3528..777f35607 100644 --- a/mappings/1.12.2#17w43a.tinydiff +++ b/mappings/1.12.2#17w43a.tinydiff @@ -4529,7 +4529,7 @@ c net/minecraft/unmapped/C_91787686 net/minecraft/client/gui/screen/menu/resourc m ()Ljava/lang/String; m_03187012 m_03187012 m ()Lnet/minecraft/unmapped/C_02398648$C_53553981; m_87276799 getPack m ()I m_17363313 m_17363313 -c net/minecraft/unmapped/C_17945379 +c net/minecraft/unmapped/C_17945379 net/minecraft/client/render/shaders/Uniform net/minecraft/client/render/shaders/SimpleUniform m (FFFFFFFFFFFFFFFF)V m_29519453 set p 1 value0 p 2 value1 @@ -4578,7 +4578,7 @@ c net/minecraft/unmapped/C_17945379 p 4 value3 p_4 m ([F)V m_04599329 set m_04599329 p 1 values p_1 -c net/minecraft/unmapped/C_18677037 +c net/minecraft/unmapped/C_18677037 net/minecraft/client/render/shaders/DummyUniform net/minecraft/client/render/shaders/Uniform m (FFFFFFFFFFFFFFFF)V m_29519453 m_29519453 p 1 p_1 p 2 p_2 @@ -4598,8 +4598,34 @@ c net/minecraft/unmapped/C_18677037 p 16 p_16 m (Lorg/lwjgl/util/vector/Matrix4f;)V m_86780331 m_86780331 p 1 p_1 - m (Lnet/minecraft/unmapped/C_46221269;)V m_86780331 m_86780331 - p 1 p_1 + m (Lnet/minecraft/unmapped/C_46221269;)V m_86780331 set + p 1 values + m (F)V m_96286765 m_96286765 set + p 1 p_1 value + m (FF)V m_66454486 m_66454486 set + p 1 p_1 x + p 2 p_2 y + m (FFF)V m_87257048 m_87257048 set + p 1 p_1 x + p 2 p_2 y + p 3 p_3 z + m (FFFF)V m_76351599 m_76351599 set + p 1 p_1 x + p 2 p_2 y + p 3 p_3 z + p 4 p_4 w + m (FFFF)V m_87797128 m_87797128 setSafe + p 1 p_1 x + p 2 p_2 y + p 3 p_3 z + p 4 p_4 w + m (IIII)V m_38527334 m_38527334 setSafe + p 1 p_1 x + p 2 p_2 y + p 3 p_3 z + p 4 p_4 w + m ([F)V m_04599329 m_04599329 set + p 1 p_1 values c net/minecraft/unmapped/C_37221331 f Lorg/lwjgl/util/vector/Matrix4f; f_19801672 shaderOrthoMatrix f Lnet/minecraft/unmapped/C_46221269; f_19801672 shaderOrthoMatrix diff --git a/mappings/18w43c#18w44a.tinydiff b/mappings/18w43c#18w44a.tinydiff index ea6632507..5145ac54b 100644 --- a/mappings/18w43c#18w44a.tinydiff +++ b/mappings/18w43c#18w44a.tinydiff @@ -911,7 +911,7 @@ c net/minecraft/unmapped/C_97448347 f Lnet/minecraft/unmapped/C_98888256; f_39315546 SMITHING_TABLE f Lnet/minecraft/unmapped/C_98888256; f_24784476 STONECUTTER f Lnet/minecraft/unmapped/C_98888256; f_72053164 BELL -c net/minecraft/unmapped/C_17945379 net/minecraft/client/render/shaders/Uniform com/mojang/blaze3d/shaders/Uniform +c net/minecraft/unmapped/C_17945379 net/minecraft/client/render/shaders/SimpleUniform com/mojang/blaze3d/shaders/SimpleUniform f Lnet/minecraft/unmapped/C_91973820; f_18473503 parent f Lnet/minecraft/unmapped/C_88999172; f_18473503 parent m (Ljava/lang/String;IILnet/minecraft/unmapped/C_91973820;)V @@ -5226,7 +5226,7 @@ c net/minecraft/unmapped/C_93797373 net/minecraft/block/SmithingTableBlock p 9 p_9 c net/minecraft/unmapped/C_02041937 net/minecraft/client/render/platform/MemoryTracker com/mojang/blaze3d/platform/MemoryTracker c net/minecraft/unmapped/C_96603444 net/minecraft/client/render/vertex/Tesselator com/mojang/blaze3d/vertex/Tessellator -c net/minecraft/unmapped/C_18677037 net/minecraft/client/render/shaders/DummyUniform com/mojang/blaze3d/shaders/DummyUniform +c net/minecraft/unmapped/C_18677037 net/minecraft/client/render/shaders/Uniform com/mojang/blaze3d/shaders/Uniform c net/minecraft/unmapped/C_17281583 net/minecraft/client/render/vertex/BufferUploader com/mojang/blaze3d/vertex/BufferUploader c net/minecraft/unmapped/C_26773790 net/minecraft/client/render/vertex/VertexFormat com/mojang/blaze3d/vertex/VertexFormat c net/minecraft/unmapped/C_28271920 net/minecraft/client/render/vertex/VertexFormatElement com/mojang/blaze3d/vertex/VertexFormatElement From 06e8ecc76109b28649ad30bb290f9f2640095859 Mon Sep 17 00:00:00 2001 From: danilwhale <61111955+danilwhale@users.noreply.github.com> Date: Mon, 1 Jun 2026 14:29:51 +0300 Subject: [PATCH 9/9] >17w43a: match Uniform parameters with before --- mappings/1.12.2#17w43a.tinydiff | 36 ++++++++++++++++----------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/mappings/1.12.2#17w43a.tinydiff b/mappings/1.12.2#17w43a.tinydiff index 777f35607..40b7098df 100644 --- a/mappings/1.12.2#17w43a.tinydiff +++ b/mappings/1.12.2#17w43a.tinydiff @@ -4601,29 +4601,29 @@ c net/minecraft/unmapped/C_18677037 net/minecraft/client/render/shaders/DummyUni m (Lnet/minecraft/unmapped/C_46221269;)V m_86780331 set p 1 values m (F)V m_96286765 m_96286765 set - p 1 p_1 value + p 1 p_1 value0 m (FF)V m_66454486 m_66454486 set - p 1 p_1 x - p 2 p_2 y + p 1 p_1 value0 + p 2 p_2 value1 m (FFF)V m_87257048 m_87257048 set - p 1 p_1 x - p 2 p_2 y - p 3 p_3 z + p 1 p_1 value0 + p 2 p_2 value1 + p 3 p_3 value2 m (FFFF)V m_76351599 m_76351599 set - p 1 p_1 x - p 2 p_2 y - p 3 p_3 z - p 4 p_4 w + p 1 p_1 value0 + p 2 p_2 value1 + p 3 p_3 value2 + p 4 p_4 value3 m (FFFF)V m_87797128 m_87797128 setSafe - p 1 p_1 x - p 2 p_2 y - p 3 p_3 z - p 4 p_4 w + p 1 p_1 value0 + p 2 p_2 value1 + p 3 p_3 value2 + p 4 p_4 value3 m (IIII)V m_38527334 m_38527334 setSafe - p 1 p_1 x - p 2 p_2 y - p 3 p_3 z - p 4 p_4 w + p 1 p_1 value0 + p 2 p_2 value1 + p 3 p_3 value2 + p 4 p_4 value3 m ([F)V m_04599329 m_04599329 set p 1 p_1 values c net/minecraft/unmapped/C_37221331