@@ -63,16 +63,22 @@ void __attribute__((constructor)) init() {
63
63
64
64
#if __arm__
65
65
// ResourcePackManager::ResourcePackManager
66
- // 1.20.50.20 preview
67
- ResourcePackManager_ResourcePackManager = FindSig (minecraftpeDetails, " F0 B5 03 AF 2D E9 00 07 90 B0 05 46 AD 48 98 46 92 46 78 44 00 68 00 68 0F 90 08 69" );
66
+ ResourcePackManager_ResourcePackManager = FindSignatures (minecraftpeDetails,
67
+ // 1.20.50.20 preview
68
+ " F0 B5 03 AF 2D E9 00 07 90 B0 05 46 AD 48 98 46 92 46 78 44 00 68 00 68 0F 90 08 69"
69
+ );
68
70
69
71
// AppPlatform::readAssetFile
70
- // 1.20.50.20 preview
71
- AppPlatform_readAssetFile = FindSig (minecraftpeDetails, " F0 B5 03 AF 4D F8 04 8D 9C B0 04 46 6E 48 78 44 00 68 00 68 1B 90 00 20 CD E9 08 00 " );
72
- if (!AppPlatform_readAssetFile) {
72
+ AppPlatform_readAssetFile = FindSignatures (minecraftpeDetails,
73
+ // 1.20.50.20 preview
74
+ " F0 B5 03 AF 4D F8 04 8D 9C B0 04 46 6E 48 78 44 00 68 00 68 1B 90 00 20 CD E9 08 00 " ,
73
75
// 1.20.50.03
74
- AppPlatform_readAssetFile = FindSig (minecraftpeDetails, " F0 B5 03 AF 4D F8 04 8D 9C B0 04 46 5E 48 78 44 00 68 00 68 1B 90 00 20 CD E9 08 00" );
75
- }
76
+ " F0 B5 03 AF 4D F8 04 8D 9C B0 04 46 5E 48 78 44 00 68 00 68 1B 90 00 20 CD E9 08 00" ,
77
+ // 1.20.80.20 preview
78
+ " F0 B5 03 AF 4D F8 04 8D 9E B0 04 46 6E 48 78 44 00 68 00 68 1D 90 00 20 CD E9 09 00" ,
79
+ // 1.20.80.21 preview
80
+ " F0 B5 03 AF 4D F8 04 8D A0 B0 04 46 85 48 78 44 00 68 00 68 1F 90 00 20 CD E9 09 00" ,
81
+ );
76
82
77
83
if (ResourcePackManager_ResourcePackManager) {
78
84
ResourcePackManager_ResourcePackManager += 1 ;
@@ -82,12 +88,20 @@ void __attribute__((constructor)) init() {
82
88
}
83
89
#elif __aarch64__
84
90
// ResourcePackManager::ResourcePackManager
85
- // 1.20.50.20 preview
86
- ResourcePackManager_ResourcePackManager = FindSig (minecraftpeDetails, " FF 03 03 D1 FD 7B 07 A9 FD C3 01 91 F9 43 00 F9 F8 5F 09 A9 F6 57 0A A9 F4 4F 0B A9 59 D0 3B D5 F6 03 03 2A 28 17 40 F9 F5 03 02 AA F3 03 00 AA A8 83 1F F8 28 10 40 F9" );
91
+ ResourcePackManager_ResourcePackManager = FindSignatures (minecraftpeDetails,
92
+ // 1.20.50.20 preview
93
+ " FF 03 03 D1 FD 7B 07 A9 FD C3 01 91 F9 43 00 F9 F8 5F 09 A9 F6 57 0A A9 F4 4F 0B A9 59 D0 3B D5 F6 03 03 2A 28 17 40 F9 F5 03 02 AA F3 03 00 AA A8 83 1F F8 28 10 40 F9"
94
+ );
87
95
88
96
// AppPlatform::readAssetFile
89
- // 1.20.50.20 preview
90
- AppPlatform_readAssetFile = FindSig (minecraftpeDetails, " FF 03 04 D1 FD 7B 0C A9 FD 03 03 91 FC 5F 0D A9 F6 57 0E A9 F4 4F 0F A9 57 D0 3B D5 F3 03 08 AA E8 16 40 F9 A8 83 1F F8 FF 7F 02 A9" );
97
+ AppPlatform_readAssetFile = FindSignatures (minecraftpeDetails,
98
+ // 1.20.50.20 preview
99
+ " FF 03 04 D1 FD 7B 0C A9 FD 03 03 91 FC 5F 0D A9 F6 57 0E A9 F4 4F 0F A9 57 D0 3B D5 F3 03 08 AA E8 16 40 F9 A8 83 1F F8 FF 7F 02 A9" ,
100
+ // 1.20.80.20 preview
101
+ " FF ?? 04 D1 FD 7B ?? A9 FD ?? 03 91 FC 5F ?? A9 F6 57 ?? A9 F4 4F ?? A9 57 D0 3B D5 F3 03 08 AA E8 16 40 F9 A8 83 1F F8" ,
102
+ // 1.20.80.21 preview
103
+ " FF 83 04 D1 FD 7B 0E A9 FD 83 03 91 FC 5F 0F A9 F6 57 10 A9 F4 4F 11 A9 57 D0 3B D5 F3 03 08 AA E8 16 40 F9 A8 83 1F F8"
104
+ );
91
105
#else
92
106
#error unsupported architecture
93
107
#endif
0 commit comments