搜索历史
清空
暂无搜索历史
论坛热搜
1
Jenny — 有趣的模拟女友模组|珍妮模组
热
3
上古老物 冒险者传说 by WhiteSword
新
5
洛心斗罗-福利|公会据点战|武魂||抽奖|最终版
2
乌托邦探险之旅3.2
热
4
幻虚斗罗V1.5
6
水星迫降——在未知的世界中挣扎
登陆 注册 QQ登陆
快捷导航
查看: 24|回复: 0

[模组分享] FastQuit (快速退出)-MOD模组

[复制链接]

5159

主题

5

回帖

6143

积分

龙❁妻

Rank: 8Rank: 8

经验
6143 EP
金粒
929 粒
绿宝石
20 块
爱心
0 点
发表于 2025-8-10 17:42:33 | 显示全部楼层 |阅读模式
FastQuit (快速退出)Github |相关wiki |源站链接支持: fabric , quilt让你在世界仍在后台保存时提前返回标题界面!

关于这个模组

这个模组允许你在世界仍在后台保存时提前返回标题界面。

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

世界将显示在世界列表中,你甚至可以在世界仍在保存时编辑、删除或重新创建它。

这是通过重复使用仍在保存的世界的信息来实现的。

在当前状态下,这样做应该是安全的,因为已经采取了线程安全的措施。

如果你不知何故遇到问题,最坏的情况是操作失败,Minecraft会弹出一个提示信息告诉你。

**如果发生这种情况,请在[问题跟踪](#problems)中附上你的 .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(日语)

####

兼容性

借助 [MixinExtras](链接) 和一个自定义的 Mixin 配置插件,混合模块被设计得非常不显眼,同时也非常有效。

因此,目前没有已知的不兼容性。

如果你怀疑与其他模组的不兼容性,请[提出问题](#problems)!

遇到问题了吗?

如果你遇到任何问题,请在[问题跟踪](链接)上提出问题!

确保附上其他你使用的模组、日志或崩溃文件,如果可能,还有重现步骤。

在上传任何文件之前,请确保清除个人数据!(例如,在记录目录中的计算机用户名)

截图:



来自Modrinth所有游戏版本1.21.61.21.71.21.81.21.41.21.51.21.21.21.31.20.51.20.61.211.21.11.20.31.20.41.201.20.11.20.21.19.31.19.41.191.19.11.19.21.171.17.11.181.18.11.18.21.19.3-rc122w42a22w43a22w44a22w45a22w46a1.19.3-pre11.19.3-pre2所有类型fabricquilt3.1.1 - 1.21.6-1.21.8fastquit-3.1.1+mc1.21.6.jar下载3.1.1+mc1.21.6#ReleaseFixed a critical bug, thanks to Madis0 for reporting!展开版本: 3.1.1+mc1.21.6支持游戏: 1.21.6, 1.21.7, 1.21.8类型:FabricRelease下载次数: 485,9033.1.0 - 1.21.6fastquit-3.1.0+mc1.21.6.jar下载3.1.0+mc1.21.6#Beta**CRITICAL ISSUE FOUND, PLEASE WAIT FOR 3.1.1!**FastQuit 3.1.0 for 1.21.6 is now out!- updated to Minecraft 1.21.6 (thanks Riflusso)- renamed base package to me.contaria- added new translations:- Portuguese (thanks demorogabrtz)- Swedish (thanks ReallySuperOtter)- Hindi (thanks asabhi6776)展开版本: 3.1.0+mc1.21.6支持游戏: 1.21.6类型:FabricBeta下载次数: 1,5213.0.0 - 1.21.4-1.21.5fastquit-3.0.0+1.21.4.jar下载3.0.0+1.21.4#ReleaseSorry for the long wait, FastQuit now officially supports 1.21.4!Thanks to megabyte6 for contributing this update :)展开版本: 3.0.0+1.21.4支持游戏: 1.21.4, 1.21.5类型:FabricRelease下载次数: 1,357,5683.0.0 - 1.21.2-1.21.3fastquit-3.0.0+1.21.3.jar下载3.0.0+1.21.3#ReleaseSorry for the long wait, FastQuit now officially supports 1.21.2 & 1.21.3!Thanks to kel-cu for contributing this update :)展开版本: 3.0.0+1.21.3支持游戏: 1.21.2, 1.21.3类型:FabricRelease下载次数: 16,1573.0.0 - 1.20.5-1.21.1fastquit-3.0.0+1.20.6.jar下载3.0.0+1.20.6#ReleaseNow available for Minecraft 1.20.5 & 1.20.6!Edit: This release works for 1.21 and 1.21.1 too :)展开版本: 3.0.0+1.20.6支持游戏: 1.20.5, 1.20.6, 1.21, 1.21.1类型:FabricQuiltRelease下载次数: 2,667,5743.0.0 - 1.20.3-1.20.4fastquit-3.0.0+1.20.4.jar下载3.0.0+1.20.4#ReleaseFinally available for 1.20.4, thanks to Madis0 and Clomclem for helping with this update!- changed translation keys to conform to the cloth autoconfig format- added new translations:- French (thanks ishi-sama)- Japanese (thanks KAGUYA-1137)- updated translations:- Vietnamese (thanks ImVietnam)- Traditional Chinese (thanks notlin4)展开版本: 3.0.0+1.20.4支持游戏: 1.20.3, 1.20.4类型:FabricQuiltRelease下载次数: 642,9313.0.0 - 1.20-1.20.2fastquit-3.0.0+1.20+.jar下载3.0.0+1.20+#ReleaseFinally got around to getting FastQuit 3.0.0 out of beta!- rewrote config system (now uses Cloth Config API)- if you are updating from 2.x or older you will have to reconfigure your FastQuit options- added a new option \"Allow multiple running Worlds\", if disabled you won\'t be able to join a new singleplayer world until the one in the background has finished saving- this is to prevent some mod conflicts and will automatically disable itself when an incompatible mod is detected- fixes an issue with Quilt Standard Libraries- added some new translations:- Estonian (thanks Madis0)- Traditional Chinese (thanks notlin4)- Ukrainian (thanks BurrConnie)- Vietnamese (thanks ImVietnam)- updated some translations:- Simplified Chinese (thanks GodGun968)- Italian (thanks Oondanomala)*Please note that some of these translations were made before newer updates and might be incomplete.*展开版本: 3.0.0+1.20+支持游戏: 1.20, 1.20.1, 1.20.2类型:FabricQuiltRelease下载次数: 2,431,9103.0.0-beta.2+1.20+fastquit-3.0.0-beta.2+1.20+.jar下载3.0.0-beta.2+1.20+#Beta- fix the translation string on the waiting screen being wrong, causing it to not be translated (thanks Kichura!)- fix deleting a currently saving world not working or even crashing展开版本: 3.0.0-beta.2+1.20+支持游戏: 1.20, 1.20.1类型:FabricQuiltBeta下载次数: 163,8153.0.0-beta.1+1.20+fastquit-3.0.0-beta.1+1.20+.jar下载3.0.0-beta.1+1.20+#Beta- updated to 1.20+- rewrote config with cloth config- you will have to redo your settings, the old config file is not supported anymore- added a new setting for improved mod compatibility:- \"Allow multiple running Worlds\", defaults to *ON*, automatically disables itself if an incompatible mod is detected (currently only the Quilt Biome API)- added translations:- Estonian (thanks Madis0)- Traditional Chinese (thanks notlin4)- Ukrainian (thanks BurrConnie)- updated translations- Simplified Chinese (thanks GodGun968)Please note that translation contributions were made before the 3.0.0 changes and are therefore still incomplete展开版本: 3.0.0-beta.1+1.20+支持游戏: 1.20, 1.20.1类型:FabricQuiltBeta下载次数: 7,8152.1.0 - 1.19.3-1.19.4fastquit-2.1.0+1.19.3.jar下载2.1.0+1.19.3#Release- support for configuring options through Catalogue- increase spacing and wrap texts on config screen to avoid text clipping into buttons- always re-render old screen immediately after waiting###- added turkish, polish and italian translations (thanks to YakisikliBaran, Skidamek and Oondanomala!)- updated russian translations (thanks Felix14-v2)###- reduced filesize using machete展开版本: 2.1.0+1.19.3支持游戏: 1.19.3, 1.19.4类型:FabricQuiltRelease下载次数: 182,9772.1.0 - 1.19-1.19.2fastquit-2.1.0+1.19-1.19.2.jar下载2.1.0+1.19-1.19.2#Release- support for configuring options through Catalogue- increase spacing and wrap texts on config screen to avoid text clipping into buttons- always re-render old screen immediately after waiting###- added turkish, polish and italian translations (thanks to YakisikliBaran, Skidamek and Oondanomala!)- updated russian translations (thanks Felix14-v2)###- reduced filesize using machete展开版本: 2.1.0+1.19-1.19.2支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricQuiltRelease下载次数: 153,0982.0.0 - 1.19-1.19.2fastquit-2.0.0+1.19-1.19.2.jar下载2.0.0#ReleaseRead the changelog [here](https://modrinth.com/mod/fastquit/version/2.0.0).展开版本: 2.0.0支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricQuiltRelease下载次数: 2062.0.0 - 1.19.3fastquit-2.0.0+1.19.3.jar下载2.0.0#Release**FastQuit 2.0.0 is out!**Made a Discord, if you\'re interested you can join it [here](https://discord.gg/B6ZV8SF672)!**FEATURES:**- toast now shows the player the time it took for the world to save- the time since quitting is also displayed on the worldlist, additionally serving as an indicator for what worlds are still saving in the background- you can of course disable these two features in the config- made the waitingscreen nicer and you can now stop waiting and go back**FIXES:**- fixes a crash when trying to upload a currently saving world to realms- fixes texts on the config screen duplicating when you resize the window**COMPATIBILITY:**- now compatible with [WorldGen](https://modrinth.com/mod/world-gen)**PRECAUTIONS:**- added another fallback layer to keep the client waiting even if everything goes wrong- instead of just synchronizing the method calls, methods themselves are now synchronized via a custom Mixin Config Plugin (thanks Llamalad7 for the help!)- instead of failing and showing a toast, FastQuit now waits on session creation by default unless specifically implemented otherwise**CLEANUP:**- added documentation- when a currently saving world is deleted, FastQuit now cancels saving instead of letting it run into nowhere, also getting rid of misleading log messages- added a few more useful FastQuit log messages- lots of cleanup/refactoring in different parts of the mod展开版本: 2.0.0支持游戏: 1.19.3类型:FabricQuiltRelease下载次数: 2391.3.0 - 1.19.3fastquit-1.3.0+1.19.3.jar下载1.3.0#Release- fixed a critical issue where worlds wouldn\'t correctly save on shutdown- improved deleting currently saving worlds###- magically reduced icon filesize by another 193 bytes (thanks Oondanomala)展开版本: 1.3.0支持游戏: 1.19.3类型:FabricQuiltRelease下载次数: 6981.2.2 - 1.17-1.18.1fastquit-1.2.2+1.17-1.18.1.jar下载1.2.2#Release- port to 1.17-1.18.1展开版本: 1.2.2支持游戏: 1.17, 1.17.1, 1.18, 1.18.1类型:FabricQuiltRelease下载次数: 8,7171.2.2 - 1.18.2fastquit-1.2.2+1.18.2.jar下载1.2.2#Release- port to 1.18.2展开版本: 1.2.2支持游戏: 1.18.2类型:FabricQuiltRelease下载次数: 17,9351.2.2 - 1.19-1.19.2fastquit-1.2.2+1.19-1.19.2.jar下载1.2.2#Release- apply background thread priority earlier- a bit of cleanup展开版本: 1.2.2支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricQuiltRelease下载次数: 1,7891.2.2 - 1.19.3fastquit-1.2.2+1.19.3.jar下载1.2.2#Release- apply background thread priority earlier- a bit of cleanup展开版本: 1.2.2支持游戏: 1.19.3类型:FabricQuiltRelease下载次数: 2511.2.1 - 1.19.3fastquit-1.2.1+1.19.3.jar下载1.2.1#Release- updated to 1.19.3展开版本: 1.2.1支持游戏: 1.19.3类型:FabricQuiltRelease下载次数: 2281.2.1 - 1.19-1.19.2fastquit-1.2.1+1.19-1.19.2.jar下载1.2.1#Release- no actual changes, just set dependencies and filename to 1.19-1.19.2 only (1.19.3 now has a different jar)展开版本: 1.2.1支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricQuiltRelease下载次数: 2271.2.0fastquit-1.2.0+1.19+.jar下载1.2.0#Release- improved safety of recreating currently saving worlds a little bit###- now uses the whole world filepath instead of just the filename for comparison, shouldn\'t affect anything but might be safer with potential other mods interfering- cleaned up the code for toasts on worldsave finish- some general cleanup###- README/decription now lists crash with [WorldGen](https://modrinth.com/mod/world-gen) when trying to generate new chunks for a currently saving world, should be fixed on WorldGen\'s end展开版本: 1.2.0支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricQuiltRelease下载次数: 2341.1.2fastquit-1.1.2+1.19+.jar下载1.1.2#Release- fixes a critical issue with FastQuit not waiting for world to save on crash- added Chinese (Simplified) translations (thanks Cccc-owo)- added German translations (thanks JustAlittleWolf)- now officially supports 1.19.3-rc1展开版本: 1.1.2支持游戏: 1.19, 1.19.1, 1.19.2, 1.19.3-rc1类型:FabricQuiltRelease下载次数: 2321.1.1fastquit-1.1.1+1.19+.jar下载1.1.1#Release- small adjustments展开版本: 1.1.1支持游戏: 1.19, 1.19.1, 1.19.2, 22w42a, 22w43a, 22w44a, 22w45a, 22w46a, 1.19.3-pre1, 1.19.3-pre2类型:FabricQuiltRelease下载次数: 5871.1.0fastquit-1.1.0+1.19+.jar下载1.1.0#Release- optimized icon filesize with compression (thanks Madis0)- check session lock before reusing, should never be locked anyway but better safe than sorry- added TextHelper class for ease of backporting展开版本: 1.1.0支持游戏: 1.19, 1.19.1, 1.19.2, 22w42a, 22w43a, 22w44a, 22w45a, 22w46a, 1.19.3-pre1类型:FabricQuiltRelease下载次数: 1261.0.0fastquit-1.0.0.jar下载1.0.0#ReleaseBuckle up, it\'s major release time!- major improvements to thread safety!- you can now edit, recreate and delete currently saving worlds on the worldlist!###- updated README/description, have a look if you\'re interested###- reworked some of the config screen code, now supports narration- now uses MixinExtras for extra efficient mixins###- updated russian translations (thanks Felix14-v2)- some code refactoring展开版本: 1.0.0支持游戏: 1.19, 1.19.1, 1.19.2, 22w42a, 22w43a, 22w44a, 22w45a, 22w46a类型:FabricQuiltRelease下载次数: 1620.5.1fastquit-0.5.1.jar下载0.5.1#Release- now officially supports the newest snapshots- fix: toasts not rendering when clientside unloading takes longer than serverside- simplified shutdown/crash logic展开版本: 0.5.1支持游戏: 1.19, 1.19.1, 1.19.2, 22w42a, 22w43a, 22w44a, 22w45a, 22w46a类型:FabricQuiltRelease下载次数: 1760.5.0fastquit-0.5.0.jar下载0.5.0#Release- added icon- fix fastquit cancelling some transmission screens other than \"saving world\"- made skipping \"saving world\" screen toggleable- fix getting stuck on \"reading world data\" screen- some internal code-restructuringKnown issue: if client-side unloading takes longer than serverside saving (mainly on high render distance, fastquit will still be beneficial) no toast will be rendered展开版本: 0.5.0支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricQuiltRelease下载次数: 840.4.1fastquit-0.4.1.jar下载0.4.1#Release- added russian translations (thanks Felix14-v2)- adjusted some english translations展开版本: 0.4.1支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricQuiltRelease下载次数: 1130.4.0fastquit-0.4.0.jar下载0.4.0#Release- currently saving worlds will now show up on the worldlist- if you try to join that world, it will wait for it to finish saving, then proceed- this also prevents the warning log message when loading up the worldlist展开版本: 0.4.0支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricQuiltRelease下载次数: 720.3.1fastquit-0.3.1.jar下载0.3.1#Release- fix: some stuff wasn\'t properly reset (most notably the soundmanager)展开版本: 0.3.1支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricRelease下载次数: 750.3.0fastquit-0.3.0.jar下载0.3.0#Release- options are now configurable via ModMenu!展开版本: 0.3.0支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricRelease下载次数: 730.2.1fastquit-0.2.1.jar下载0.2.1#Release- fixes the config file not being created展开版本: 0.2.1支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricRelease下载次数: 990.2.0fastquit-0.2.0.jar下载0.2.0#Release- lower the server thread priority while saving the world to increase client performance (configurable, default is 2)- added a toast when a world finishes saving (toggleable)- added a config file to configure those two options- improved logging- use translations instead of literal texts (=> fabric api dependency)展开版本: 0.2.0支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricRelease下载次数: 970.1.0fastquit-0.1.0.jar下载0.1.0#ReleaseInitial release展开版本: 0.1.0支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricRelease下载次数: 143全部版本

markdown_parsed

文章类型:收录

layui.use([\'form\'], function(){
var form = layui.form;
});

游客,如果您要查看本帖隐藏内容请回复
FastQuit
楼主 2025-8-10 17:42:33 回复 收起回复
小僵尸论坛感谢有你~
回复 论坛版权

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 手机动态码快速登录

本版积分规则



介绍

我的世界(Minecraft)小僵尸论坛
收录了来自各地的我的世界(MC)爱好者们的各种资源

须知: 切勿滥用举报,任何与举报相关的信息必须属实!

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

官方

新浪微博 腾讯微博 微信公众号 投稿规则 版权声明 捐助我们

官方QQ①群: 291907844 (点击加群)
官方QQ②群: 421312192
官方QQ③群: 528726532

我的世界(Minecraft)小僵尸论坛

新会员

QQ|Archiver|手机版|小黑屋|Minecraft(我的世界)小僵尸论坛 |网站地图

GMT+8, 2026-4-8 09:18 , Processed in 0.250423 second(s), 147 queries .

快速回复 返回顶部 返回列表