Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.alchemy.alchemymod;
- import com.alchemy.alchemymod.eventlisteners.RegisterEventListeners;
- import com.alchemy.alchemymod.generation.AlchemyGenerator;
- import com.alchemy.alchemymod.proxies.CommonProxyMagic;
- import com.alchemy.alchemymod.recepies.LoadRecepies;
- import net.minecraft.block.Block;
- import net.minecraft.init.Blocks;
- import net.minecraft.item.Item.ToolMaterial;
- import net.minecraftforge.common.MinecraftForge;
- import net.minecraftforge.common.util.EnumHelper;
- import net.minecraftforge.event.world.BlockEvent;
- import cpw.mods.fml.common.Mod;
- import cpw.mods.fml.common.Mod.EventHandler;
- import cpw.mods.fml.common.SidedProxy;
- import cpw.mods.fml.common.event.FMLInitializationEvent;
- import cpw.mods.fml.common.event.FMLLoadEvent;
- import cpw.mods.fml.common.event.FMLPostInitializationEvent;
- import cpw.mods.fml.common.event.FMLPreInitializationEvent;
- import cpw.mods.fml.common.registry.GameRegistry;
- @Mod(modid = MainModFile.MODID, version = MainModFile.VERSION)
- public class MainModFile
- {
- public static final String MODID = "Alchemy";
- public static final String VERSION = "Alpha_1.0";
- public static boolean tracemossygrassupdate = false;
- @SidedProxy(clientSide = "com.alchemy.alchemymod.proxies.ClientProxyMagic", serverSide = "com.alchemy.alchemymod.proxies.CommonProxyMagic")
- public static CommonProxyMagic proxy;
- @EventHandler
- public void preInit(FMLPreInitializationEvent preevent)
- {
- proxy.registerEntityRender(); //
- LoadBlocks.load(); //Loads in blocks..
- LoadItems.load(); //Loads in items..
- ModEntities.loadEntities(this);
- proxy.registerItemRender();
- }
- @EventHandler
- public void init(FMLInitializationEvent event)
- {
- LoadRecepies.load(); //Loads Amchemy Recepies.
- trace("Loading Alchemy World Generation..");
- GameRegistry.registerWorldGenerator(new AlchemyGenerator(), 0);
- }
- @EventHandler
- public void load(FMLLoadEvent event)
- {
- //Not Yet Used.
- }
- @EventHandler
- public void postInit(FMLPostInitializationEvent event)
- {
- RegisterEventListeners.register(); //Registers Event Listeners.
- }
- //A faster way to say what you want..
- public static void trace(String string)
- {
- System.out.print("### Alchemy Mod ### " + string);
- System.out.println();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement