# 自定义岛屿模板(蓝图)
插件自带一个默认的岛屿模板,但是你可以自定义一个新的岛屿模板。
# 1. 使用插件自带的蓝图功能
- 输入以下指令,进入添加模式
/bp add

- 使用 指令 或是 小木斧选择对角坐标
/bp choose <a/b>
选择完成后 所选区域会被粒子框住

其中红色的爱心粒子 代表玩家出生的位置 可以输入/bp set 对这个坐标进行设置

如上图 我们设置了 Y 轴 以及 Z 轴的坐标

- 偏移值设置完成后 输入
/bp save进行保存

- 设置完成后输入
is create查看保存的蓝图是否加载成功了

# 2. 使用结构方块创建岛屿模板
- 首先在游戏内搭建一个岛屿 , 我以一个 7*7 的结构代替 如下图

- 然后使用结构方块导出结构 这里我命名为 test

- 将导出的 test.mcstructure 文件移动至BDS 的 \plugins\skyblock\structures 文件夹下

- 打开配置文件 \plugins\SkyBlock\config.json
在配置中找到 "blueprint": 配置项 添加岛屿模板的偏移值
我们想要玩家创建岛屿后出生在金块的位置 , 可以按照下方进行填写
"blueprint": [
{
"name": "测试空岛", // 模板名称
"type": "test", // 模板文件(无需后缀)
"x": 7, // 模板 长度 修改为7
"y": 63, // 加载高度
"z": 7, // 模板 宽度 // 同上
"offset": [ // 偏移
0, // x
5, // y 中心点向y轴方向偏移5格
2 // z 中心点向z轴方向偏移2格
],
"description": "测试空岛..." // 模板描述
},
],
- 重启服务器 , 输入 /is 即可看见我们新增的岛屿模板

- 点击提交 会发现如预期一样 , 我们出生在金块的上方
