Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package ShadoTECH;
- import java.util.ArrayList;
- import java.util.Iterator;
- import ShadoTECH.Util.ConfigurationHandler;
- import ShadoTECH.Util.EventListener;
- import ShadoTECH.Util.OreWorldGenerator;
- import ShadoTECH.Util.RecipeHandler;
- import net.minecraft.creativetab.CreativeTabs;
- import net.minecraft.init.Blocks;
- import net.minecraft.init.Items;
- import net.minecraft.item.Item;
- import net.minecraft.item.ItemStack;
- import net.minecraft.item.crafting.CraftingManager;
- import net.minecraft.item.crafting.FurnaceRecipes;
- import net.minecraft.item.crafting.IRecipe;
- import net.minecraft.item.crafting.ShapedRecipes;
- import net.minecraft.item.crafting.ShapelessRecipes;
- import net.minecraftforge.common.MinecraftForge;
- import net.minecraftforge.event.terraingen.OreGenEvent.GenerateMinable;
- import net.minecraftforge.oredict.ShapedOreRecipe;
- import net.minecraftforge.oredict.ShapelessOreRecipe;
- import cpw.mods.fml.common.Mod;
- import cpw.mods.fml.common.Mod.EventHandler;
- import cpw.mods.fml.common.Mod.Instance;
- import cpw.mods.fml.common.SidedProxy;
- 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.eventhandler.Event.Result;
- import cpw.mods.fml.common.eventhandler.SubscribeEvent;
- import cpw.mods.fml.common.registry.GameRegistry;
- import cpw.mods.fml.common.registry.LanguageRegistry;
- import cpw.mods.fml.relauncher.Side;
- import cpw.mods.fml.relauncher.SideOnly;
- @Mod(modid = Reference.MODID, name = Reference.MODNAME, version = Reference.MODVERSION)
- public class Main
- {
- @Instance(Reference.MODID)
- public static Main instance;
- @SidedProxy(clientSide = "ShadoTECH.ClientProxy", serverSide = "ShadoTECH.ServerProxy")
- public static ServerProxy proxy;
- @EventHandler
- public static void PreInit(FMLPreInitializationEvent PreInit)
- {
- ConfigurationHandler.init(PreInit.getSuggestedConfigurationFile());
- sT_Items.init();
- sT_Blocks.init();
- ClientProxy.registerRender();
- proxy.registerRender();
- Recipes.init();
- MinecraftForge.ORE_GEN_BUS.register(new EventListener());
- GameRegistry.registerWorldGenerator(new OreWorldGenerator(), 1);
- }
- @EventHandler
- public static void Init(FMLInitializationEvent Init)
- {
- }
- @EventHandler
- public static void PostInit(FMLPostInitializationEvent PostInit)
- {
- }
- public static CreativeTabs shadoTECH_Tab = new CreativeTabs("ShadoTECH_Tab")
- {
- @Override
- @SideOnly(Side.CLIENT)
- public Item getTabIconItem()
- {
- return sT_Items.Obsidian_Helm_E;
- }
- };
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement