本帖最后由 1160614251 于 2020-11-27 19:04 编辑
游戏版本 1.16.2
创世神版本 worldedit-bukkit-7.2.0-beta-04
服务端 spigots
第一个问题是
怎么解决创世神replace替换的楼梯和原本的楼梯朝向不一致
比如我楼梯的朝向本来是 ABDCCBA
我替换为另一种楼梯就全部变成了 AAAAAAA
第二个问题是
创世神的使用中,经常会让方块出现魔幻状态
比如浮空的半截高草丛,不会连接附近方块的栅栏或者石围墙
各种没有支撑点却不会掉落的花花草草
如何解决这些情况
游戏版本 1.16.2
创世神版本 worldedit-bukkit-7.2.0-beta-04
服务端 spigots
第一个问题是
怎么解决创世神replace替换的楼梯和原本的楼梯朝向不一致
比如我楼梯的朝向本来是 ABDCCBA
我替换为另一种楼梯就全部变成了 AAAAAAA
第二个问题是
创世神的使用中,经常会让方块出现魔幻状态
比如浮空的半截高草丛,不会连接附近方块的栅栏或者石围墙
各种没有支撑点却不会掉落的花花草草
如何解决这些情况
本帖最后由 阴阳师元素祭祀 于 2020-11-27 19:36 编辑
1.
//replace old_id:0 new_id:0
//replace old_id:1 new_id:1
//replace old_id:2 new_id:2
//replace old_id:3 new_id:3
//replace old_id:4 new_id:4
【或者//replace old_id[facing=...] new_id[facing=...] 我不知道现在语法了】
也就是说替换某种状态的楼梯 到某种状态
而不是所有状态的楼梯 替换到一个状态
2. 更新一下方块状态即可
比如在旁边放个方块 然后打碎
用we的时候 如果有相关玄学方块
请先处理最好(?)
1.
//replace old_id:0 new_id:0
//replace old_id:1 new_id:1
//replace old_id:2 new_id:2
//replace old_id:3 new_id:3
//replace old_id:4 new_id:4
【或者//replace old_id[facing=...] new_id[facing=...] 我不知道现在语法了】
也就是说替换某种状态的楼梯 到某种状态
而不是所有状态的楼梯 替换到一个状态
2. 更新一下方块状态即可
比如在旁边放个方块 然后打碎
用we的时候 如果有相关玄学方块
请先处理最好(?)
阴阳师元素祭祀 发表于 2020-11-27 19:04
1.
//replace old_id:0 new_id:0
//replace old_id:1 new_id:1
不是,用手打一下或者放方块我肯定知道的
我是想问一下有没有效率更高的方法
能处理大面积的
阴阳师元素祭祀 发表于 2020-11-27 19:04
1.
//replace old_id:0 new_id:0
//replace old_id:1 new_id:1
还有就是可能第一个问题我描述有点错误
我用replace替换的时候情况类似这样
不是改变其中一种朝向,是改变所有楼梯的类型+朝向(如图
改变的时候方向不是它原来的方向了
这样整个建筑就裂开了


本帖最后由 阴阳师元素祭祀 于 2020-11-27 19:45 编辑
例子:
//replace purpur_stairs[facing=north,half=top] stone_stairs[facing=north,half=top]
像这样指定facing和half即可
如果复杂点还可以指定shape
【游戏内有补全】
//replace purpur_stairs[facing=...,half=...] stone_stairs[facing=...,half=...]
也就是说//replace 旧的方块[方向] 新的方块[方向]
我这里没有问题
另外一个我看看
复现失败(
复现成功 好像确实没什么好办法
1160614251 发表于 2020-11-27 19:23
还有就是可能第一个问题我描述有点错误
我用replace替换的时候情况类似这样
不是改变其中一种朝向,是改 ...
例子:
//replace purpur_stairs[facing=north,half=top] stone_stairs[facing=north,half=top]
像这样指定facing和half即可
如果复杂点还可以指定shape
【游戏内有补全】
//replace purpur_stairs[facing=...,half=...] stone_stairs[facing=...,half=...]
也就是说//replace 旧的方块[方向] 新的方块[方向]
我这里没有问题
另外一个我看看
复现失败(
复现成功 好像确实没什么好办法