EnumToolMaterial OBSIDIAN = new EnumToolMaterial("OBSIDIAN", 5, 5, 2673, 17F, 9, 15);
public static final Item ingotObsidian = new Item(156).setItemName("Obsidian Ingot");
public static final Item pickaxeObsidian = new ItemPickaxe(157, OBSIDIAN ).setItemName("pickaxeObsidian");
public static final Item shovelObsidian = new ItemSpade(158,OBSIDIAN).setItemName("shovelObsidian");
public static final Item hoeObsidian = new ItemHoe(159, OBSIDIAN).setItemName("hoeObsidian");
public static final Item axeObsidian = new ItemAxe(160, OBSIDIAN).setItemName("axeObsidian");
public static final Item swordObsidian = new ItemSword (161, OBSIDIAN).setItemName("swordObsidian");
When it says it can't instantiate a type, it means that your data type is not classified. I'm not sure how much you know about Java, but a data type is an int, String, double, float, long, short, char, byte and boolean. One can also create a data type (any new file can function as a data type). You have several public static final variables which are all of the data type Item (a created data type), and they are named and initialized as new files. You are using the data type EnumToolMaterial, naming a variable and initializing is how you should be. However, the program isn't told whether or not the type is public, private or protected, whether or not it is static, and whether or not it is final. Therefore, for future reference, be sure to include those keywords where needed. This should fix your error:
public static final EnumToolMaterial OBSIDIAN = new EnumToolMaterial("OBSIDIAN", 6, 5, 2673, 17F, 9, 15);
I made an ore called topaz and everything is working and I used the item tutorial and followed that and I got a picture of a topaz gem and all but when in game I break the ore it comes out as a block not a gem can you guys help me please
Did you override the idDropped method in your BlockTopazOre file?
Just saying. Why the heck did you remake over your website? Your gonna lose so much people if you don't update it quick. I hope realised it took a while to post all those topics on the last forum and build the community.