个人认为是所有旧版本没有的怪都会变。
猜测原理应该是实体编号的问题,新版本默认实体库还是旧版本的实体编号,而新版本新加入的怪物如同mod一般挂载的方式在读取世界时才会加载。
野怪因为是进入游戏之后才会刷出来所以不会有问题,但过再放出来的实体会一直存在,而加载世界的时候由于世界实体信息加载顺序优先于新实体库,导致保存时的实体编码会先按照默认实体库加载出一个旧版生物,所以才出现的物种变更的情况
举例来说,旧版实体编号为1.猪 2.狗 3.牛 4.羊
而新版实体编号为1.猪 2.狗 3.牛 4.猫 5.羊
此时你抓了一个猫,再扔出来,保存,存档会记录为在坐标X Y Z存在一个实体编号为4的实体
退出游戏,重新加载
加载顺序里实体信息顺序更优先,会在坐标X Y Z生成一个实体编号为4的实体,而此时由于新版实体库还未被加载,导致编号4的实体会对应为默认实体库的羊,最终结果就是抓了一只猫,重登游戏变成羊
然而最大问题就在于我是6.28打折才新入的游戏,我不知道旧版有啥怪,所以这™都是我瞎编的
