如题,
第一次发生是在玩家x掉入岩浆前,在死亡之前退出了游戏,之后再进服务器就一直卡在 加载地形中...
我当时尝试将他强制tp到其他安全的地方,无法解决。
又尝试再kill他一次,无法解决。
又尝试更换设备和网络进入,无法解决。
又尝试修改他的存档.dat,在里面看到了DeathTime:的值不为0,将其修改成0,成功进入游戏。
--------------------------
第二次发生是在玩家x进入服务器时,疑似被苦力怕炸死(他说他也不记得了),然后再进服务器又卡在 加载地形中...
为什么说疑似,因为他的小号,在没有死亡的前提下,也卡在 加载地形中...
于是,他又建了个小号,新的小号成功进入服务器。
我再次查看那两个卡加载bug的账号存档,发现DeathTime:的值均不为0,修改后确实成功进入了游戏。
--------------------------
后台没有任何报错或者提示,所以就感觉很奇怪。而且在客户端相同的情况下,其他玩家并未发生此种问题。
目前已更换成 最新版paper核心,暂时没有复现此bug,出现bug的核心板本为#278
重复一遍,在出现bug后,bug账号我更换了两个设备和网络环境尝试登录,但依旧无法解决,仍须修改bug玩家的存档中的DeathTime:的值为0才可解
第一次发生是在玩家x掉入岩浆前,在死亡之前退出了游戏,之后再进服务器就一直卡在 加载地形中...
我当时尝试将他强制tp到其他安全的地方,无法解决。
又尝试再kill他一次,无法解决。
又尝试更换设备和网络进入,无法解决。
又尝试修改他的存档.dat,在里面看到了DeathTime:的值不为0,将其修改成0,成功进入游戏。
--------------------------
第二次发生是在玩家x进入服务器时,疑似被苦力怕炸死(他说他也不记得了),然后再进服务器又卡在 加载地形中...
为什么说疑似,因为他的小号,在没有死亡的前提下,也卡在 加载地形中...
于是,他又建了个小号,新的小号成功进入服务器。
我再次查看那两个卡加载bug的账号存档,发现DeathTime:的值均不为0,修改后确实成功进入了游戏。
--------------------------
后台没有任何报错或者提示,所以就感觉很奇怪。而且在客户端相同的情况下,其他玩家并未发生此种问题。
目前已更换成 最新版paper核心,暂时没有复现此bug,出现bug的核心板本为#278
重复一遍,在出现bug后,bug账号我更换了两个设备和网络环境尝试登录,但依旧无法解决,仍须修改bug玩家的存档中的DeathTime:的值为0才可解
本帖最后由 DreamVoid 于 2022-4-9 17:11 编辑
根据#280构建的说明来看,这个PR:https://github.com/PaperMC/Paper/pull/7692 修复了你所说的问题
我没有具体了解过Paper源码,但是我在这个PR里看到了复制代码从字面意思来看应该和刷新实体有关,可能间接修复了你的问题。
除此之外我没有在PR列表和Issue列表找到相关问题。
除了上面提到的PR,#278到最新版本的更新说明要么和末影龙和珍珠有关,要么就是加快编译速度。
根据#280构建的说明来看,这个PR:https://github.com/PaperMC/Paper/pull/7692 修复了你所说的问题
我没有具体了解过Paper源码,但是我在这个PR里看到了
- tileentity.setChanged();
除此之外我没有在PR列表和Issue列表找到相关问题。
除了上面提到的PR,#278到最新版本的更新说明要么和末影龙和珍珠有关,要么就是加快编译速度。
DreamVoid 发表于 2022-4-9 17:10
根据#280构建的说明来看,这个PR:https://github.com/PaperMC/Paper/pull/7692 修复了你所说的问题
我没有 ...
目前更换了#280的,仍旧出现了一次此问题,我再观察观察
我也是,,我还在建筑emo了
ketikai 发表于 2022-4-9 18:43
目前更换了#280的,仍旧出现了一次此问题,我再观察观察
请问是否解决了,我使用最新的PaperMC时遇到问题
膜拜大佬,肝拜吓疯