Catnies
本帖最后由 1286071831 于 2020-2-26 17:40 编辑

核心是Spigot1.15.2,玩家放置的漏斗不知道为什么就会变成石头,同时后台报错,然后崩溃重启。
之前也出现过这样的情况,我也去了坐标看,发现没啥问题,,就是漏斗连着容器..







玄虚233
报了一个NullPointerException,应该是方块无效导致的,清除一下错误的方块就可以了

Catnies
12klj 发表于 2020-2-21 12:50
报了一个NullPointerException,应该是方块无效导致的,清除一下错误的方块就可以了 ...

确实之前是发生过这样的事情,我以为是某些插件检测漏斗的机制有问题。
后续我把部分关于漏斗的功能关闭了
我也去那把漏斗给撸了。之后该地方确实没有在发生过这样的问题了
但是因为是生存世界,每次崩溃我不可能每次都去挖。其他地方也会发生这样的问题~

玄虚233
在你的服务器配置里,找到removeErroringEntities 和 removeErroringTileEntities
把false改成true应该就可以了

Catnies
12klj 发表于 2020-2-21 12:56
在你的服务器配置里,找到removeErroringEntities 和 removeErroringTileEntities
把false改成true应该就可 ...

呃..我想我并没有在Bukkit,Spigot等文件发现有类似的对应项..

玄虚233
本帖最后由 12klj 于 2020-2-21 13:19 编辑

可以用这个工具。regionfixer但是要先安装python,然后在这里打开cmd,用命令 regionfixer.py + 你的存档目录

我把python上传百度云了,下载下来安装就可以了链接: https://pan.baidu.com/s/1XuU9bwPOHmRFr5NLx3qyOA 提取码: aj4x

Catnies
12klj 发表于 2020-2-21 13:15
可以用这个工具。regionfixer但是要先安装python,然后在这里打开cmd,用命令 regionfixer.py + 你的存档目 ...

我没理解错这个是存档修复工具吧~
这个也是治标不治本那~
不过还是非常感谢你能帮我找这个~

玄虚233
那这个没办法呀,这个是开发者的原因,没有代码可以改呀。

AD【钙奶】
删掉坐标:-107,67,170的方块
或者删除这区块文件:region/-1,0

1213866518
您是不是在服务器中把漏斗禁了

Catnies
1213866518 发表于 2020-2-21 13:42
您是不是在服务器中把漏斗禁了

并没有~
没有对漏斗做出限制和修改速率之类的~

Karlatemp
感觉像是内核错误,请构建spigot1.15.2的最新版本然后换上去试试

Catnies
Karlatemp 发表于 2020-2-23 02:09
感觉像是内核错误,请构建spigot1.15.2的最新版本然后换上去试试

不行,我已经尝试了paper,sipgot也重新构建了,依旧会发生这样的问题...

Catnies
已自行解决,是Lagassist插件抽风了,重新生成配置文件后解决了