终于给 BoatFly 和 PetPhraseX 啃上 Minecraft 26.1.2 了,顺便把这次适配的全流程整理成了一篇 Blog 😎
这次 26.1.x 的变更对于Fabric真的是「开天辟地」级别的:Java 25、Loom 1.16 的新流程、官方映射全量替换 Yarn、GUI 渲染生命周期直接重构……几乎把旧版本的开发习惯全推翻了😨
我先是用 Markdown 写了适配实录,结果发现网站上用不了 (看来得找时间重构一下了),索性丢给 Gemini 3.1 Pro 转成了 HTML,顺便让它帮忙搭了个好看的前端界面,得说真的超赞👍
后面 4-6 章的踩坑细节和补充内容,则是把适配完成后的 Commits 丢给 GPT-5.4 补充的,虽然写的有点那个,但没什么大错误☺️
现在这篇 Blog 里从环境配置、Mixin 重定位,到介面新 API、官方映射适配的坑都写全了,给准备适配 26.1.x 的开发者们避避坑👑
https://www.nkbe.top/blog/26-04-25_MC
欢迎借鉴UI介面,我认为真的很好看🦀
就算不看点进去一下也行🙏
这次 26.1.x 的变更对于Fabric真的是「开天辟地」级别的:Java 25、Loom 1.16 的新流程、官方映射全量替换 Yarn、GUI 渲染生命周期直接重构……几乎把旧版本的开发习惯全推翻了
我先是用 Markdown 写了适配实录,结果发现网站上用不了 (看来得找时间重构一下了),索性丢给 Gemini 3.1 Pro 转成了 HTML,顺便让它帮忙搭了个好看的前端界面,得说真的超赞
后面 4-6 章的踩坑细节和补充内容,则是把适配完成后的 Commits 丢给 GPT-5.4 补充的,虽然写的有点那个,但没什么大错误
现在这篇 Blog 里从环境配置、Mixin 重定位,到介面新 API、官方映射适配的坑都写全了,给准备适配 26.1.x 的开发者们避避坑
https://www.nkbe.top/blog/26-04-25_MC
欢迎借鉴UI介面,我认为真的很好看
就算不看点进去一下也行
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16❤5🐳2😇1
Forwarded from ONPatch
我很高兴地宣布,NPatch v1.0.0 版本生命周期已圆满落幕。为集中资源优先推进更高价值的核心项目(翻译:0.8.x 懒得维护已经放生) ,项目正式开启全新发展篇章。
同时 v0.8.0 的代码已全部推送至开源仓库,如果您对此感到兴趣,可以自行 Fork 修复。
在五一假期之际,我们将正式发布 v1.0.1 版本。目前底层 API 仍沿用 Legacy 架构,但已成功攻克大量难题,解决了过往诸多棘手的核心阻碍。
后续开发重心将全面转向 libxposed api101 的适配与落地,相关核心代码现已进入草稿编写阶段。让我们一同期待架构革新、性能优化与体验全面升级的全新未来✨
同时 v0.8.0 的代码已全部推送至开源仓库,如果您对此感到兴趣,可以自行 Fork 修复。
在五一假期之际,我们将正式发布 v1.0.1 版本。目前底层 API 仍沿用 Legacy 架构,但已成功攻克大量难题,解决了过往诸多棘手的核心阻碍。
后续开发重心将全面转向 libxposed api101 的适配与落地,相关核心代码现已进入草稿编写阶段。让我们一同期待架构革新、性能优化与体验全面升级的全新未来
Please open Telegram to view this post
VIEW IN TELEGRAM
❤52🔥5🤨1
之前版本被修补的应用闪退请先尝试重新修补。
若出现问题,请开启日志输出,并提交以下路径下的最新日志档案:
新版本中,所有与 NP 启动相关的日志也会统一存放至对程式的该目录下。
若出现问题,请开启日志输出,并提交以下路径下的最新日志档案:
/sdcard/Android/media/{PackageName}/npatch/log/新版本中,所有与 NP 启动相关的日志也会统一存放至对程式的该目录下。
❤8
最近在用一个叫 FurYun(你们懂的) 的机场,感觉挺有意思,简单聊聊我的感受。
最开始是通过认识站长的朋友才知道的,本来没抱太大期望,官网介绍也比较粗糙,配置看上去也确实一般,节点只有香港、美国、日本三个机房线路。下载速度对追求几百兆大带宽的人来说估计是看不上,但实际用了一阵子,发现它从各种方面来说挺稳的。
比如上 Telegram,连接基本是无缝的,平时玩 Hypixel,虽然正常延迟肯定有,但起码人物不会像用其他线路那样动不动就瞬移,当然和游戏加速器肯定比不了。这种不掉链子的稳定性,在实际使用中感觉还是挺加分的。
再说说具体配置,香港走的是阿里云 TUIC 协议,美国线甚至用上了 DMIT,搭配的还是比较新的 AnyTLS 协议,底子其实挺扎实的。
最重要的是价格比较划算,5 元一个月 100GB 流量,算上 10% 手续费也就五块五。而且是新机场,有问题反馈处理也很快。
有时候想想,我们真的需要那么多眼花缭乱的节点和跑不满的带宽吗?对我来说,用一杯奶茶的钱,换来一份不掉链子的踏实,每天都能稳稳当当的,也不用頻繁更新订阅,这大概就是我愿意给它写这么一段话的原因吧。
点我前往注册「FurYun」
🤪16😁2❤1
ONPatch
🔨 1 new commit to NPatch-dev:miuix: fe7d753: fix: 修復 NewPatchScreen 中 patch_embed_modules 點擊後 dialog 不顯示的問題 問題描述: 點擊「新增嵌入模組」(patch_embed_modules) 後,選擇對話框 (SuperDialog) 不顯示, 無法從儲存空間或應用列表選擇嵌入的 Xposed 模組。 調試過程與嘗試的修復: 1. 對齊 upstream 7723mod/NPatch,將 patch_embed_modules…
看似只是點一下彈不出對話框的小問題,背後藏著 Compose 作用域、Recomposition、Miuix 組件嵌套等一層層坑,硬生生卡了我整整一周。
以為只是 Hotfix,結果從表象挖到根因,從對齊上游、嘗試各種 API,到推翻重構,一路踩坑一路推翻。誰能想到,一個不起眼的點擊交互,背後的 composition scope 隔離能把人逼瘋。有些問題表面輕描淡寫,背後的曲折與深度遙不可測,只有自己一步步踩過才知道。
有些 Bug 就像冰山,水面上的表象風平浪靜,水面下的深度與複雜度卻遙不可測,只有親自 step into 一層層源碼踩過才知道痛。總而言之,這個頑固的 Bug 終於被我徹底 Resolve 了,這次的血淚教訓告訴我:永遠不要小看任何一個不起眼的 Issue😇
以為只是 Hotfix,結果從表象挖到根因,從對齊上游、嘗試各種 API,到推翻重構,一路踩坑一路推翻。誰能想到,一個不起眼的點擊交互,背後的 composition scope 隔離能把人逼瘋。有些問題表面輕描淡寫,背後的曲折與深度遙不可測,只有自己一步步踩過才知道。
有些 Bug 就像冰山,水面上的表象風平浪靜,水面下的深度與複雜度卻遙不可測,只有親自 step into 一層層源碼踩過才知道痛。總而言之,這個頑固的 Bug 終於被我徹底 Resolve 了,這次的血淚教訓告訴我:永遠不要小看任何一個不起眼的 Issue
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13🫡2
The group has implemented a new join mechanism that is highly engaging.😎 The process consists of 30 straightforward questions, where incorrect responses are intentionally humorous; however, individuals who answer them incorrectly are advised to seek medical consultation.😨
群組已採用嶄新的入群機制,極具趣味性。😎 共計30道簡易題目,其中錯誤答案設計得相當幽默,要是能做錯請去看病。😨
群組已採用嶄新的入群機制,極具趣味性。
Please open Telegram to view this post
VIEW IN TELEGRAM
🤪16😁4❤2🤯1
In the patched program, the new version of NPatch will output three types of key logs. First are the loader startup logs, covering information on module loading, completion of initialization, and the end of the boot process to confirm whether the injection framework is running successfully. Second are the signature bypass logs, which not only record the spoofing operations on the target application itself but also capture and handle requests for reading other applications' signatures during the application's runtime, recording the corresponding processing flow and methods. Finally are the module injection detail logs, containing detailed parameters such as module name, target package name, injection path, target method, and version information, to facilitate troubleshooting whether the module is loaded correctly and takes effect.
🔥12🌭4❤2👍2
Release v1.0.1
Core Highlights Overview / 核心亮點一覽
Primary Upgrade: Complete interface rebuild based on Miuix, achieving modernized experience
Compatibility: Full compatibility with Vector framework, underlying adaptation fully connected across the entire chain
Critical Fixes: Completely resolved all fatal crashes and exceptions affecting usage in version v1.0.0
Runtime Requirements: Android 9.0 (API 28) and above
介面重構:基于 Miuix 的全量介面重构,体验全面现代化
底層更新:完整相容 Vector 框架,底层适配全链路打通
關鍵修復:彻底解决 v1.0.0 中影响使用的全部致命崩溃与异常
運行要求:Android 9.0 (API 28) 及以上版本
Github Releases
offcial website
Core Highlights Overview / 核心亮點一覽
Primary Upgrade: Complete interface rebuild based on Miuix, achieving modernized experience
Compatibility: Full compatibility with Vector framework, underlying adaptation fully connected across the entire chain
Critical Fixes: Completely resolved all fatal crashes and exceptions affecting usage in version v1.0.0
Runtime Requirements: Android 9.0 (API 28) and above
介面重構:基于 Miuix 的全量介面重构,体验全面现代化
底層更新:完整相容 Vector 框架,底层适配全链路打通
關鍵修復:彻底解决 v1.0.0 中影响使用的全部致命崩溃与异常
運行要求:Android 9.0 (API 28) 及以上版本
The changelog for v1.0.1 is unusually detailed, as it includes the full content of v1.0.0😎 . Due to these extensive updates⚽️ , the complete version will not be posted on the Telegram channel📣 . For full details, please head over to the GitHub Release to check the full changelog💝 .
v1.0.1 的更新日志真的有一点长(因为把 v1.0.0 的全量内容也一起整合进去了⭐️ ),而且非常的详细⚽️ ,所以 TG 频道就不发完整长文啦✨ ,想看全部更新细节的直接去 GitHub Release 查看完整日志就可以~🙏
Github Releases
offcial website
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23😡4❤3😁2
NPatch
Release v1.0.1 Core Highlights Overview / 核心亮點一覽 Primary Upgrade: Complete interface rebuild based on Miuix, achieving modernized experience Compatibility: Full compatibility with Vector framework, underlying adaptation fully connected across the entire chain…
正式釋出,速度更新!👏
The official version is out , go update!🤩
但你要是不看更新日志 我會很傷心🥺
But if you don't check the changelog, I'll be even more upset😛
The official version is out , go update!
但你要是不看更新日志 我會很傷心
But if you don't check the changelog, I'll be even more upset
Please open Telegram to view this post
VIEW IN TELEGRAM
🍾17❤5🍌2🤯1😡1
NPatch v1.0.1-580
色彩更新 (Color Update) 是NPatch的一次视觉主题更新。580是色彩更新的首个正式版,也是v1.0.2的预发版,发布于2026年5月2日。此次更新加入了完整的主题自定义系统,新增 Monet 动态取色、内置主题色预设,并全面适配浅色模式与深色模式。
新内容
- 界面与主题系统
- Monet 取色
- 新增 Android 12+ 动态色彩支持,可跟随系统桌布颜色自动生成适配的界面色调。
- 提供独立开关控制,启用后将自动覆盖当前所选内置主题色。
- 内置主题色
- 新增10种独立主题色,全部支持浅色/深色模式自动适配:
- 冷淡蓝, 清爽绿, 优雅紫, 活力橘, 天青色, 薄荷绿, 柔粉红, 桃红色, 冰蓝色, 蔷薇红
更改
- 界面适配
- 所有界面组件(按钮、勾选框、文字高亮、卡片等)均已适配新主题色系统,在浅色/深色模式下均保持对比度与可读性。
- 优化了设置界面布局,新增主题设置分类,简化用户配置流程。
修复
- 修复了部分设备上深色模式下文字对比度不足的问题。
- 修復部分場景 Activity 綁定引發的內存洩漏、線程池異常;微調後台排程策略,提升模組穩定性與執行效率。
问题
- 本次更新涉及資料庫結構破壞性重構,不支援直接覆蓋升級。
- 在此次更新中引入的自定义背景图片还未正式实作,开发者表示会在正式版中完成该功能。
尝试
- 在 @ONPatch 发布了测试构建版本。
色彩更新 (Color Update) 是NPatch的一次视觉主题更新。580是色彩更新的首个正式版,也是v1.0.2的预发版,发布于2026年5月2日。此次更新加入了完整的主题自定义系统,新增 Monet 动态取色、内置主题色预设,并全面适配浅色模式与深色模式。
新内容
- 界面与主题系统
- Monet 取色
- 新增 Android 12+ 动态色彩支持,可跟随系统桌布颜色自动生成适配的界面色调。
- 提供独立开关控制,启用后将自动覆盖当前所选内置主题色。
- 内置主题色
- 新增10种独立主题色,全部支持浅色/深色模式自动适配:
- 冷淡蓝, 清爽绿, 优雅紫, 活力橘, 天青色, 薄荷绿, 柔粉红, 桃红色, 冰蓝色, 蔷薇红
更改
- 界面适配
- 所有界面组件(按钮、勾选框、文字高亮、卡片等)均已适配新主题色系统,在浅色/深色模式下均保持对比度与可读性。
- 优化了设置界面布局,新增主题设置分类,简化用户配置流程。
修复
- 修复了部分设备上深色模式下文字对比度不足的问题。
- 修復部分場景 Activity 綁定引發的內存洩漏、線程池異常;微調後台排程策略,提升模組穩定性與執行效率。
问题
- 本次更新涉及資料庫結構破壞性重構,不支援直接覆蓋升級。
- 在此次更新中引入的自定义背景图片还未正式实作,开发者表示会在正式版中完成该功能。
尝试
- 在 @ONPatch 发布了测试构建版本。
🔥18❤5🤩4👍1🤨1
