oh what would the problem be then because all i did was change the.
private static void registerRender(Item item)
{
ModelLoader.setCustomModelResourceLocation(item,
0, new ModelResourceLocation(Reference.MODID + ":" + item.getRegistryName(), "inventory"));
}
to
private static void registerOBJRender(Item item)
{
Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(Reference.MODID + ":" + item.getUnlocalizedName().substring(5), "inventory"));
}
(using getRegistryName would not work for it )