相信很多人应该都曾经被这件事所困扰著
不外乎是整个洗白或者那个区块的档案删掉
但在经过我3天的研究之后
有了突破性的解答
本来这篇我有发在巴哈
不过4个月之后文章就不见了
还好还有快取可以开网页
好了
=================以下正文(做了些许修改)=====================
这个问题可能很多开服的玩家都会遇到,
而这个问题你无论使用什么TAG或是把空间填充
都无法消除这些隐形的实体(invisible entity),
于是我大概研究了一下地图存盘的机制,
发现所有的资料都是以CHUNK为单位储存在各自的档案里,
上面是句废话,
不过我觉得我好像花了太多时间去理解这件事情了。
通常有几个方法可以解决这个问题:
1. 地图整个删除重新来过
2. 该区块档案删除重新来过
但是玩家的心血通常就这样子没了,
所以我发现透过WE(WorldEdit)这个插件简单的操作,
可以将损害降至最低,
首先需要将所有的告示牌、箱子、指令方块这些东西备份或暂时搬到别处,
站在该CHUNK内并依序执行以下指令:
//chunk (选取该区块)
//copy (复制该区块 此举可有可无)
//regen (重新生成该区块)
//undo (复原该区块)
这样那个CHUNK内所有无法删除的隐形实体都会消失,
注意该备份或要移动物品要先进行备份或移动,
我是比较推荐移动的方式,
较为保险。
至于为什么会产生这些隐形实体,
我只能观察到这些ENTITY并没有完整的ID,
但其他资料都是完整的,
只能说游戏内部可能需要实作复原或者删除这些实体的办法,
避免产生无法选取的实体。
希望对大家有帮助