I have seen that and even adding
public static void registerItem(Item item , int metadata, String name)
{
ItemModelMesher mesher = Minecraft.getMinecraft().getRenderItem().getItemModelMesher();
mesher.register(item, metadata, new ModelResourceLocation(name, "inventory"));
}
im still getting no luck loading up the texture. I wonder if im doing it all wrong. But im more certain that everything is right.