Enclosure/教程/领地基础操作

来自The Land of StarLight

本部分将对Enclosure Mod下的一些领地相关操作进行讲解,欲知领地的定义,参见:Enclosure领地定义。以下涉及到的所有指令,若无特别说明,包含在尖括号中的参数为必填参数,包含在方括号中的参数则为选填参数。(如:/land <参数1> [参数2],参数1是必填的,参数2则为选填的

创建领地

一个合法的待创建领地需要满足以下几个条件:

  • 没有与之重名领地
  • 领地区域不与任何已有领地冲突
  • 未超出服务器的领地限制(op不受该限制)
  • 如果该领地是子领地:能找到一个父领地,使选区包含在其中
领地范围可视化效果

创建领地时,你需要指定你领地的边界,以此来确定你领地的范围。指定边界的方法有以下2种:

  • 工具选区法:
    • 使用Enclosure 提供的选区工具(默认为小木锄,生存模式下需自己合成)选择领地的2个对角点:主手持用木锄时,你可以对方块分别使用【破坏】键(默认为鼠标左键或触控长按)和【使用】键(默认为鼠标右键或触控单击),来将此方块标记为选择的起点或终点。标记过程中Mod会给出相应的提示。
    • 标记完成后,将由以上步骤中选取的两点的线段构成一个对角线,该对角线所对应的长方体范围即为待创建的领地范围(如不懂为何确定的对角线能确定唯一一个长方体,请自行搜索相关几何知识)。如客户端同样安装了Enclosure Mod,世界中将自动渲染出一个半透明白色的长方体框,以展示领地的范围。
  • 指令选区法
    • 当您无法确定选区工具,或受条件所限,难以获得选区工具时,您可能需要本方法
    • 使用/land select pos_1 <x坐标> <y坐标> <z坐标> 指令可以将你当前的坐标标记为起点,相应地,/land select pos_2 <x坐标> <y坐标> <z坐标> 指令则可以将你当前的坐标标记为终点。标记过程中Mod会给出相应的提示
    • 标记完成后,将由以上步骤中选取的两点的线段构成一个对角线,该对角线所对应的长方体范围即为待创建的领地范围。如客户端同样安装了Enclosure Mod,世界中将自动渲染出一个半透明白色的长方体框,以展示领地的范围。

创建领地需要使用create指令,该指令的用法详见:Enclosure/命令/create

如果以上条件全部满足,则会创建一个新的领地,创建者将成为新领地的所有者并拥有全部权限。

查看领地范围(需客户端支持)

当你不能确定一个领地的范围时,你可以使用如下的方法快速查看任意领地的边界(前提是该领地在可视范围内),以此免去了一些不必要的尝试步骤:

  1. 确定你要查询的领地,并走入该领地的范围中
  2. 输入指令/land select land,将选区更新至当前区域
  3. 此时世界中将自动渲染出一个半透明白色的长方体框,以展示领地的范围。(效果同“创建领地”中的示意图)

请注意,该功能依赖于客户端支持,即意味着您同样需要在客户端安装Enclosure Mod,否则,对应的展示范围的长方体框将不会被显示。

改变领地大小

该部分指令相对复杂,请在操作前,一定确认好没有相关指令发生错误或遗漏。

在领地已经建立后,你可以通过本部分操作对你的领地进行扩展/缩小,以便适应领地的发展,但需要注意的是,该行为并不是完全自由的,您会受到以下的条件限制:

  • 扩展后的范围不能与其他已有领地重合
  • 扩展/缩小后的范围不能超出服务器的限制(op不受该限制)
  • 若缩小的是父领地,缩小后的范围不能使得子领地存在暴露在父领地之外的部分
  • 仅领地的创建者可以调整领地大小(op不受该限制)

若你确保以上条件均满足,即可通过以下方法调整领地的大小;

  • 扩展领地:
    • 确保走入要调整的领地的范围,输入指令/land select land,将选区更新至当前区域
    • 视角面向你要扩展的方向,输入指令/land select expand <扩展格数(必须为一个正整数)>,此时会有相关的提示,若客户端安装了Enclosure Mod,还能看到领地范围的变化。
    • 输入指令/land select resize应用上述更改,此时会有相关提示显示是否成功。
  • 缩小领地
    • 确保走入要调整的领地的范围,输入指令/land select land,将选区更新至当前区域
    • 视角面向你要扩展的方向,输入指令/land select shrink <缩小格数(必须为一个正整数)>,此时会有相关的提示,若客户端安装了Enclosure Mod,还能看到领地范围的变化。
    • 输入指令/land select resize应用上述更改,此时会有相关提示显示是否成功。

完成上述操作后,领地将被调整到新的大小。

重命名领地

重命名领地的方法很简单,仅需一条简单的指令即可完成,参见:Enclosure/命令/rename,在完成重命名后,客户端可以看到成功提示,同时该领地名称也将被永久更改;若提示语中设置了包含领地名的变量,在重命名后,相应的提示语内容也会发生改变

查询领地信息

领地的信息是多样化的,对于一个领地而言,可以被查询的信息大概分为以下几种:

  • 领地基本信息(如创建者,创建时间,领地范围等)
  • 领地权限信息:
    • 领地全局权限信息
    • 领地玩家权限信息

对于领地基本信息,仅需一条简单的指令即可完成,参见Enclosure/命令/info

删除领地

当你因为各种原因,不再需要一个领地的时候,你可以考虑将其进行删除。对于删除操作,仅需一条简单的指令即可完成,参见Enclosure/命令/remove