Skip to content

Repository files navigation

BonfireMCpetsBridge

English | 简体中文

BonfireMCpetsBridge is Bonfire's backup and rollback bridge for legacy MCPets data.

BonfireMCpetsBridge 是 Bonfire 面向旧版 MCPets 数据的备份与回滚桥接层。


English

BonfireMCpetsBridge is the Bonfire migration-side bridge for snapshotting, rollback, cleanup, and inspection flows around legacy MCPets data.

What It Does

  • Creates snapshots before risky migration or cleanup actions.
  • Supports rollback-oriented admin flows for MCPets player data.
  • Separates source detection, storage, and orchestration into dedicated services.
  • Preserves the historical repository name bonfiremcpetsbrige, while the plugin-facing name remains BonfireMCpetsBridge.

Core Commands

  • /bonfiremcpetsbridge status
  • /bonfiremcpetsbridge backup
  • /bonfiremcpetsbridge snapshot
  • /bonfiremcpetsbridge rollback
  • /bonfiremcpetsbridge cleanup
  • /bonfiremcpetsbridge reload

Repository Layout

  • src/: plugin source code
  • 说明书/: local operator notes
  • 部署包/: local deployment bundle workspace

Build

.\mvnw.cmd -q -DskipTests package

License

This repository is released under the MIT License.


简体中文

BonfireMCpetsBridge 是 Bonfire 在 MCPets 迁移阶段使用的桥接插件,负责备份、快照、回滚、清理与状态查看等管理流程。

它的作用

  • 在高风险迁移或清理动作前生成数据快照。
  • 为 MCPets 玩家数据提供面向回滚的管理流程。
  • 将源数据识别、存储处理与桥接编排拆成独立服务。
  • 保留历史仓库名 bonfiremcpetsbrige,但插件对外名称仍为 BonfireMCpetsBridge

主要命令

  • /bonfiremcpetsbridge status
  • /bonfiremcpetsbridge backup
  • /bonfiremcpetsbridge snapshot
  • /bonfiremcpetsbridge rollback
  • /bonfiremcpetsbridge cleanup
  • /bonfiremcpetsbridge reload

仓库结构

  • src/:插件源码
  • 说明书/:本地运维说明
  • 部署包/:本地部署包工作区

构建方式

.\mvnw.cmd -q -DskipTests package

授权

本仓库采用 MIT License 开源。


联系方式 / Contact

项目问题或合作沟通,请发送邮件至 mingxi7707@qq.com。 For project questions or collaboration, email mingxi7707@qq.com.

About

🗂️ MCPets 旧数据备份与回滚桥接层,服务 Bonfire 的迁移、快照、清理与恢复流程。🔒 非商用,商用书面授权:mingxi7707@qq.com

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages