Skip to content
MelationinPublic

About

No description, website, or topics provided.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Repository files navigation

SafeSave

SafeSave 是一个用于重载世界时更好恢复计划刻、方块事件和实体的状态和顺序。已达到更安全的保存和备份的fabric mod

同时,为了解决载入世界时不同区块的加载不一致的问题,模组会在重载世界后给保存时加载的区块添加加载票,并冻结世界直到所有区块被加载

模组只能大幅度减少因为重启导致的计划刻错乱和方块事件丢失等,对于普通的卸载区块可能没有非常好的效果,

模组提供以下设置项,可以在游戏中或者safesave.conf中进行修改

设置项 默认值 用途
safeSave true 启用保存与启动恢复
rebuildStartupOnly true 每个维度仅在重启后执行一次恢复重建,覆盖活塞刻顺序、方块/流体计划刻、方块事件和实体刻顺序;关闭后随区块加载按需重建
ticketDuration 1200 从首位真人玩家加入时起计时,启动加载票保留的服务器刻数
unfreezeTimeout 2400 首位真人玩家加入后的强制解冻刻数

Important

注意!模组会添加新的区块nbt字段,可能会影响一些原版向的优化mod。 目前只测试了与锂和c2me(默认配置)的兼容性.很可能与多线程mod不兼容!

模组还未进行充分测试,在第一次安装前务必备份存档!

rebuildStartupOnly 开启时,在启动加载屏障结束后的首个正常世界刻统一重建;屏障关闭时在首个正常世界刻重建。 之后的区块卸载、重新加载不再触发上述重建,保存与活塞时间戳校准仍然运行。 活塞时间戳校准仅处理待恢复队列中的活塞,不再为校准复制或扫描整个维度的方块实体 ticker 列表。 若启动等待超时,只重建当时已就绪的区块,其余区块后续加载时沿用原版恢复,不补做重建。 可通过 /safesave setting rebuildStartupOnly false 恢复按需重建,或在 safesave.conf 中设置 rebuildStartupOnly false。

About

No description, website, or topics provided.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages