Skip to content

适用于 Minecraft 1.20.1, 1.21.1 的 FastQuit 模组

让你可以在世界仍在后台保存时提前返回标题界面!

起价 contaria · Modrinth
次下载
81 次下载
次浏览
252 次浏览
已更新
已更新 05.09.2026

FastQuit

关于此模组

此模组可让你在世界仍在后台保存时提前返回标题界面。

别担心,模组会在必要时等待世界保存完成,不会丢失任何数据!

世界会显示在世界列表中,你甚至可以在它仍在保存时编辑、删除或重新创建它。这是通过复用仍在保存中的世界的信息来实现的。

在当前状态下,这样做应该是安全的,因为已经采取了线程安全措施。如果你仍然遇到问题,最糟糕的情况也只是操作失败,Minecraft 会显示一条提示通知你。

如果发生这种情况,请提交一个 issue,并附上你的 .minecraft/logs/latest.log 文件!

加入 Discord!

如果你对我的模组感兴趣或有任何问题,可以加入我的 Discord!

配置

要配置此模组,请从 ModMenu 打开配置界面,或前往 .minecraft/config/fastquit-config.txt。

目前有三个可配置选项:

显示提示:

决定世界保存完成时是否显示提示。

后台线程优先级:

设置后台保存世界时服务器线程的优先级。这样做是为了在保存时提升客户端性能,但会使保存整体耗时更长。值必须在 0 到 10 之间,设为 0 将禁用更改线程优先级。

渲染“正在保存世界”界面:

在高渲染距离下游玩时,退出世界仍可能需要一点时间,因为客户端区块存储需要被清除。启用此设置后,将渲染“正在保存世界”界面。

显示保存时间

决定保存世界所花费的时间是否显示在提示和世界列表中。值必须在 0 到 2 之间,0 表示从不显示时间,1 表示仅在提示中显示,2 表示也在世界列表中显示。在 ModMenu 中,它们有相应的标签。

此模组如何工作?

从核心上讲,此模组非常简单:

通常,退出单人世界时,客户端会等待服务器线程完成世界保存后才前往标题界面。此模组跳过了这段等待时间,让服务器在后台继续保存。

请注意,这并不总是能让退出世界瞬间完成,因为客户端仍可能需要一点时间来卸载已渲染的区块等。不过,即使在这种情况下,你也会看到速度提升,因为客户端卸载和服务器端保存现在是同时进行,而不是一个接一个地执行。

当然,在实践中这并不那么容易:

像这样使用多个线程时,会出现许多问题。例如,前往世界列表时,Minecraft 会尝试读取其关卡数据,但会失败,因为后台保存仍锁定着世界文件。

取而代之的是,我们现在通过仍在保存的服务器来访问信息。同样,在尝试编辑、删除或重新创建世界时,我们必须使用现有的会话。

为了保证这些过程的线程安全,必须进行大量同步,以确保保存中的服务器和客户端不会互相妨碍。

对于某些操作,例如重新加入仍在保存的世界或进行备份,我们只是等待服务器完全完成保存。在退出游戏时,我们也会等待世界完成保存,以确保不会丢失数据。

感谢……

翻译者:

  • Felix14-v2(俄语)
  • Cccc-owo(简体中文)
  • JustAlittleWolf(德语)
  • YakisikliBaran(土耳其语)
  • Skidamek(波兰语)
  • Oondanomala(意大利语)
  • Madis0(爱沙尼亚语)
  • notlin4(繁体中文)
  • BurrConnie(乌克兰语)
  • GodGun968(简体中文)
  • ImVietnam(越南语)
  • ishi-sama(法语)
  • KAGUYA-1137(日语)
  • demorogabrtz(葡萄牙语)
  • ReallySuperOtter(瑞典语)
  • asabhi6776(印地语)

兼容性

借助 MixinExtras 和自定义 Mixin Config Plugin,这些 mixin 被设计得非常不具侵入性,同时也非常有效。

Fast Backups:

  • (已在 FastQuit v3.1.0+ 中修复)当“允许运行多个世界”开启时,退出世界时崩溃
  • (已在 Fast Backups v0.17+ 中修复)退出世界后立即退出 Minecraft 时崩溃,已在较新版本的 Fast Backup 中修复

Wakes:

  • (已在 Wakes v0.4.0+ 中修复)使用 Wakes 0.3.0 时退出世界崩溃

如果你怀疑与其他模组存在不兼容,请提交一个 issue!

遇到问题?

如果你遇到任何问题,请在问题追踪器上提交一个 issue!

请务必附上重要信息,例如你使用的其他模组、日志或崩溃文件,如果可能的话,还有复现步骤。

在上传任何文件之前,请务必清除个人数据!(例如日志目录中你电脑的用户名)

如何安装 FastQuit

With Millida Launcher

  1. Install Millida Launcher

    The launcher is free: download it at millida.net/launcher and sign in with any nickname.

  2. Click “Install” on this page

    The launcher opens and installs the mod for Minecraft 1.18.2–26.2 on Fabric or Quilt automatically, together with its dependencies: Cloth Config API, Fabric API.

  3. Launch the game

    A profile with it appears in the launcher: click “Play”.

Manually

  1. Install Fabric or Quilt

    The loader must match the game version of the mod file, for example Minecraft 26.2. After installing it, a separate profile appears in your launcher.

  2. Download the file for your version

    In the version list above, pick the file fastquit-3.1.5+mc26.2.jar (62 KB) for your game version and loader.

  3. Put it in the mods folder

    The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it. Required dependencies go there too: Cloth Config API, Fabric API.

  4. Launch the loader profile

    Open “Mods” in the main menu: FastQuit should be in the list.

FastQuit works on the player’s side only: there is no need to install it on a server.

版本

含依赖项

Minecraft加载器文件操作
26.2Fabric26.261.8 KB 7
26.1Fabric26.160.1 KB 2
1.21.11Fabric1.21.1159.7 KB 65
1.21Fabric, Quilt1.2157.4 KB 4
1.20.1Fabric, Quilt1.20.177.4 KB 2
1.19.2Fabric, Quilt1.19.271.8 KB
1.18.2Fabric, Quilt1.18.274.8 KB 1

运行所需

评价

成为第一个评价 FastQuit 的人

评论 0

登录后即可评论登录

相似模组

全部模组

了解更多

作者: contaria许可证: MIT

您是作者吗? 联系我们 —— 我们将在 48 小时内下架。