Posted December 30, 201410 yr Hi I have tried everything I can think of and I cant get the name of my item to show up in minecraft. Any help would be great . Main class file: package com.brickepm.mymod; import net.minecraft.init.Blocks; import net.minecraft.item.Item; import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.EventHandler; import cpw.mods.fml.common.event.FMLInitializationEvent; import cpw.mods.fml.common.event.FMLPreInitializationEvent; import cpw.mods.fml.common.registry.GameRegistry; import net.minecraftforge.common.util.EnumHelper; import net.minecraft.item.Item.ToolMaterial; @Mod(modid = MyMod.MODID, version = MyMod.VERSION) public class MyMod { public static final String MODID = "Boom Blade Mod"; public static final String VERSION = "1.0"; public static Item boomblade; public static Item.ToolMaterial boom = EnumHelper.addToolMaterial("mypick", 3, 1000, 9.5F, 3.5F, 10); @Mod.EventHandler public void preinit(FMLPreInitializationEvent event) { boomblade = new ItemBoomBlade(boom, "boomblade"); GameRegistry.registerItem(boomblade, "Boomblade"); } } boomblade file: package com.brickepm.mymod; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.item.Item; import net.minecraft.item.Item.ToolMaterial; import net.minecraft.item.ItemSword; public class ItemBoomBlade extends ItemSword { public ItemBoomBlade(Item.ToolMaterial material, String name) { super(material); setUnlocalizedName(MyMod.MODID + "_" + "boomblade"); setTextureName(MyMod.MODID + ":" + "boomblade"); setCreativeTab(CreativeTabs.tabCombat); } } en_US.lang file: item.Boom Blade Mod_Boomblade.name=Boom Blade
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.