For some reason, this crashes my mc :< can you help me and tell me if i did something in the code?
package kigler.packmod;
import kigler.packmod.items.ItemDarkIridiumAxe;
import kigler.packmod.items.ItemDarkIridiumShovel;
import kigler.packmod.items.ItemDarkIridiumSword;
import kigler.packmod.items.ItemDarkIridumPickaxe;
import net.minecraft.item.EnumToolMaterial;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraftforge.common.EnumHelper;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.common.registry.LanguageRegistry;
@Mod(modid = "KiglersToolMod", name = "Kiglers Tool Mod", version = "0.4 Alpha")
public class KiglersToolMod {
//EnumToolMaterial
public static EnumToolMaterial toolDarkIridium = EnumHelper.addToolMaterial("DARKIRIDIUM", 3, 4000, 15.0F, 6.0F, 30);
//Registrations
public static Item DarkIridumPickaxe = new ItemDarkIridumPickaxe(2896, toolDarkIridium).setUnlocalizedName("Dark Iridium Pickaxe");
public static Item DarkIridiumSword = new ItemDarkIridiumSword(2897, toolDarkIridium).setUnlocalizedName("Dark Iridium Sword");
public static Item DarkIridiumAxe = new ItemDarkIridiumAxe(2898, toolDarkIridium).setUnlocalizedName("Dark Iridium Sword");
public static Item DarkIridiumShovel = new ItemDarkIridiumShovel(2899, toolDarkIridium).setUnlocalizedName("Dark Iridium Shovel");
public KiglersToolMod() {
LanguageRegistry.addName(DarkIridumPickaxe, "Dark Iridium Pickaxe");
LanguageRegistry.addName(DarkIridiumSword, "Dark Iridium Sword");
LanguageRegistry.addName(DarkIridiumAxe, "Dark Iridium Axe");
LanguageRegistry.addName(DarkIridiumShovel, "Dark Iridium Shovel");
GameRegistry.addRecipe(new ItemStack(DarkIridumPickaxe, 1), new Object [] {
"***", " X ", " X ", "X", Item.stick, "*", Item.appleGold
});
GameRegistry.addRecipe(new ItemStack(DarkIridiumSword, 1), new Object [] {
" * ", " * ", " X ", "X", Item.stick, "*", Item.appleGold
});
GameRegistry.addRecipe(new ItemStack(DarkIridiumShovel), new Object [] {
" * ", " X ", " X ", " X ", Item.stick, "*", Item.appleGold
});
GameRegistry.addRecipe(new ItemStack(DarkIridiumAxe), new Object [] {
"** ", "*X ", " X ", "X",Item.stick, "*", Item.appleGold
});
2
You're missing 2 } in the file, so the functions/methods are not being closed.
Hmm, looks fine to me, but you need a } at the end.
Also, when you run it in eclipse, open up the console which has all the red lines. After it crashes scroll up to the top right after it crashes. And it should say something like error on line 48. Then you can click that and fix it.
Also, when you run it in eclipse, open up the console which has all the red lines. After it crashes scroll up to the top right after it crashes. And it should say something like error on line 48. Then you can click that and fix it.
