Okay, now I Can render an item (and a block too, but with a bit different way)! But just with the old ItemModelMesher method:
public void registerItemRenderer(ItemBase item, int meta, String id) {
Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, meta, new ModelResourceLocation(TestMod.MODID + ":" + id, "inventory"));
}
The ModelLoader gives me an untextured object:
public void registerItemRenderer(ItemBase item, int meta, String id) {
ModelLoader.setCustomModelResourceLocation(item, meta, new ModelResourceLocation(TestMod.MODID + ":" + id, "inventory"));
}
BTW I've followed the linked shadowfacts tutorial.
Thanks!