I still can't find it so here is my code.
The code that makes my item:
package com.penguinw.init;
import net.minecraft.client.Minecraft;
import net.minecraft.client.resources.model.ModelResourceLocation;
import net.minecraft.item.Item;
import net.minecraftforge.fml.common.registry.GameRegistry;
import com.penguinw.Reference;
public class PenguinWitems {
public static Item copper_ingot;
public static void init() {
copper_ingot = new Item().setUnlocalizedName("copper_ingot");
}
public static void register()
{
GameRegistry.registerItem(copper_ingot, copper_ingot.getUnlocalizedName().substring(5));
}
public static void registerRenders()
{
registerRender(copper_ingot);
}
public static void registerRender(Item item)
{
Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(Reference.MOD_ID + ":" + item.getUnlocalizedName().substring(5), "inventory"));
}
}
//Copyright Vincent De Borger
The .json file:
{
"parent": "builtin/generated",
"textures": {
"layer0": "pw:items/copper_ingot"
},
"display": {
"thirdperson": {
"rotation": [ -90, 0, 0 ],
"translation": [ 0, 1, -3 ],
"scale": [ 0.55, 0.55, 0.55 ]
},
"firstperson": {
"rotation": [ 0, -135, 25 ],
"translation": [ 0, 4, 2 ],
"scale": [ 1.7, 1.7, 1.7 ]
}
}
}
my picture is named:
copper_ingot.png