• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
CobbleBackup —— Cobblemon 队伍/PC 定时备份 | 一键回滚 | 审计可追溯 | GUI | Arclight 1.21.1 | Cobblemon 1.7.1+

Cobblemon/Fabric CobbleBackup —— Cobblemon 队伍/PC 定时备份 | 一键回滚 | 审计可追溯 | GUI | Arclight 1.21.1 | Cobblemon 1.7.1+ 1.0.0

没有下载权限
方块宝可梦/Fabric版插件
◆ 支持核心
Arclight
◆ 游戏版本
1.21.1

CobbleBackup

作者:Polaris | Cobblemon 队伍/PC 备份插件
一句话定位:为 Cobblemon 队伍与 PC 提供高可靠、可回滚的定时备份与恢复。

核心功能​

  • 定时备份(间隔/保留天数/每玩家最大数量可配)
  • 手动备份:全员备份 / 单玩家备份
  • 一键回滚:命令 + GUI,恢复前自动备份
  • 备份原因标记(定时/手动/启动/关服/恢复前)
  • 审计记录:最近恢复操作者与时间可追溯
  • GUI 多页列表,含返回/刷新/确认保护
  • 中英文多语言,支持十六进制颜色与渐变

插件命令 & 权限​

命令说明权限
/cobblebackup now立即备份所有在线玩家cobblebackup.admin
/cobblebackup backup <玩家>立即备份单个在线玩家cobblebackup.admin
/cobblebackup status查看备份状态cobblebackup.admin
/cobblebackup restore <玩家> <备份|latest> confirm恢复备份cobblebackup.admin
/cobblebackup gui [玩家]打开 GUI / 直达玩家备份cobblebackup.admin
/cobblebackup reload重载配置与语言cobblebackup.admin
/cobblebackup help查看命令帮助cobblebackup.admin

兼容性​

Java 21 | Minecraft 1.21.1 | Arclight 1.21.1(Bukkit + Fabric)
Cobblemon 1.7.1+(优先官方 API)

安装与使用​

  1. 将 CobbleBackup-1.0.0.jar 放入 plugins
  2. 启动服务器生成配置
  3. 按需调整配置后执行 /cobblebackup reload
  4. 管理员使用 /cobblebackup gui 或 /cobblebackup now

管理与配置亮点​

  • 备份节奏:interval-minutes / players-per-tick
  • 保留策略:retention-days / max-per-player
  • 安全恢复:restore-pre-backup / restore-force-save
  • 可观测:控制台成功提示 + 审计记录
  • 语言:zh_cn / en_us

颜色与渐变写法​

支持十六进制与渐变,适用于 GUI 标题、按钮名、Lore、提示消息。
  • HEX 颜色:&#28D18A文字&#FFD166文字
  • 渐变:<grad:#28D18A:#5CC8FF>文字</grad>
示例:title: "&#28D18ACobbleBackup &#9AA3AF- &#EDEFF2管理面板"

设计取舍(做什么 / 不做什么)​

做什么:稳定备份、快速恢复、清晰审计、低 TPS 影响
不做什么:不接管经济系统、不跨服同步、不替代 Cobblemon 原生存储

适用场景​

  • 长期运营 Cobblemon 服务器
  • 重视数据安全与误操作恢复的服务器
  • 需要管理端可视化回滚流程的团队
一些图片
a57b65c8-f3d0-4824-9394-8ac7ed8f2f0f.png

13111128-dc3b-41ab-b65d-746079025bf9.png


插件配置
YAML:
# 备份相关配置
backup:
  # 是否启用定时备份
  enabled: true
  # 定时备份间隔(分钟)
  interval-minutes: 30
  # 是否仅备份在线玩家(建议保持 true)
  online-only: true
  # 每 tick 处理玩家数量,降低 TPS 压力
  players-per-tick: 2
  # 服务器启动时立即备份
  backup-on-startup: false
  # 服务器关闭时备份(可能拉长关服时间)
  backup-on-shutdown: false
  # 关服备份等待秒数
  shutdown-wait-seconds: 5
  # 恢复前自动做一次备份
  restore-pre-backup: true
  # 恢复后强制异步保存 Cobblemon 存储
  restore-force-save: true
  # 备份目录(相对插件目录)
  dir: "backups"
  # 备份保留天数(<=0 则不按天清理)
  retention-days: 7
  # 每玩家最大备份数(<=0 则不限制)
  max-per-player: 48

# 日志输出
logging:
  # 是否输出调试日志
  debug: false
  # 备份成功后在控制台提示
  backup-success: true

# GUI 相关配置
gui:
  # GUI 总开关
  enabled: true
  sounds:
    # GUI 音效总开关
    enabled: true
    open:
      # 打开 GUI 音效(Sound 名称)
      name: "UI_BUTTON_CLICK"
      # 音量(0.0 - 1.0+)
      volume: 0.7
      # 音高(0.5 - 2.0+)
      pitch: 1.2
    click:
      name: "UI_BUTTON_CLICK"
      volume: 0.6
      pitch: 1.0
    back:
      name: "UI_BUTTON_CLICK"
      volume: 0.6
      pitch: 0.9
    confirm:
      name: "BLOCK_NOTE_BLOCK_PLING"
      volume: 0.8
      pitch: 1.6
    error:
      name: "BLOCK_NOTE_BLOCK_BASS"
      volume: 0.8
      pitch: 0.6

# 语言设置:zh_cn / en_us
language:
  lang: "zh_cn"
作者
Polaris
下载
15
查看
247
首次发布
最后更新
评分
0.00 星 0 星

来自Polaris的更多资源

分享资源