Jump to content

PenguinW

Members
  • Posts

    9
  • Joined

  • Last visited

Posts posted by PenguinW

  1. item.getUnlocalizedName().substring(5)
    

     

    It still has .name on the end of it, which means the model file it looks for would have to be "copper_ingot.name.json"

     

    eum... now it can't even find my .json file

     

    [20:33:45] [Client thread/WARN]: Missing model for: pw:item/copper_ingot

  2. 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

  3. Do I only need a .json file to add my texture for my items are not working.

     

    Yes I have but it doen't works all my names are the good so idk any more whats wrong

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.