Jump to content

FlinnX

Members
  • Posts

    1
  • Joined

  • Last visited

Posts posted by FlinnX

  1. I'm new with modding and I wanted to create a Item. Now,  this is my Item Class

    ItemObsidianingot

    package items;
    
    import com.FlinnX.MoreMaterials.Reference;
    import net.minecraft.item.Item;
    
    public class ItemObsidianingot extends Item {
    
    	public ItemObsidianingot() {
    		setUnlocalizedName(Reference.MoreMaterialsItems.OBSIDIANINGOT.getUnlocalizedName());
    		setRegistryName(Reference.MoreMaterialsItems.OBSIDIANINGOT.getRegistryName());
    	}
    }

     

    And this is my References Class

    package com.FlinnX.MoreMaterials;
    
    public class Reference {
    
    	//Fundemental Mod Variables
    	public static final String MOD_ID = "fmm"; //ID of the Mod: FlinnxMOreMAterials
    	public static final String NAME = "More Materials Mod"; //The Name
    	public static final String VERSION = "0.1-alpha"; //The Version of the Mod
    	public static final String ACCEPTED_VERSIONS = "[1.11.2]"; //The Version it will be playable on
    	
    	public static final String CLIENT_PROXY_CLASS = "com.FlinnX.MoreMaterials.proxy.ClientProxy"; //Client Proxy Location
    	public static final String SERVER_PROXY_CLASS = "com.FlinnX.MoreMaterials.proxy.ServerProxy"; //Server Proxy Location
    	
    	
    	public static enum MoreMaterialsItems {
    		OBSIDIANINGOT("obsidianingot", "ItemObsidianingot");
    		
    		private String unlocalizedName;
    		private String registryName;
    		
    		MoreMaterialsItems(String unlocalizedName, String registryName) {
    			this.unlocalizedName = unlocalizedName;
    			this.registryName = registryName;
    		}
    	}
    }

     

    This is my Error:

     

    The method getRegistryName() is undefined for the type Reference.MoreMaterialsItems

    The method getUnlocalizedName() is undefined for the type Reference.MoreMaterilasItems

     

    I saw that another user had this error and someone suggested that he should rename the enum. I tried this out too but it didn't worked.

×
×
  • Create New...

Important Information

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