我的世界--建筑导出
(2020-04-29 13:33:59)
标签:
杂谈娱乐 |
最近和儿子一起玩我的世界,发现商业地图里有很多好看的建筑,想导入到主游戏世界中,结果发现结构方块(structure_block)不能跨地图导出。组件里发现一个建筑导出的mod,
可以把指定区域内的方块导出到一个mcfuction文件(即一行一行的setblock命令).
这个文件可以跨地图使用,前提是明白我的世界中function函数的用法。正确的使用姿势(网易minecraft客户端1.17)
0. 拷贝区域 @copy x1 y1 z1 x2 y2 z2.
对角坐标即可
1. 打开存档文件,
目录在Android/Data/com.netease.mc.mi/files/minecraftWorlds/XXXX
2. 拿出存储的建筑文件:
behavior_packs/output.ncfunction
3. 打开主世界, 加载建筑导出mod,
4. 进入世界后不要退出, 将output.mcfunction拷贝到主世界
behavior_packs/XXXX/functions目录下, 覆盖同名文件。XXXX为建筑导出的数字ID.
5. 回到游戏,执行命令 /function fop/output, 会在面前生成建筑。
注意function有自动补全功能
实验了几次,发现这样做不行,文件在游戏开始是加载到内存,中间换了居然没用。。
没关系,进行第二个方案: 创建自己的行为包,包含function文件,这是要被逼成mod开发者?
前一篇:电脑基本知识
后一篇:数字电路实践:我的世界模拟器