以下是使用 Minecraft 领地插件(常见如 Residence)的核心设置与必备指令操作步骤:
一、插件安装与前置
1. 下载对应您服务端核心(Spigot, Paper等)版本的领地插件(如 *)及其依赖(常见前置如 Vault、LuckPerms)。
2. 将插件文件放入服务端的 `plugins` 文件夹。
3. 重启服务端加载插件。
4. 重要配置:编辑生成的 `plugins/Residence/*` 文件,通常需要配置:
- 经济设置:若开启领地买卖/租用,需配置 `Economy` 部分启用 `enabled: true`,并确保已安装 Vault 及经济插件(如 EssentialsX)。
- 区块限制:`MaxResidencesPerPlayer`, `MaxSubzonesPerResidence`, `MaxResHeight`, `MaxResWidth`, `MaxResLength` 等。
- 保护区设置:设置初始领地大小 (`StartingSize`)、默认租赁费用 (`DefaultRentCost`) 等。
指令操作:完成配置后需重载配置文件:/res reload
二、创建基础领地
1. 选择范围:使用木锄(默认工具,可在 `*` 更改)左键点击领地的第一个角点,右键点击对角的第二个角点(两点需在同一世界)。
2. 创建命令:/res create [领地名称]
示例:/res create myhouse - 创建一个名为 "myhouse" 的立方体领地。
3. 子区创建:在已创建的领地内重复使用木锄选择较小范围,然后 /res subzone [子区名称]。
- 示例:/res subzone chestroom - 在主领地 "myhouse" 内创建一个名为 "chestroom" 的子区。
三、领地权限管理
1. 添加/移除玩家:
- 添加成员(允许建造、使用):/res padd [玩家名] [领地名称]
- 移除成员:/res pdel [玩家名] [领地名称]
- 添加信任玩家(允许使用箱子、门等,但不能建造/破坏):/res ptadd [玩家名] [领地名称]
2. 设置权限组(对某个玩家群组授权):
- 添加权限组:/res gadd [组名] [领地名称]
- 移除权限组:/res gdel [组名] [领地名称]
3. 配置特定权限标志:
- /res set [领地名称] [权限标志] [true/false/remove]
常用权限标志(Flag):
- build - 允许建造/破坏(管理员、owner,成员需额外padd):/res set myhouse build false(禁止非领地成员建造)
- use - 允许使用门、按钮等交互:/res set myhouse use true
- container - 允许使用箱子、熔炉等容器:/res set myhouse container true
- pvp - 是否允许PVP:/res set myhouse pvp false
- ignite - 允许点火:/res set myhouse ignite false
- flow - 控制水/岩浆流动(常用lavaflow, waterflow):/res set myhouse lavaflow false
- tnt - 允许TNT爆炸:/res set myhouse tnt false
- creeper - 允许苦力怕爆炸:/res set myhouse creeper false
四、领地传送与信息查看
- 传送至领地:/res tp [领地名称]
- 显示领地信息:/res info(站在领地内或指定名称 /res info [领地名称])
- 列出所有领地:/res list
- 显示玩家拥有的领地:/res list [玩家名] 或 /res list(查看自己的)
五、高级操作
- 扩展领地:站在新边界处使用木锄选择扩展范围后,/res expand [方向] [格数](如 /res expand vert 10 向上扩展10格)。或重新选点后 /res select + /res expand [领地名]。
- 合并领地:/res merge [领地1] [领地2](需相邻且同一所有者)。
- 设置经济:
- 租赁:/res rentable [领地名称] [价格] [周期](如 /res rentable myhouse 100 daily,价格由经济插件决定)
- 出售:/res forrent/sell [领地名称] [价格]
- 授予/移除管理员权限:给予玩家完全管理权限(慎用):/resadmin addowner [玩家名] [领地名]。移除:/resadmin removeowner [玩家名] [领地名]。
- 移除领地:/res remove [领地名称] (所有者或管理员权限)。