当前位置: 首页 > news >正文

Minecraft-服务器领地(Residence插件)

文章目录

  • 前言
    • 相关介绍
  • 一、配置
  • 二、指令
    • [1]. 选区命令
    • [2]. 创建领地
    • [3]. 删除领地
    • [4]. 其他指令
  • 三、禁止圈地设置
  • 四、圈地工具设置
  • 五、圈地设置
    • [1]. 圈地价格设置
    • [2]. 圈地范围限制
    • [3]. 领地进出默认消息
    • [4]. 世界破坏限制
    • [5]. 例子
  • 六、领地信息

前言

为了玩家能够有一片属于自己的区域,很多的服务器都会使用到领地插件Residence让玩家能够圈地,在里面建立自己的家。
相比地皮插件来说,这种让玩家圈地的方式显得更加地自由,玩家可以住在真实的MC地形当中,不必住在地皮的条条框框内,而且玩家还能在领地设置很多例如传送限制、移动限制、怪物生成限制、回血等功能。
有必要说的是,领地插件版本不同时,相应的配置也可能会不同,如果你的领地插件配置和下方不符时,建议不要直接使用此文章对配置的修改方式。

相关介绍

我的世界物品ID大全一览图

OP指令大全

一、配置

在这里插入图片描述
在这里插入图片描述

二、指令

输入/res就能出现三个子命令,由于领地插件的命令有很多,所以下方的介绍会分成三个部分进行介绍。
其中有些指令是专门针对服务器op才能使用的,剩余的是玩家可以使用。
如果你想要以op的模式来操作时把/res替换成/resadmin即可
在这里插入图片描述

[1]. 选区命令

下面的指令仅仅是为选择领地使用,你可以直接使用圈地工具左键+右键来选中两个点,这两个点构成的立方体就是所圈的领地了。

指令介绍
/res select coords显示选定领地的两个点坐标,即用圈地工具左键和右键选定的点
/res select size显示选定的领地的总格数、圈地金额、X尺寸、Y尺寸、Z尺寸
/res select cost显示圈地金额
/res select vert将选区直接扩大到允许的最大高度、最低格数,若配置中设置圈地最低位1,最高为255时,即选择了从1~255格的区域,X和Z不改变
/res select sky将选区直接扩大到允许的最大高度
/res select bedrock将选区扩大到允许的最低格数
/res select expand [数值]将选区往当前朝向扩大指定格数
/res select shift [数值]将选区直接往当前朝向移动指定格数,和上个指令不同的是,总的圈地面积是不会变化的,只是将选区位置移动了而已
/res select chunk选择自己当前所在的区块为领地的选区
/res select worldedit设置当前的选区为创世神的选区,使用这个指令是在有创世神worldedit插件的情况下

[2]. 创建领地

输入下方的指令后,就能够创建一个指定名称的领地了
如果金钱不足,或是领地冲突时将会无法圈地
/res create [领地名字]

[3]. 删除领地

先输入下方的指令,会弹出一个提示让你进行确认
/res remove [领地名称]
/res confirm

[4]. 其他指令

指令介绍
/res tpset设置领地的传送点为当前坐标
/res pset [领地名] [玩家]设置领地指定玩家的权限
/res set打开领地权限全局设置界面
/res pset [领地名] [玩家] trusted t给指定玩家指定领地的所有权限,将t改成f即为禁止
/res tp [领地名]传送到指定领地
/res list [玩家]列出某个玩家的所有领地,如果玩家名是数字时将会出错,如果不填玩家时默认查询的是自己的领地
/res message enter [提示]设置领地的进入提示
/res message leave [提示]设置领地的离开提示
/resload重载领地插件

三、禁止圈地设置

有的时候我们需要禁止玩家在某个世界圈地,如地皮插件生成的地皮世界。
在这里插入图片描述
禁止某个世界圈地的方法就是在后面添加- '世界名'即可
在这里插入图片描述

四、圈地工具设置

在这里插入图片描述
你可以在我的世界物品ID大全一览图中查找自己需要的物品ID,然后将SelectionToolId后面的值变更即可,如果ID有附带参数时可以用引号括起来。
在这里插入图片描述

五、圈地设置

主要圈地的内容设置是在Groups中设置的
在这里插入图片描述
你可以先在权限插件当中查看对应的权限组名称,然后再将这个默认的用户组领地设置复制一份,将名称改为新的权限组名称。

[1]. 圈地价格设置

BuyCost后面的值就是玩家圈每个方块所需要的金额
在这里插入图片描述

[2]. 圈地范围限制

MaxEastWest是东西方向可圈的最大范围
MaxNorthSouth是领地南北方向可圈的最大范围
MaxUpDown是上下方向可圈的最大范围

MinHeightMaxHeight分别是领地可圈的最低高度、最大高度。

在这里插入图片描述

在这里插入图片描述

[3]. 领地进出默认消息

DefaultEnter后面的内容是玩家进入领地时,将会发送给该玩家的消息。
DefaultLeave后面的内容是玩家离开领地时,将会发送给该玩家的消息。
%owner表示进入/离开领地的玩家名,%residence表示领地名

除了在领地插件的配置中可以设置这个消息,同样地可以在游戏当中设置一个领地的消息
/res message enter [进入提示]
/res message leave [离开提示]
在这里插入图片描述

[4]. 世界破坏限制

领地插件可以直接限制玩家对某个世界的破坏、建筑
在这里插入图片描述
如果你想要禁止玩家对zy1zy2这个两个世界禁止玩家破坏的话
可以直接在build中设置为false,当设置为true时表示当前权限组可在这个世界建筑、破坏

在这里插入图片描述

[5]. 例子

前面的东西也许不大全面,你可以结合下面的实例对圈地的内容进行理解

Groups:Default: #用户组名称# 有关玩家可以定义的信息.# 去除下面的'#'可以镜像复制此配置到其他组.#Mirror:#- 'group1'#- 'group2'Residence:# 玩家是否可以创建领地.这个设置可被 'residence.create' 权限覆盖.CanCreate: true# 玩家允许拥有最大领地数.MaxResidences: 4# 一个领地的最大物理区域数目.MaxAreasPerResidence: 2# 一个领地在东西方向最大距离 (X坐标).MaxEastWest: 10000# 一个领地在南北方向最大距离 (Z坐标).MaxNorthSouth: 10000# 一个领地在上下方向最大高度 (Y坐标).MaxUpDown: 256# 允许创建领地的最低高度.MinHeight: 0# 允许创建领地的最高高度.MaxHeight: 255# 子区域领地最大深度.# 当一个领地子区域包含另一个子区域时,最大深度为2.# 设置为0将禁用领地子区域.SubzoneDepth: 3# 是否允许传送CanTeleport: true# 是否允许使用'/res unstuck'命令, 当你卡在领地内时可以传送出去Unstuck: true# 是否允许使用'/res select '命令, 如果禁用,那么只能使用工具选取领地.SelectCommandAccess: true# 领地主人是否允许使用 黑名单/屏蔽列表 .ItemListAccess: true# 进入和离开领地时的消息设置.Messaging:#玩家是否可以改变领地进出提示.CanChange: true# 这个文本是当前用户组新建领地后的默认进入信息.# 消息留空将禁用信息.DefaultEnter: '欢迎 %player 来到 %owner 的领地 %residence.'# 这个文本是当前用户组新建领地后的默认离开信息.# 消息留空将禁用信息.DefaultLeave: '你离开了 %owner 的领地 %residence.'# 有关出租系统的设置.Lease:# 可出租最大天数.MaxDays: 16# 当使用 '/res lease renew' 命令时可续租多少天.RenewIncrement: 14# 有关租用系统的设置Rent:# 决定一次可以租用多少个领地MaxRents: 3# 决定玩家一次可以设置为出租的领地个数MaxRentables: 3# 有关领地经济系统的设置.Economy:# 是否可以购买出售中的领地.CanBuy: true# 是否可以出售领地.CanSell: false# 在购买领地时,是否忽略领地限制.IgnoreLimits: false# 创建一个新领地或添加物理区域时的每个方块大小花费.BuyCost: 1# 出租领地时每个方块大小花费 (如果出租系统开启).RenewCost: 0.1# Flag检查顺序:# 1: Player           玩家# 2: Group            用户组# 3: Owner            拥有者# 4: 如果其他都未定义将使用默认(一般是true).# Flag 的权限默认是 false.# 这些 flag 设置覆盖总体设置.Flags:# 特别允许或拒绝这个组权限的Flag.Permission:#build: true# 特指为这个组的成员在领地内是否可以进行建造的Flag.Default:#build: true# 特指领地的创建者在领地内是否可以进行建造的Flag.CreatorDefault:#build: true# 特指其他组的成员在领地内是否可以进行建造的Flag.GroupDefault:#default: #组名#build: false# 这些Flag将应用于这个组, 当他们在领地之外时将会被使用.# 这些Flag将会覆盖上面的Flag, 均为全局选项.World:Global: # 这些Flag将会应用于所有世界.#build: falseWorldNameHere: # 或者你也可以单独设置每个世界的情况.#build: false
# 你可以手动设定组里一个玩家的情况, 这将覆盖他所在组的权限.vip: #用户组名称# 有关玩家可以定义的信息.# 去除下面的'#'可以镜像复制此配置到其他组.#Mirror:#- 'group1'#- 'group2'Residence:# 玩家是否可以创建领地.这个设置可被 'residence.create' 权限覆盖.CanCreate: true# 玩家允许拥有最大领地数.MaxResidences: 6# 一个领地的最大物理区域数目.MaxAreasPerResidence: 2# 一个领地在东西方向最大距离 (X坐标).MaxEastWest: 10000# 一个领地在南北方向最大距离 (Z坐标).MaxNorthSouth: 10000# 一个领地在上下方向最大高度 (Y坐标).MaxUpDown: 256# 允许创建领地的最低高度.MinHeight: 0# 允许创建领地的最高高度.MaxHeight: 255# 子区域领地最大深度.# 当一个领地子区域包含另一个子区域时,最大深度为2.# 设置为0将禁用领地子区域.SubzoneDepth: 3# 是否允许传送CanTeleport: true# 是否允许使用'/res unstuck'命令, 当你卡在领地内时可以传送出去Unstuck: true# 是否允许使用'/res select '命令, 如果禁用,那么只能使用工具选取领地.SelectCommandAccess: true# 领地主人是否允许使用 黑名单/屏蔽列表 .ItemListAccess: true# 进入和离开领地时的消息设置.Messaging:#玩家是否可以改变领地进出提示.CanChange: true# 这个文本是当前用户组新建领地后的默认进入信息.# 消息留空将禁用信息.DefaultEnter: '欢迎 %player 来到 &e[VIP]&a%owner&f 的领地 %residence.'# 这个文本是当前用户组新建领地后的默认离开信息.# 消息留空将禁用信息.DefaultLeave: '你离开了 &e[VIP]&a%owner&f 的领地 %residence.'# 有关出租系统的设置.Lease:# 可出租最大天数.MaxDays: 16# 当使用 '/res lease renew' 命令时可续租多少天.RenewIncrement: 14# 有关租用系统的设置Rent:# 决定一次可以租用多少个领地MaxRents: 3# 决定玩家一次可以设置为出租的领地个数MaxRentables: 3# 有关领地经济系统的设置.Economy:# 是否可以购买出售中的领地.CanBuy: true# 是否可以出售领地.CanSell: false# 在购买领地时,是否忽略领地限制.IgnoreLimits: false# 创建一个新领地或添加物理区域时的每个方块大小花费.BuyCost: 0.8# 出租领地时每个方块大小花费 (如果出租系统开启).RenewCost: 0.08# Flag检查顺序:# 1: Player           玩家# 2: Group            用户组# 3: Owner            拥有者# 4: 如果其他都未定义将使用默认(一般是true).# Flag 的权限默认是 false.# 这些 flag 设置覆盖总体设置.Flags:# 特别允许或拒绝这个组权限的Flag.Permission:#build: true# 特指为这个组的成员在领地内是否可以进行建造的Flag.Default:#build: true# 特指领地的创建者在领地内是否可以进行建造的Flag.CreatorDefault:#build: true# 特指其他组的成员在领地内是否可以进行建造的Flag.GroupDefault:#default: #组名#build: false# 这些Flag将应用于这个组, 当他们在领地之外时将会被使用.# 这些Flag将会覆盖上面的Flag, 均为全局选项.World:Global: # 这些Flag将会应用于所有世界.#build: falseWorldNameHere: # 或者你也可以单独设置每个世界的情况.#build: false
# 你可以手动设定组里一个玩家的情况, 这将覆盖他所在组的权限.svip: #用户组名称# 有关玩家可以定义的信息.# 去除下面的'#'可以镜像复制此配置到其他组.#Mirror:#- 'group1'#- 'group2'Residence:# 玩家是否可以创建领地.这个设置可被 'residence.create' 权限覆盖.CanCreate: true# 玩家允许拥有最大领地数.MaxResidences: 10# 一个领地的最大物理区域数目.MaxAreasPerResidence: 2# 一个领地在东西方向最大距离 (X坐标).MaxEastWest: 10000# 一个领地在南北方向最大距离 (Z坐标).MaxNorthSouth: 10000# 一个领地在上下方向最大高度 (Y坐标).MaxUpDown: 256# 允许创建领地的最低高度.MinHeight: 0# 允许创建领地的最高高度.MaxHeight: 255# 子区域领地最大深度.# 当一个领地子区域包含另一个子区域时,最大深度为2.# 设置为0将禁用领地子区域.SubzoneDepth: 3# 是否允许传送CanTeleport: true# 是否允许使用'/res unstuck'命令, 当你卡在领地内时可以传送出去Unstuck: true# 是否允许使用'/res select '命令, 如果禁用,那么只能使用工具选取领地.SelectCommandAccess: true# 领地主人是否允许使用 黑名单/屏蔽列表 .ItemListAccess: true# 进入和离开领地时的消息设置.Messaging:#玩家是否可以改变领地进出提示.CanChange: true# 这个文本是当前用户组新建领地后的默认进入信息.# 消息留空将禁用信息.DefaultEnter: '欢迎 %player 来到 &6[SVIP]&a%owner&f 的领地 %residence.'# 这个文本是当前用户组新建领地后的默认离开信息.# 消息留空将禁用信息.DefaultLeave: '你离开了 &6[SVIP]&a%owner&f 的领地 %residence.'# 有关出租系统的设置.Lease:# 可出租最大天数.MaxDays: 16# 当使用 '/res lease renew' 命令时可续租多少天.RenewIncrement: 14# 有关租用系统的设置Rent:# 决定一次可以租用多少个领地MaxRents: 3# 决定玩家一次可以设置为出租的领地个数MaxRentables: 3# 有关领地经济系统的设置.Economy:# 是否可以购买出售中的领地.CanBuy: true# 是否可以出售领地.CanSell: false# 在购买领地时,是否忽略领地限制.IgnoreLimits: false# 创建一个新领地或添加物理区域时的每个方块大小花费.BuyCost: 0.5# 出租领地时每个方块大小花费 (如果出租系统开启).RenewCost: 0.05# Flag检查顺序:# 1: Player           玩家# 2: Group            用户组# 3: Owner            拥有者# 4: 如果其他都未定义将使用默认(一般是true).# Flag 的权限默认是 false.# 这些 flag 设置覆盖总体设置.Flags:# 特别允许或拒绝这个组权限的Flag.Permission:#build: true# 特指为这个组的成员在领地内是否可以进行建造的Flag.Default:#build: true# 特指领地的创建者在领地内是否可以进行建造的Flag.CreatorDefault:#build: true# 特指其他组的成员在领地内是否可以进行建造的Flag.GroupDefault:#default: #组名#build: false# 这些Flag将应用于这个组, 当他们在领地之外时将会被使用.# 这些Flag将会覆盖上面的Flag, 均为全局选项.World:Global: # 这些Flag将会应用于所有世界.#build: falseWorldNameHere: # 或者你也可以单独设置每个世界的情况.#build: false
# 你可以手动设定组里一个玩家的情况, 这将覆盖他所在组的权限.zhubo: #用户组名称# 有关玩家可以定义的信息.# 去除下面的'#'可以镜像复制此配置到其他组.#Mirror:#- 'group1'#- 'group2'Residence:# 玩家是否可以创建领地.这个设置可被 'residence.create' 权限覆盖.CanCreate: true# 玩家允许拥有最大领地数.MaxResidences: 6# 一个领地的最大物理区域数目.MaxAreasPerResidence: 2# 一个领地在东西方向最大距离 (X坐标).MaxEastWest: 10000# 一个领地在南北方向最大距离 (Z坐标).MaxNorthSouth: 10000# 一个领地在上下方向最大高度 (Y坐标).MaxUpDown: 256# 允许创建领地的最低高度.MinHeight: 0# 允许创建领地的最高高度.MaxHeight: 255# 子区域领地最大深度.# 当一个领地子区域包含另一个子区域时,最大深度为2.# 设置为0将禁用领地子区域.SubzoneDepth: 3# 是否允许传送CanTeleport: true# 是否允许使用'/res unstuck'命令, 当你卡在领地内时可以传送出去Unstuck: true# 是否允许使用'/res select '命令, 如果禁用,那么只能使用工具选取领地.SelectCommandAccess: true# 领地主人是否允许使用 黑名单/屏蔽列表 .ItemListAccess: true# 进入和离开领地时的消息设置.Messaging:#玩家是否可以改变领地进出提示.CanChange: true# 这个文本是当前用户组新建领地后的默认进入信息.# 消息留空将禁用信息.DefaultEnter: '欢迎 %player 来到 &e[主播]&a%owner&f 的领地 %residence.'# 这个文本是当前用户组新建领地后的默认离开信息.# 消息留空将禁用信息.DefaultLeave: '你离开了 &e[主播]&a%owner&f 的领地 %residence.'# 有关出租系统的设置.Lease:# 可出租最大天数.MaxDays: 16# 当使用 '/res lease renew' 命令时可续租多少天.RenewIncrement: 14# 有关租用系统的设置Rent:# 决定一次可以租用多少个领地MaxRents: 3# 决定玩家一次可以设置为出租的领地个数MaxRentables: 3# 有关领地经济系统的设置.Economy:# 是否可以购买出售中的领地.CanBuy: true# 是否可以出售领地.CanSell: false# 在购买领地时,是否忽略领地限制.IgnoreLimits: false# 创建一个新领地或添加物理区域时的每个方块大小花费.BuyCost: 0.8# 出租领地时每个方块大小花费 (如果出租系统开启).RenewCost: 0.08# Flag检查顺序:# 1: Player           玩家# 2: Group            用户组# 3: Owner            拥有者# 4: 如果其他都未定义将使用默认(一般是true).# Flag 的权限默认是 false.# 这些 flag 设置覆盖总体设置.Flags:# 特别允许或拒绝这个组权限的Flag.Permission:#build: true# 特指为这个组的成员在领地内是否可以进行建造的Flag.Default:#build: true# 特指领地的创建者在领地内是否可以进行建造的Flag.CreatorDefault:#build: true# 特指其他组的成员在领地内是否可以进行建造的Flag.GroupDefault:#default: #组名#build: false# 这些Flag将应用于这个组, 当他们在领地之外时将会被使用.# 这些Flag将会覆盖上面的Flag, 均为全局选项.World:Global: # 这些Flag将会应用于所有世界.#build: falseWorldNameHere: # 或者你也可以单独设置每个世界的情况.#build: false
# 你可以手动设定组里一个玩家的情况, 这将覆盖他所在组的权限.

六、领地信息

在服务器中,所有已建立的领地信息都会保存在Save文件夹当中,Backup备份的是各个世界领地的内容
你可以根据领地名、领地主人在其中找到相应的领地信息。
在这里插入图片描述
其他几个信息不是很重要,主要的内容会被保存在Worlds文件夹当中,Backup备份的是当前文件夹的内容(即forsale.yml等配置,不包括Worlds)

在这里插入图片描述
进入Worlds文件夹会出现类似下面的配置,Backup是对当前文件夹的备份(即res_DIM1.yml等配置)
这些就是领地信息的核心文件,默认的名称是res_地图名.yml
领地的保存不是仅仅保存在单个配置当中的,而是根据该领地所在的世界来进行保存。

在这里插入图片描述
没有保存领地信息的配置文件如下图
在这里插入图片描述
先给出一个世界仅有一个领地的情况,注释已经写在下方的例子中,你可以结合注释来看。
seed已被删除,防止服务器玩家根据此种子查找史莱姆区块。

Version: 1
Seed: xxxxxxxxx
Residences: #领地zy1: #领地名称LeaveMessage: '&e你离开了资源世界1保护区' #离开信息TPLoc: #领地传送点坐标X: -22Y: 69Z: 204StoredMoney: 0 #领地存储的金额Subzones: {} #子领地信息EnterMessage: '&a欢迎来到资源世界1保护区' #进入信息Permissions: #权限PlayerFlags: #玩家权限test:  #玩家test所拥有的权限container: trueignite: truemove: truefly: truebuild: trueuse: truevillagerkilling: trueinteract: trueanimalkilling: trueGroupFlags: {}  #用户组权限为空AreaFlags: #领地全局设置container: false #领地的箱子是否能被使用ignite: false waterflow: false #是否允许水流动piston: false #是否允许药水使用firespread: false #是否允许火焰蔓延use: false #是否允许玩家能够使用领地内的物品,如箱子、合成台、附魔台等villagerkilling: false #领地内的村民是否可被击杀interact: false #是否允许玩家对领地的物品互动,如箱子、门、拉杆等pvp: false #领地内是否允许玩家互相伤害animalkilling: false #领地内的动物是否可被击杀fly: false #玩家是否可以飞行build: false #是否可以被建筑tnt: false #tnt是否爆炸破坏tp: false #是否能够tp该领地creeper: false #苦力怕是否爆炸破坏flow: false #水是否流动Owner: Server Land # 拥有者World: zy1 #领地所在世界BlackList: #黑名单Type: BLACKLISTItemList: []IgnoreList:Type: IGNORELISTItemList: []Areas: #领地的范围main: #主领地,当前领地没有子领地X1: 7 #x1 y1 z1表示用圈地工具左键选择的坐标Y1: 254Z1: 248X2: -59 #x2 y2 z2表示用圈地工具右键选择的坐标Y2: 0Z2: 186
http://www.lryc.cn/news/570897.html

相关文章:

  • 状态模式State Pattern
  • Myeclipse 10安装与激活
  • 性能测试——性能测试-常见性能指标-总体概况
  • 1KB快捷方式病毒的解决方法
  • C# 零基础搭建一个简单的Asp.Net Core WebAip服务
  • 当他成为SKY ——李晓峰
  • 5.5.2_2并查集的进一步优化
  • Cult3D高级教程——1.技术综合篇
  • sql脚本导入sql_学习SQL:SQL脚本
  • 16进制颜色代码对照表
  • Eighth season eighth episode,Monica got a stripper in her bachelorette party??????
  • foxmail6.0需要下载证书才能发送邮件的解决
  • 无线路由器接入局域网的三种方式
  • PowerManager与WakeLock
  • AI编程:正在拉开新一轮“人与人”的差距
  • canvas的drawImage方法参数详解
  • 网站点击流分析
  • 菜鸟成长手册:八大品牌内存真伪巧识别
  • 三款简单的日光灯驱动电路图分享
  • R语言——RStudio下载R包时总是下载不成功?解决方案
  • FckEditor中文配置手册详细说明
  • 智能土木通 - 土木工程专业知识问答系统01:项目简介
  • 2014校园招聘_腾讯2014校园招聘
  • 前端—每天5道面试题(十)
  • 【C语言】函数递归(有相关的题目练习喔~)
  • 1688图片搜索API接口攻略
  • 谷歌地图离线包-尝试
  • jQuery 和 YUI (Yahoo User Interface) 各自的优缺点有哪些?具体的使用场景是怎样的?...
  • 基于51单片机的温度和液位监测系统(串口传输)
  • 网络监测软件有哪些