介绍
🚀 TheFastLaunch (TFL)
Minecraft Forge 高性能启动优化器与“未响应”卡死终结者
由 Google DeepMind 先进智能体 AI“Antigravity”打造
🎬 演示与基准测试视频
观看 TheFastLaunch 如何在 200+ 模组的大型整合包上实现 1 分钟内启动与瞬间加载世界:
📖 概述(英文)
TheFastLaunch (TFL) 是一款现代高性能优化模组,专为大型 Forge 整合包(200+ 模组)打造。它彻底解决了 Windows 特有的“未响应”(白屏/幽灵窗口)卡死问题——该问题会在启动游戏或连接世界时出现,并将通常需要8 到 10 分钟甚至更久的启动时间缩短约1 到 2 分钟。
✨ 核心优化特性
- 🛡️ 持续 GLFW 事件泵:运行一个专用的高优先级看门狗线程,以 60 FPS 持续处理
glfwPollEvents()。这在物理层面阻止了 Windows 操作系统在繁重的同步模组加载阶段触发“未响应”幽灵窗口。 - ⚡ 预提取资源直读引擎:首次运行时自动将大型模组资源(Essential、ldlib、FantasyEnd、MBD2 等)预热到预提取缓存目录,后续启动时完全绕过繁重的运行时 ZIP 解压(节省 60–70 秒)。
- 💾 注册表快照缓存引擎:对 GameData 注册表重绑定结果进行二进制快照,将序列化瓶颈从 45 秒降至 0.01 秒。
- 🚀 JEI 运行时快速绕过:对 JEI GUI 处理器扫描进行快照,消除连接世界时长达 2 分钟的 GUI 反射卡顿。
- 🧹 登录后全量 GC 终结者:中和会导致加入世界时出现 2 分钟 Stop-the-World 暂停的激进
System.gc()调用。 - ⚙️ 多核并行加载器:将繁重的模组加载任务完全分配到所有可用 CPU 核心(Truly Modular 变体生成器、FantasyEnd 类、ModelBakery 3D 烘焙)。
🖥️ 已验证测试环境与硬件基准
使用 200+ 模组的大型整合包实测:
| 组件 | 基准规格 |
|---|---|
| CPU | Intel Core i5-13600KF(14 核 / 20 线程) |
| 内存 | 64 GB |
| GPU | NVIDIA GeForce RTX 4070(12 GB 显存) |
| 操作系统 / Java | Windows 11 64 位 / OpenJDK 17.0.12 |
| Minecraft | 1.20.1(Forge 47.4.21 / 200+ 模组) |
⚠️ 重要要求与说明
建议使用高规格多核硬件
TheFastLaunch 的架构旨在利用所有可用 CPU 核心、高带宽内存和快速存储 I/O。它主要针对多核高规格游戏 PC 进行优化。低端或单/双核系统上的性能目前尚未测试。
Beta 说明与兼容性
这是 Beta 版本(b1.0)。虽然已在标准 200+ 模组整合包环境中进行了广泛测试,但尚未完成对每个单独模组的详尽兼容性测试。我们建议在首次安装前创建世界备份。
🗺️ 路线图与支持版本
- ✅ Minecraft 1.20.1(Forge 47.x / UniMixin):现已可用(b1.0)
- 🔄 Minecraft 1.12.2(Forge):计划中
- 🔄 Minecraft 1.7.10(Forge / MixinBooter):计划中
📜 许可证与致谢
- 许可证:基于 MIT License 完全开源。可自由使用、修改,并可包含在任何整合包中!
- 源代码与问题追踪:GitHub 仓库
- 作者:sabu8190
- 开发助手:Google DeepMind Antigravity
## —
🤝 致谢与特别感谢
TheFastLaunch 融合并借鉴了 Minecraft 模组社区中以下出色项目和开发者的理念、技术与优化思路。我们向他们致以最诚挚的感谢:
-
Just Enough Freezes (FastJEI) — 由 Misanthropy 开发
- 多线程 JEI 搜索索引构建与异步酿造配方优化的灵感与技术。
-
Tinkers’ JEI Pre-Filter — 由 MikhaXOXO 开发
- 在 JEI 全局索引之前预过滤生成的匠魂工具及部件变体的灵感与方法。
TheFastLaunch 中的所有相关代码与实现均为独立编写,尊重这些杰出创作者的辛勤工作与创新。感谢你们让所有人的 Minecraft 性能变得更好!💖
🇯🇵 日本語説明 (日文说明)
📖 概要
TheFastLaunch (TFL) 是面向大型整合包(200 个以上模组的导入环境)开发的次世代超高速化与稳定化模组。
它彻底根除游戏启动中及连接世界时出现的 Windows 特有的“无响应(白屏 / Ghost Window)”卡死,并将通常需要 8〜10 分钟以上的漫长启动时间缩短约 1〜2 分钟。
✨ 主要优化功能
- 🛡️ 常驻 GLFW 事件泵:专用高优先级线程以 60FPS 持续驱动
glfwPollEvents(),在加载重型模组时也能 100% 物理阻断 Windows 操作系统触发“无响应”判定。 - ⚡ ZIP 预解压直读缓存:首次启动时解压并缓存模组 JAR 内的资源,使第二次及以后启动时繁重的 ZIP 解压处理(60〜70 秒负载)完全归零。
- 💾 注册表快照缓存:将注册表绑定计算结果以二进制保存,将 45 秒的重新计算以 0.01 秒一次性恢复。
- 🚀 JEI GUI 运行时直接绕过:将连接世界时发生的 JEI 长达 2 分钟的 GUI 扫描以快照展开,使进入等待时间归零。
- 🧹 进入世界全量 GC 杀手:禁用登录后立即对约 10GB 全部内存造成 2 分钟完全僵直(Stop-the-World)的强制 GC。
- ⚙️ 多核并行加载引擎:将巨型模组(Truly Modular、FantasyEnd、ModelBakery 3D 模型等)的加载处理分散并行化到 CPU 的全部核心。
🖥️ 实证与运行验证环境
| 项目 | 验证机器配置 |
|---|---|
| CPU | Intel Core i5-13600KF (14 核 / 20 线程) |
| RAM | 64 GB |
| GPU | NVIDIA GeForce RTX 4070 (12 GB VRAM) |
| OS / Java | Windows 11 64-bit / OpenJDK 17.0.12 |
| Minecraft | 1.20.1 (Forge 47.4.21 / 200+ Mods) |
⚠️ 运行环境及注意事项
推荐高配置 PC
本模组的设计会全力调用 CPU 的全部核心(多线程)与高速 I/O,因此以多核高配置环境为前提。低配置、少核心环境下的运行目前尚未验证。
关于 Beta 版及模组冲突
本版本为 Beta 版(b1.0)。虽已在一般 200 模组环境下测试,但尚未能与所有单独模组完成完全冲突确认。导入时建议进行备份。
🗺️ 支持版本与路线图
- ✅ Minecraft 1.20.1 (Forge 47.x / UniMixin):支持完成 (v-b1.0)
- 🔄 Minecraft 1.12.2 (Forge):计划展开 (Planned)
- 🔄 Minecraft 1.7.10 (Forge / MixinBooter):计划展开 (Planned)
📜 许可证与致谢
- 许可证:MIT License(完全开源 / 可自由随整合包分发)
- 源代码 / 问题报告:GitHub 仓库
- 制作者:saburou8190
- 开发助手:Google DeepMind Antigravity
🤝 致谢・Special Thanks
TheFastLaunch 深受 Minecraft 模组社区中出色开发者们的理念与优化技术启发,并参考这些内容进行了独立实现。谨此致以衷心的感谢与敬意:
- Just Enough Freezes (FastJEI) — 作者:Misanthropy 氏
- JEI搜索索引的多线程并行化以及药水酿造配方优化的着眼点与方法
- Tinkers’ JEI Pre-Filter — 作者:MikhaXOXO 氏
- 从JEI索引中预先排除匠魂工具和部件材料变体的着眼点与方法
深深感谢制作了优秀模组并为Minecraft性能提升做出贡献的各位创作者!
常见问题
TheFastLaunch -TFL- 支持哪些 Minecraft 版本?
TheFastLaunch -TFL- 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
TheFastLaunch -TFL- 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
sabu8190 的其他作品
查看全部 →Mekanism Optimizer
通用机械高性能优化模组:消除物流管道与线缆卡顿,加速高tick工厂吞吐量,突破21.4亿传输上限,并无tick开销地优化发电机。
Mekanism Overclocker
Ultra-fast overclocking and multi-burst transfer mod for Mekanism! Increases auto-ejection up to 512 stacks/tick, makes transporter pipes move items instantly, and eliminates transfer bottlenecks under extreme tick accelerators (Torcherino).

评论
登录后评论和评分