Я следую учебному пособию по кузнице, учебник по кузнице 1.10, я пишу код в версии 1.12, но столкнулся с ошибкой.
Ошибка:
Caused by: java.lang.NullPointerException: Can't use a null-name for the registry, object net.minecraft.item.Item@2fd1f0e4.
Код:
public class ModItems {
public static Item sumersHead;
public static void preInit(){
sumersHead = new Item().setUnlocalizedName("sumers_head").setCreativeTab(FirstMod.tabFirst);
registerItems();
}
public static void registerItems()
{
ForgeRegistries.ITEMS.register(sumersHead);
}
public static void registerRenders()
{
}
public static void registerRender(Item item)
{
Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(FirstMod.MODID + ":" + item.getUnlocalizedName().substring(5), "inventory"));
}
}