TheFastLaunch -TFL-

TheFastLaunch -TFL-

重度模组化Minecraft(Forge 1.20.1)的超快启动与零“未响应”白屏优化模组。

性能

🚀 TheFastLaunch (TFL)

高性能启动优化器 & 零“未响应”卡死终结者,专为 Minecraft Forge 打造 由 Google DeepMind 高级智能体 AI “Antigravity” 构建


🎬 演示与基准测试视频

观看 TheFastLaunch 在 200+ 重度整合包中实现 1 分钟内启动和即时世界加载:

TheFastLaunch 演示 👉 在 YouTube 上观看演示视频


📖 概述

TheFastLaunch (TFL) 是一款现代化的高性能优化模组,专为重型 Forge 整合包(200+ 模组)设计。它彻底解决了游戏加载和世界登录期间臭名昭著的 Windows“未响应”(白屏/幽灵窗口) 卡死问题,同时将总启动时间从 8–10 分钟以上缩短至 1–2 分钟(最高减少 85%)


✨ 核心优化功能

  • 🛡️ 持续 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 进行了优化。在低端或单核/双核系统上的性能目前尚未测试。

测试版须知与兼容性 这是一个测试版(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 许可证 完全开源。可自由使用、修改并包含在任何整合包中!
  • 源代码与问题追踪GitHub 仓库
  • 作者:saburou8190
  • 开发助手:Google DeepMind Antigravity