1.1.26. 领地插件安装
领地插件用于让玩家圈定、保护自己的物品和区域,防止他人破坏或偷窃。常见方案有 Residence、GriefPrevention、Lands、RedProtect 等。本教程推荐使用 Dominion 插件,兼容性好、功能现代、支持多分区同步。
1.1.26.1. 插件简介
支持多分区、多世界领地保护
支持 MySQL 数据库后端,数据可跨服同步
支持多种权限分级、子领地、租赁、成员管理
支持与 LuckPerms、WorldEdit、PlaceholderAPI 等插件联动
免费开源,文档完善
1.1.26.2. 关键链接
1.1.26.3. 安装步骤
下载 Dominion 插件 jar 包,放到 dl1、dp1、dp2 等需要领地保护的分区 plugins 目录
仅需在生存/主城等分区安装,地皮区无需部署
wget https://hangarcdn.papermc.io/plugins/zhangyuheng/Dominion/versions/latest/PAPER/Dominion.jar
cp Dominion.jar /home/mc/instances/dl1/plugins/
cp Dominion.jar /home/mc/instances/dp1/plugins/
cp Dominion.jar /home/mc/instances/dp2/plugins/
# 其他分区如需领地保护同理
1.1.26.4. 创建数据库
CREATE DATABASE d_dominion CHARACTER SET utf8 COLLATE utf8_general_ci;
1.1.26.5. 配置文件修改
主要修改 config.yml 的数据库连接、分区标识、语言等参数,确保每个分区 server-id 唯一。
# 参考官方多服部署文档:https://dominion.lunadeer.cn/notes/doc/owner/other/multi-server/
12c12
< type: mysql
---
> type: sqlite
14c14
< host: 127.0.0.1
---
> host: localhost
18c18
< database: d_dominion
---
> database: dominion
20c20
< username: mc
---
> username: dominion
22c22
< password: mc_panda_142857
---
> password: dominion
31c31
< enable: true
---
> enable: false
34c34
< server-name: dl1
---
> server-name: server
38c38
< server-id: 10001
---
> server-id: 1
40c40
< language: zh_cn
---
> language: en_us
备注
server-id 建议设置为分区端口号,避免冲突。
1.1.26.6. 基础使用
进入游戏后,使用 /dom auto_create <领地名> 创建领地,建议领地名与分区名一致(如 dl1)。
通过 /dom addmember <领地名> <玩家名> 添加成员
通过 /dom setflag <领地名> <权限项> <true/false> 设置领地权限
更多命令详见官方文档:https://dominion.lunadeer.cn/notes/doc/owner/command/
1.1.26.7. 权限配置
通过 LuckPerms 授权玩家,这个插件,默认玩家就有权限的,不用额外配置的。
1.1.26.8. 常见问题 QA
- Q1:
领地数据不同步?
- A1:
检查所有分区是否都连接同一个数据库,server-id 是否唯一。
- Q2:
领地命令无效或报错?
- A2:
检查插件是否安装、数据库配置是否正确,查看服务端日志。
- Q3:
领地与地皮冲突?
- A3:
地皮区无需安装 Dominion,避免功能重叠。
1.1.26.9. 优化建议
仅在需要领地保护的分区安装 Dominion,地皮区无需部署
所有分区统一数据库配置,保证数据同步
定期备份数据库,防止玩家领地数据丢失
合理分配权限,避免玩家滥用领地功能
配合 LuckPerms、WorldEdit 等插件实现完整体验