Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package mrkirby153.periodicraft;
- import java.lang.ref.Reference;
- import cpw.mods.fml.common.Mod;
- import cpw.mods.fml.common.Mod.Init;
- import cpw.mods.fml.common.Mod.PreInit;
- import cpw.mods.fml.common.SidedProxy;
- import cpw.mods.fml.common.event.FMLInitializationEvent;
- import cpw.mods.fml.common.event.FMLPreInitializationEvent;
- import cpw.mods.fml.common.network.NetworkMod;
- import cpw.mods.fml.common.registry.LanguageRegistry;
- import net.minecraft.src.CreativeTabs;
- import net.minecraft.src.Item;
- import net.minecraftforge.*;
- import net.minecraftforge.common.Configuration;
- @Mod(modid = "Periodicraft", name = "Periodicraft", version = "1.0alpha")
- @NetworkMod(clientSideRequired = true, serverSideRequired = false)
- public class periodiCraft_main {
- //91 ItemID's
- //CreativeTabs tabPeriodicraft= new CreativeTabPeriodicraft(CreativeTabs.getNextID(), Reference.class);
- public static final CreativeTabs tabPeriodicraft = new CreativeTabPeriodicraft(CreativeTabs.getNextID(), "Periodicraft");
- @SidedProxy(clientSide = "mrkirby153.periodicraft.ClientProxy", serverSide = "mrkirby153.periodicraft.CommonProxy")
- public static CommonProxy proxy;
- public int HydrogenID;
- public static Item hydrogen;
- public int HeliumID;
- public static Item Helium;
- @PreInit
- public void preInit(FMLPreInitializationEvent event){
- Configuration cfg = new Configuration(event.getSuggestedConfigurationFile());
- try{
- cfg.load();
- cfg.getItem("Hydrogen", 6000).getInt();
- cfg.getItem("Helium", 6001).getInt();
- }finally{
- cfg.save();
- }
- }
- @Init
- public void init(FMLInitializationEvent event){
- //CreativeTabs tabPeriodicraft= new CreativeTabPeriodicraft(CreativeTabs.getNextID(), Reference.class);
- // hydrogen = (new ItemHydrogen(HydrogenID)).setIconCoord(0, 0).setItemName("Hydrogen");
- Helium = (new ItemHelium(HeliumID)).setIconCoord(0, 1).setItemName("Helium");
- hydrogen = (new ItemHydrogen(HydrogenID)).setIconCoord(0, 0);
- addNames();
- addSmelting();
- addCrafting();
- }
- public void addNames(){
- LanguageRegistry.addName(hydrogen, "Bottle of Hydrogen");
- LanguageRegistry.addName(Helium, "Bottle of Helium");
- }
- public void addSmelting(){
- }
- public void addCrafting(){
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment