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