AutoSaveMod(自动保存模组)

AutoSaveMod(自动保存模组)

一个轻量级的服务端Fabric模组,可按照可配置的时间间隔自动保存世界,并带有管理员命令。

管理

AutoSaveMod

AutoSaveMod 是一个简单、高性能且轻量级的服务端模组,旨在保护您的世界数据安全。它会在固定间隔自动触发完整的服务器保存,防止因意外崩溃或重启导致数据丢失。

⚠️ 仅服务端安装: 此模组只需安装在服务器上。玩家无需在客户端安装!


功能

  • 自动保存: 定期保存所有维度、玩家数据和世界结构,不会造成卡顿。
  • 完全可配置: 可轻松调整保存间隔和自定义聊天通知。
  • 游戏内重载: 无需重启整个服务器即可实时更新设置。
  • 安全设计: 严格在主服务器线程上运行,使用官方 Fabric API 事件,避免地图损坏。

配置

首次启动服务器时,模组会自动生成配置文件,位置为:
../config/autosave_mod.json

默认设置

  • saveIntervalTicks:保存间隔(单位为游戏刻,20 刻 = 1 秒)。默认值为 6000(5 分钟)。
  • startMessage:保存开始时向所有玩家发送的自定义广播消息。
  • endMessage:世界成功保存后向所有玩家发送的自定义广播消息。

管理员命令

  • /autosave reload — 立即从磁盘重新加载配置文件并重置计时器。

俄语说明

AutoSaveMod — 这是一个简单且高性能的服务端模组,用于保护您的服务器数据。它会在指定时间间隔自动触发完整的世界保存,防止因意外故障导致进度丢失。

⚠️ 仅限服务端: 此模组必须安装在服务器上。玩家无需下载!

描述

  • 自动保存: 定期保存所有维度和玩家数据,不会导致 TPS 下降。
  • 灵活配置: 可直接在 JSON 配置文件中调整时间间隔和自定义消息。
  • 无需重启即可重载: 游戏过程中可立即应用设置。

命令

  • /autosave reload — 重新加载配置文件 config/autosave_mod.json 并重置计时器(仅限管理员使用)。