结构
结构用于生成岛屿的默认样式(没有人想在真正的虚空里玩耍)。这里有三种不同的结构:普通、下界与末地结构。
创建第一个结构
在这里你可以找到使用内置系统的教程——它非常便捷流畅。如果你更喜欢使用 WorldEdit 的结构文件,请翻到本章的下半部分。
- 通过命令
/is admin schematic
切换结构模式。 - 之后,使用金斧选择两个角点,除此之外,你所处的位置会被设置为该结构的传送点。
- 输入命令
/is admin schematic
创建结构文件。 - 这可能会花上点时间,所以不要在玩家多的时候用。
创建告示牌
若要创建岛屿上生成的告示牌,你有两种选择:
- 在创建结构的时候就将告示牌放入
- 创建结构时放置空白告示牌,并编辑
config.yml
下default-signs
的内容。
两种方法都可使用如下内建变量:
{player}
- 返回岛屿拥有者的名称。 {island}
- 返回岛屿的名称(若不存在,则显示岛屿拥有者的名称。)
WorldEdit 结构
插件支持 WorldEdit 结构,但你必须安装 FastAsyncWorldEdit。
不会添加对原版 WorldEdit 的支持,因为后者更有性能优势。
警告
WorldEdit 结构不再接受漏洞修复。
任何使用这些结构出现的问题都不会进行修复,因此推荐使用内建系统的功能。
自行添加结构
为了添加结构,首先需要将结构文件移动至 schematics
文件夹,它位于插件主文件夹下。确保你使用的是 WorldEdit 或插件内置系统生成的结构文件。
这之后,打开岛屿创建菜单(可以在 menus
文件夹下找到),将其打开。
向 items
部分添加新的物品(无需带上后缀名):
schematic
: 结构文件的名称(无需带上后缀名)。biome
:结构生成时选用的生物群系。bouns-worth
:创建时额外附加的奖励价值。
设置为负数时会使得岛屿初始价值为 0。bonus-level
:创建时额外附加的奖励等级。
设置为负数时会使得岛屿初始等级为 0。offset
:启用后,岛屿的初始等级与价值均为 0。
该功能会检查岛屿的默认价值,随后将奖励价值合并计算。spawn-offset
:创建岛屿时偏移传送的位置。
格式为<x 轴偏移>, <y 轴偏移>, <z 轴偏移>
access
:玩家有选择该结构时显示的物品样式。no-access
:玩家无权选择该结构时显示的物品样式。