得到;java.lang.CompatibleClassChangeError:Class[J未实现从SpawnHelper.Info变量请求的接口"

得到;java.lang.CompatibleClassChangeError:Class[J未实现从SpawnHelper.Info变量请求的接口",java,minecraft-fabric,Java,Minecraft Fabric,它通常对每个人都很好,但有一个用户报告说。看看代码,一个long[]不可能最终出现在应用程序中 知道织物混合物有时会做无法解释的事情,这并不奇怪,但我真的很想知道那里发生了什么,以及如何避免它 例如,最近,在玩了一天getPlayersInRange(pos)(这是一个很长的对象映射)之后将返回世界上所有位置的同一玩家列表,其中一个玩家的怪物数量超过最大值,但该玩家周围的怪物将正常繁殖,就好像一切正常。除了其他在故障后加入的玩家无法繁殖怪物,因为他们从e中看到该玩家的高怪物数量每个地方都有。只是

它通常对每个人都很好,但有一个用户报告说。看看代码,一个
long[]
不可能最终出现在应用程序中

知道织物混合物有时会做无法解释的事情,这并不奇怪,但我真的很想知道那里发生了什么,以及如何避免它

例如,最近,在玩了一天
getPlayersInRange(pos)
(这是一个很长的对象映射)之后将返回世界上所有位置的同一玩家列表,其中一个玩家的怪物数量超过最大值,但该玩家周围的怪物将正常繁殖,就好像一切正常。除了其他在故障后加入的玩家无法繁殖怪物,因为他们从e中看到该玩家的高怪物数量每个地方都有。只是用一种稍微不同的方式重新编写mod就解决了这个问题,尽管我看不出在不破坏游戏的情况下会出现什么问题。()

最后,如果我不能重现这样的问题,我将如何发现到底出了什么问题?有没有好的方法可以从代码中转储一些东西