如图,我删除的模组为天空之城。我删除重启服务器会一直刷出以上错误,
我想知道这是端的问题还是模组的问题。还是说我当前已经生成世界的问题。
这种问题能否有效解决呢。。谢谢大家啦!
你删除了这个模组 导致这个结构生成不了了
试试重置world和config
试试重置world和config
本帖最后由 taoge407 于 2022-1-1 00:55 编辑
对存档是否有影响?如果没有影响,我查到在Github上有类似问题的issue的解决方法是使用无用日志屏蔽插件直接忽略错误信息。[转载插件] [服务端插件] [综合|优化]Console Spam Fix —— 让控制台变得干净[1.7-1.16]
当然这个错误的根本原因是模组删除导致的无法找到结构,亦可以尝试重开新档。
对存档是否有影响?如果没有影响,我查到在Github上有类似问题的issue的解决方法是使用无用日志屏蔽插件直接忽略错误信息。[转载插件] [服务端插件] [综合|优化]Console Spam Fix —— 让控制台变得干净[1.7-1.16]
当然这个错误的根本原因是模组删除导致的无法找到结构,亦可以尝试重开新档。
Flower_胡子 发表于 2022-1-1 00:52
你删除了这个模组 导致这个结构生成不了了
试试重置world和config
world不能重置,config是改哪个config。
511281270 发表于 2022-1-1 01:14
world不能重置,config是改哪个config。
整个config文件夹删掉 让他重新生成
请尝试检查各world目录下\minecraft\structures等带structure的文件,清除你认为与该插件有关的文件
你可以用find $游戏目录 -name "*structures*"(linux)
或者直接在资源管理器里搜索关键词structures(windows)
你可以用find $游戏目录 -name "*structures*"(linux)
或者直接在资源管理器里搜索关键词structures(windows)
关服,打开world\level.dat\WorldGenSettings\dimensions\minecraft:overworld\generator……然后,我不知道这个mod会怎么设定structure,可能是放在噪声里,那样的话你就能在generator\settings\structures\structures里找到castle_in_the_sky:castle_in_the_sky,删掉就行了
无敌三脚猫 发表于 2022-1-1 11:12
关服,打开world\level.dat\WorldGenSettings\dimensions\minecraft:overworld\generator……然后,我不知 ...
这个level.dat需要用什么软件才能打开编辑它呢
我这里建议你删除wrold(地图文件)还有就是config服务器配置文件,再试试能不能正常开档。注:删除world文件会删除你服务器玩家的数据文件。
511281270 发表于 2022-1-1 12:39
这个level.dat需要用什么软件才能打开编辑它呢
推荐用NBTExplorer
https://github.com/jaquadro/NBTE ... TExplorer-2.8.0.zip
无敌三脚猫 发表于 2022-1-1 12:54
推荐用NBTExplorer
https://github.com/jaquadro/NBTExplorer/releases/download/v2.8.0-win/NBTExplorer ...
奇怪的是,没找到关于sky字眼的。。
511281270 发表于 2022-1-1 13:00
奇怪的是,没找到关于sky字眼的。。
居然不是写在level.dat里的?怪起来了,mod都删了还能在哪
好了我想到一个地方——区域文件
world\region文件夹里的那些mca文件是你主世界的区块,同样可以用NBTExplorer打开,看看哪些mca文件的Level\Structures\References里面有没有castle_in_the_sky:castle_in_the_sky,有的话就删掉
当然大多数区块里应该都是没有的
你可以用MCASelector来更显眼地看出哪些区块是生成过这个结构的,而且MCASelector也能编辑mca文件
Level\Structures\Starts里可能也有