- 154
- 17
- 97
А вопрос вот в чем, как правильно использовать ивент ModelRegistryEvent, и можно ли вообще это делать на данной прекрасной версии, если он стартует даже до преинициализации (FMLPreInitializationEvent) мода? Проблема в том, что необходимо зарегистрировать модель предмета-блока, но при вызове Item.getItemFromBlock(block) вылетает NullPointerException, ибо ни блоков, ни предметов еще нет в геймрегистре.
Для модели примерно такой код :
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(block), 0, new ModelResourceLocation(block.getRegistryName(), "inventory"));
Для модели примерно такой код :
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(block), 0, new ModelResourceLocation(block.getRegistryName(), "inventory"));