[Forge1.12.2]MOD实体模型错误

vvvbbbcz


版本信息
Forge版本: Forge-14.23.5.2768
Minecraft版本: 1.12.2

我本来想在MOD加入新生物:鸭子,而且一切正常,但当我想要加入鸭子蛋的实体(投掷物)时,却发现右键鸭子蛋时,扔出去的实体的模型是“鸭子”的,而不是“鸭子蛋”的。但我看了, 模型、实体都是正常注册
之后,我又把注册鸭子的代码与注册鸭子蛋的代码 互换顺序 ,发现鸭子蛋的模型正常了,但 鸭子的模型变成了鸭子蛋的模型 ,即: 注册代码顺序在最前的实体,模型正常;而注册顺序在后的实体,就直接用注册顺序最前的实体的模型。
两种注册方法我都试过(EntityRegistry和RegistryEvent.Register),都是一样的结果

附:注册实体与对应的模型的代码



FledgeXu


请把整个类的代码完整的贴下来,不要发截图。
还有请按照模版发帖,这次格式我帮你改过来了,下不为例。


FledgeXu


可能是你的ModConfig.ID_ENTITY_DUCK_EGGModConfig.ID_ENTITY_DUCK的值重复了。
具体原因无法确定,请你先把你的代码以文本的形式粘贴出来。不要用图片的方式发代码。


system


该主题在最后一个回复创建后7天后自动关闭。不再允许新的回复。