TheZhiheng223
我制作了一张地图,边长数万方块,由于地图地标太低,导入服务器会被新刷新的区块产生的水淹没。
我想知道有什么办法让地图不生成新区块,或者让多世界在导入的时候用虚空生成器
服务器mohist1.20.1,多世界Multiverse-Core。



超级粒子炮
使用 MCA Selector 可以高效地编辑区块,把所有区块整体向上移动。

Github地址:https://github.com/Querz/mcaselector
很旧的介绍贴:https://www.mcbbs.net/thread-881288-1-1.html

a526026058
首先, 使用"/mv create flat_world NORMAL -t FLAT"创建一张名为"flat_world"的超平台地图
然后, 将您的地图文件直接粘贴到"flat_world"文件夹 (主要为/regions/文件夹中的所有文件)
接着, 传送到flat_world该地图的相同坐标, 即可见到您导入的建筑.

TheZhiheng223
超级粒子炮 发表于 2023-10-1 15:06
使用 MCA Selector(区块选择器) 可以高效地编辑区块,把需要移动的区块Y轴整体向上移动。它支持 1.20.1, ...

这个地图有部分是从虚空建到限高,所以这个方法用不了

TheZhiheng223
a526026058 发表于 2023-10-1 16:24
首先, 使用"/mv create flat_world NORMAL -t FLAT"创建一张名为"flat_world"的超平台地图
然后, 将您的地 ...

那如果我使用导入命令是否可以直接让地图新区块是超平坦

a526026058
TheZhiheng223 发表于 2023-10-1 17:32
那如果我使用导入命令是否可以直接让地图新区块是超平坦

并不能. 从插件/模组开发者的专业角度说, 一个地图的区块生成器的类型, 是属于该地图的数据的.
区块生成器一般在创建地图的时候指定. 而导入地图仅仅是将已存在的地图数据, 导入到服务器的地图列表中.

当然, 不排除使用强制手段修改地图数据, 但不推荐这么做.

a526026058
这里提供另一个曲线救国的方法.
如果你的服务器安装了WorldEdit插件的话, 可以输入:
//drain 半径

该命令会以执行者为圆心, 抽取指定半径内的所有水源.

TheZhiheng223
a526026058 发表于 2023-10-1 16:24
首先, 使用"/mv create flat_world NORMAL -t FLAT"创建一张名为"flat_world"的超平坦地图
然后, 将您的地 ...

按照你的方法导入完成了,现在怎么会有结界

a526026058
TheZhiheng223 发表于 2023-10-1 17:46
发错回复了不知道怎么删掉,只能编辑成这个样子。 问题解决了,感谢

世界边界是地图属性的一部分, 请输入/worldborder set 29999984 重新修改边界即可.

第一页 上一页 下一页 最后一页