我的世界如何改高度?
对于题主的问题我是这样理解的:在MC中如何模拟出一座海拔高度适当,并具有陡坡和悬崖的地形来? 首先明确一点:MC中的地形是不可修改的(至少我没有找到方法),也就是说我们只能构建一个高原然后再在上面铺上泥土、岩石等材料让高原变得高低起伏。要改变整体的地形海拔是很困难的,最接近的方法应该就是使用命令/gamemode 1使世界变为创造模式然后使用指令/setworldspawn 将玩家重生点移动到想要的位置,这样就可以直接把起点的高度设置为需要的高度了。不过这样做得到的自然地貌是没法通过堆填方块的方式还原的,并且这种方法也不能用来制作湖泊、河流等天然景观。
所以我的解决方案是:先使用/gamemode 1令世界进入创建模式,再使用/setworldspawn将其重置到合适的位置,然后使用/fill 填充至设定好的高度,最后使用/clear 清除填充后的遗迹,并用黏土山丘和石块填充地面,用岩浆池和炼丹炉填出海滩的位置,这样就能够得到一个大致合理的地形了。
当然,在填充之前我们可以先输入/blockstore 64 空 来储存一处空白的区块,再用/loadblockstore 64 将刚才储存起来的区块加载回来,这样一来就能把刚用完的地形恢复成原来的样子了。 如果不想每次修改都这么麻烦就可以考虑使用地图工具了,我试过了MCEdit可以完美地实现我们的目的。具体操作也很简单:打开MCEdit,单击“打开游戏”,在世界上方的搜索栏里输入游戏ID,点击“搜索世界”,选中需要修改的世界,然后单击“保存”回到主界面。单击“添加区块”,在弹出的菜单中选择“地形”,然后选择需要修改成什么样的地形,最后单击“应用”即可完成。
如果希望对地形做进一步的处理比如雕刻或者打磨,可以使用GeoGenius。我个人没有用过这款插件,所以不能提供更详细的使用方法了。