
Sable 但我想要退出 (SBIWQ)
一个为Sable快速制作的修复插件,允许你在无需强制退出窗口的情况下保存并退出。
它是做什么的?
基本上,它是一个附属模组,修复了导致 Sable 和 Create: Aeronautics 在“保存并退出”时有时会卡住、迫使你强制关闭游戏的问题。
它是怎么做到的?
它使用了另一个模组(Dungeon Train)所用的一些技术,但被提取出来以完整地适用于 Sable。基本上,Sable 会在原版的 ChunkMap.updatingChunkMap 中留下 PlotChunkHolder 条目。Minecraft 的关闭流程会等待 hasWork() 返回 false,而这些遗留条目永远不会清除,因此即使世界已经保存完毕,你也会永远卡在“正在保存世界……”界面。
我们所做的是,在 ServerStopping 时短暂地泵送 Sable 的子关卡容器,从映射中仅移除 PlotChunkHolder,然后保存,接着清除原版持有者,使 hasWork() 函数返回 false,从而允许它正确保存。
免责声明
这在理论上有一小概率会删除飞船(尽管我自己还没遇到过这种情况),所以尽可能还是用物理方式拆解飞船。这只是一个快速修复模组,供那些不想为此烦恼的人使用。不过以防万一,这个标题界面在整合包中已预启用,但可以在配置中轻松禁用。

正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。