Lonewolfi
本帖最后由 Lonewolfi 于 2022-6-9 03:00 编辑

服务器重启新加TAB(这个应该不用解释...) PlayerTitle(称号) mcboarder(边界) chunky(区块预加载) eco与其前置(eco附魔插件), 修改了mv插件中世界的显示名称很莫名其妙的BUG, 当时在线的玩家有几个,但是只有两个人出现了存档损坏?

然后发现部分玩家存档损坏(一直卡在登录界面 --- 正在加载地形)
删除world中该玩家存档后即可登录服务器
登录时客户端没有报错(logs),服务端也没有任何信息提示,服务器显示玩家在线,但是tp过去是空气,也无法将此玩家TP到其他地方,几分钟后被登录插件踢出服务器,已经尝试过删除全部插件,还是进不去,已经确定是个人存档问题

有没有大佬知道怎么预防这种情况的发生,或者说修复玩家存档


玩家存档.zip (9.14 KB, 下载次数: 0)






wtq_
本帖最后由 wtq_ 于 2022-6-9 08:42 编辑

楼主你好,这个问题请你确认你的“存档损坏”玩家是否满足以下条件:1.使用了带有sodium mod的客户端,2.死亡后未复活就退出游戏或者掉线。如果满足以下两个条件,那么解决办法只需要使用原版非sodium客户端尝试重新登录,点击复活,就可以从问题中解决出来了。无需修改存档。

名副其实
删除chunky 如果有需要请安装yasui

‮tcejorPoiK
本帖最后由 ‮tcejorPoiK 于 2022-6-9 09:10 编辑

这是客户端钠mod的bug
https://github.com/CaffeineMC/sodium-fabric/issues/1225

解决方法:
1、删除钠
或者
2、原版gamerule指令开启死亡自动复活

Lonewolfi
名副其实 发表于 2022-6-9 08:41
删除chunky 如果有需要请安装yasui

看了一下 这两个插件的功能是完成不同的 chunky只是预加载区块 属于一次性用品。就比如如果区块没有生成,玩家跑图生成区块会很卡,chunky可以提前生成区块,以后玩家直接加载区块就好了

Lonewolfi
wtq_ 发表于 2022-6-9 08:41
楼主你好,这个问题请你确认你的“存档损坏”玩家是否满足以下条件:1.使用了带有sodium mod的客户端,2.死 ...

确实是这个问题,自己写了一个登录检测是否死亡然后自动重生的插件,玩家就可以正常登录了