教程开始之前要回答的几个问题

Q:这个模组能够做到什么?

A;在玩家出生时以玩家为中心放置一个建筑,或在指定的远处坐标放置一个预设的建筑

Q:这个模组有什么用?

A;拜托,不需要编程知识就能做一个出生时自带的酷炫新手小屋,或者自己编写一个整合包故事线:在某个指定坐标埋藏了宝藏,超酷的!

以下是正经的教程部分

材料准备

一个装有创世神和本模组的任意版本可正常使用客户端,一颗勇于尝试的心

其实原版结构方块生成的nbt文件也可以,但是太麻烦不建议使用

模组的工作方式

读取位于\config\starterstructure\schematics下的投影文件,按照配置文件的设置,以世界出生点指定坐标放置读取到的投影文件

如何生成投影文件

  1. 在任意存档内搭建一个结构,这里以5x5x4的钻石框作为示例

    使用初始建筑mod的正确姿势-第1张图片

  2. 输入//wand指令,用小木斧敲击结构的两个角点,让想要的结构包含在这个方框内。可保存的内容:实体生物,容器及其其中的物品,实体的NBT标签

  3. 站在你想要位于结构的相对位置(例:想要出生时世界出生点就在结构内,就站在想要的位置,想要出生时结构在一旁,就想象自己站在世界出生点,旁边是结构),输入//copy指令

    使用初始建筑mod的正确姿势-第2张图片

  4. 输入//schem save <name>,名字只能含有字母、数字

  5. 将\config\worldedit\schematic 内生成的投影文件放入\config\starterstructure\schematics

  6. 按照默认配置,创建一个新世界,结构会以世界出生点作为你输入//copy时的位置,生成在相同的视角

    使用初始建筑mod的正确姿势-第3张图片

Q;如果我在starter structure的schematic文件夹放入了多个schem文件会怎样

A:生成世界时会随机挑选其中一个进行放置

Q:建筑中的方块具体保存的方式?

A:包括空气方块,如果出生地点地形比较崎岖会将地形强行顶掉

Q:创世神mod是这个模组的前置吗

A:不是,创世神mod只是方便进行结构的保存和定位,将创世神mod删除不会影响结构的定位生成

让结构生成在世界指定的位置

使用初始建筑mod的正确姿势-第4张图片从上到下依次为:是否启用指定坐标生成、指定的x坐标、指定的y坐标、指定的z坐标

启用后的效果:

使用初始建筑mod的正确姿势-第5张图片

原本放置结构的“世界出生点”更改为了(0,200,0),结构依然按照//copy时的相对位置生成

建议调整的配置

使用初始建筑mod的正确姿势-第6张图片关闭对结构内的方块和实体保护