本帖最后由 ruhuasiyu 于 2016-7-3 02:48 编辑 
① 搬运不同存档的结构
利用结构方块我们可以把一个存档里建好的建筑搬运到另一个存档。
首先得到一个结构方块
复制代码
在想要搬运的建筑旁放置结构方块,然后右键打开,选择到 [S] (Save mode) 模式。
分别输入结构名称,建筑的最低坐标处的相对位置,建筑大小(不超过32X32X32),退出查看高亮区域是否是我们想要复制的区域。然后点击Save保存。
 
 
 
 
打开 minecraft 文件夹(在启动器位置或者我的文档,具体可上网搜索),打开 saves 对应的存档的 structures 文件夹。复制对应的结构文件(例如aaa.nbt),将其粘贴至另一存档的 structures 文件夹。
打开另一存档,放置结构方块并调到 [L] (Load mode) 模式,输入结构名,调整位置,点 Load。退出查看高亮区域是否正确,然后再次点击 Load 即可。
 
 
 
 
 
 
注意到这种方式只能复制大小不超过 32*32*32 的建筑,如要复制更大的区域,可按如下方法:
1 保存最后一个结构;
2 将对应的结构方块(Load模式)放置在前一个结构内;
3 保存前一个结构,并依次进行下去。
4 然后在另一个存档中加载第一个结构,再依次激活后面的结构(可以用红石激活)。这样后面的机构就会依次加载出来。
如果想要自动加载整个结构,可以利用红石块配合命令方块来自动激活,这里不做详细描述。
利用结构方块我们可以把一个存档里建好的建筑搬运到另一个存档。
首先得到一个结构方块
在想要搬运的建筑旁放置结构方块,然后右键打开,选择到 [S] (Save mode) 模式。
分别输入结构名称,建筑的最低坐标处的相对位置,建筑大小(不超过32X32X32),退出查看高亮区域是否是我们想要复制的区域。然后点击Save保存。


打开 minecraft 文件夹(在启动器位置或者我的文档,具体可上网搜索),打开 saves 对应的存档的 structures 文件夹。复制对应的结构文件(例如aaa.nbt),将其粘贴至另一存档的 structures 文件夹。
打开另一存档,放置结构方块并调到 [L] (Load mode) 模式,输入结构名,调整位置,点 Load。退出查看高亮区域是否正确,然后再次点击 Load 即可。



注意到这种方式只能复制大小不超过 32*32*32 的建筑,如要复制更大的区域,可按如下方法:
1 保存最后一个结构;
2 将对应的结构方块(Load模式)放置在前一个结构内;
3 保存前一个结构,并依次进行下去。
4 然后在另一个存档中加载第一个结构,再依次激活后面的结构(可以用红石激活)。这样后面的机构就会依次加载出来。
如果想要自动加载整个结构,可以利用红石块配合命令方块来自动激活,这里不做详细描述。
② 生成随机的矿物
先用fill命令生成一整块矿物。
然后利用结构方块保存这个结构。

再用fill命令生成一整块石头,放置结构方块(Load模式)加载刚才的结构,并将完整性调低并加载即可得到随机分布的矿物。


利用这种方法还可以在草地上生成随机的沙子等等。

注记:
1 按住 Ctrl+鼠标中键可以复制带 nbt 的方块,这样可以复制结构方块的设置。
2 这个很可能是参考了 MCedit 的功能{:10_515:}。
完
① 搬运不同存档的结构
利用结构方块我们可以把一个存档里建好的建筑搬运到另一个存档。
首先得到一个结构方块
- /give @p minecraft:structure_block
在想要搬运的建筑旁放置结构方块,然后右键打开,选择到 [S] (Save mode) 模式。
分别输入结构名称,建筑的最低坐标处的相对位置,建筑大小(不超过32X32X32),退出查看高亮区域是否是我们想要复制的区域。然后点击Save保存。
 
 
打开 minecraft 文件夹(在启动器位置或者我的文档,具体可上网搜索),打开 saves 对应的存档的 structures 文件夹。复制对应的结构文件(例如aaa.nbt),将其粘贴至另一存档的 structures 文件夹。
打开另一存档,放置结构方块并调到 [L] (Load mode) 模式,输入结构名,调整位置,点 Load。退出查看高亮区域是否正确,然后再次点击 Load 即可。
 
 
 
注意到这种方式只能复制大小不超过 32*32*32 的建筑,如要复制更大的区域,可按如下方法:
1 保存最后一个结构;
2 将对应的结构方块(Load模式)放置在前一个结构内;
3 保存前一个结构,并依次进行下去。
4 然后在另一个存档中加载第一个结构,再依次激活后面的结构(可以用红石激活)。这样后面的机构就会依次加载出来。
如果想要自动加载整个结构,可以利用红石块配合命令方块来自动激活,这里不做详细描述。
2021.12 数据,可能有更多内容
① 搬运不同存档的结构利用结构方块我们可以把一个存档里建好的建筑搬运到另一个存档。
首先得到一个结构方块
代码:
- /give @p minecraft:structure_block
在想要搬运的建筑旁放置结构方块,然后右键打开,选择到 [S] (Save mode) 模式。
分别输入结构名称,建筑的最低坐标处的相对位置,建筑大小(不超过32X32X32),退出查看高亮区域是否是我们想要复制的区域。然后点击Save保存。


打开 minecraft 文件夹(在启动器位置或者我的文档,具体可上网搜索),打开 saves 对应的存档的 structures 文件夹。复制对应的结构文件(例如aaa.nbt),将其粘贴至另一存档的 structures 文件夹。
打开另一存档,放置结构方块并调到 [L] (Load mode) 模式,输入结构名,调整位置,点 Load。退出查看高亮区域是否正确,然后再次点击 Load 即可。



注意到这种方式只能复制大小不超过 32*32*32 的建筑,如要复制更大的区域,可按如下方法:
1 保存最后一个结构;
2 将对应的结构方块(Load模式)放置在前一个结构内;
3 保存前一个结构,并依次进行下去。
4 然后在另一个存档中加载第一个结构,再依次激活后面的结构(可以用红石激活)。这样后面的机构就会依次加载出来。
如果想要自动加载整个结构,可以利用红石块配合命令方块来自动激活,这里不做详细描述。
② 生成随机的矿物
先用fill命令生成一整块矿物。
代码:
- /fill ~ ~ ~ ~9 ~9 ~9 minecraft:gold_ore
然后利用结构方块保存这个结构。

再用fill命令生成一整块石头,放置结构方块(Load模式)加载刚才的结构,并将完整性调低并加载即可得到随机分布的矿物。


利用这种方法还可以在草地上生成随机的沙子等等。

注记:
1 按住 Ctrl+鼠标中键可以复制带 nbt 的方块,这样可以复制结构方块的设置。
2 这个很可能是参考了 MCedit 的功能{:10_515:}。
完
虽然看不懂。。但是很厉害的样子。。。。默默围观一下。。。LZ加油
很强势!!