Well, thats embarrassing ._. anyway, here it is
package com.my.mod.lib;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
import net.minecraft.item.Item.ToolMaterial;
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.FMLPostInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.common.launcher.FMLTweaker;
@Mod(modid = mymod.modid, version = mymod.version)
public class mymod<testsword>
{
public static final String modid = "mymod";
public static final String version = "0.1 MC1.7.10";
private CreativeTabs tabBlocks;
private ToolMaterial testmaterial;
{
}
@EventHandler
public void preInit(FMLPreInitializationEvent event)
{
testsword = new CustomSword(testmaterial).setUnlocalizedName("testsword").setCreativeTab(tabBlocks).setTextureName(modid + ":" + "testsword");
GameRegistry.registerItem(testsword, "testsword");
}
@EventHandler
public void init(FMLInitializationEvent event)
{
}
public static Item testsword;
@EventHandler
public void postInit(FMLPostInitializationEvent event)
{
}
}