Main Class
package narutomod.Darkdust_X;
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.FMLPostInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.registry.GameRegistry;
@Mod(modid = "swa", name = "ShinobiWayAddon", version = "Alpha")
public class ShinobiWayAddon {
public static Item itemRinnegan;
@EventHandler
public void preInit(FMLPreInitializationEvent event) {
//Item/Block init and registering
//Config handling
itemRinnegan = new ItemRinnegan().setUnlocalizedName("ItemRinnegan").setTextureName("swa:Rinnegan");
GameRegistry.registerItem(itemRinnegan, itemRinnegan.getUnlocalizedName().substring(5));
}
@EventHandler
public void Init(FMLInitializationEvent event) {
//Proxy, TileEntity, entity, GUI and Packet Registering
}
@EventHandler
public void postInit(FMLPostInitializationEvent event) {
}
}
ItemRinnegan Class:
package narutomod.Darkdust_X;
import net.minecraft.item.Item;
public class ItemRinnegan extends Item {
}