DominionProtect
DominionProtect 的安装、使用、配置与运维文档。
从这里开始
想先跑通一次流程,请阅读快速上手,从安装依赖到执行第一次查询。 普通玩家请阅读玩家文档,了解订阅、查询、审查、回滚与恢复。 服务器管理员请阅读管理员手册,了解安装、数据库、配置、权限和故障处理。
DominionProtect 是什么
DominionProtect 是 Dominion 的附属保护插件,只在 Dominion 领地内记录方块、实体、容器和交互变更,并提供查询、幽灵方块预览、回滚与恢复。它适合将领地作为治理边界的生存服、建筑服和社区服。
插件本体为纯付费作品,当前售价 ¥69,购买入口在爱发电商品页。爱发电购买价与服主在插件配置中定义的游戏内订阅方案互相独立。
核心工作流
领地内事件 → 异步记录 → 过滤查询 → 回滚预览 / 确认 → 分批执行 → 必要时恢复
记录、查询、回滚和清理都以领地为边界。没有有效订阅的领地不会继续写入新记录;玩家能否查看记录,还要同时满足插件权限和 Dominion 的 dominion_protect_view 领地 flag。
文档导航
| 目标 | 页面 |
|---|---|
| 第一次安装并查询一条记录 | 快速上手 |
| 查看玩家命令和常用过滤器 | 玩家命令 |
| 查询某个玩家或方块的历史 | 查询与审查 |
| 安全执行回滚并撤销回滚 | 回滚与恢复 |
| 管理服内订阅方案 | 订阅与经济 |
| 安装服务端插件 | 安装与升级 |
| 查看管理员命令和权限 | 管理员命令 · 权限 |
| 修改数据库、记录、回滚和清理策略 | 配置总览 · config.yml |
| 处理安装或运行问题 | 故障处理 |
重要边界
- 必须先安装并正常运行 Dominion;插件
0.3.0的构建目标为 Java 17、Paper / Folia 1.20+,并依赖 Dominion 4.7.3+。 - 回滚不是无条件的“撤销键”:先缩小过滤范围,再预览或确认;超过
rollback.maxRecords的操作会被拒绝。 - 预览只对执行者显示幽灵方块,不会立即修改世界;确认后才会分批执行。
- 订阅过期后会先进入宽限期,最终是否清除记录由管理员的
cleanup配置决定。