BiomesOPlenty/src/main/java/biomesoplenty/BiomesOPlenty.java

56 lines
1.6 KiB
Java
Raw Normal View History

2013-05-03 13:00:44 +00:00
package biomesoplenty;
import net.minecraft.creativetab.CreativeTabs;
2013-12-24 04:28:03 +00:00
import biomesoplenty.common.configuration.BOPConfiguration;
import biomesoplenty.common.core.BOPBlocks;
import biomesoplenty.common.core.BOPEntities;
import biomesoplenty.common.core.BOPItems;
import biomesoplenty.common.helpers.CreativeTabsBOP;
2013-05-03 13:00:44 +00:00
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
2013-05-03 13:00:44 +00:00
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;
2013-12-11 23:31:42 +00:00
@Mod(modid="BiomesOPlenty", name="Biomes O' Plenty", dependencies="after:Natura; required-after:Forge@[1.42.666.42.1,)")
2013-05-03 13:00:44 +00:00
public class BiomesOPlenty
2013-05-31 10:34:02 +00:00
{
2013-05-03 13:00:44 +00:00
@Instance("BiomesOPlenty")
public static BiomesOPlenty instance;
@SidedProxy(clientSide="biomesoplenty.ClientProxy", serverSide="biomesoplenty.CommonProxy")
public static CommonProxy proxy;
public static CreativeTabs tabBiomesOPlenty;
2013-08-03 00:07:43 +00:00
public static String configPath;
2013-05-03 13:00:44 +00:00
@EventHandler
2013-05-03 13:00:44 +00:00
public void preInit(FMLPreInitializationEvent event)
{
2013-08-03 00:07:43 +00:00
configPath = event.getModConfigurationDirectory() + "/biomesoplenty/";
BOPConfiguration.init(configPath);
2013-06-14 13:17:48 +00:00
//Version.check();
2013-05-31 10:34:02 +00:00
2013-12-24 00:01:55 +00:00
tabBiomesOPlenty = new CreativeTabsBOP(CreativeTabs.getNextID(), "tabBiomesOPlenty");
2013-05-31 10:34:02 +00:00
2013-05-03 13:00:44 +00:00
BOPBlocks.init();
BOPItems.init();
2013-12-24 01:21:58 +00:00
BOPEntities.init();
proxy.registerEventHandlers();
proxy.registerRenderers();
2013-05-03 13:00:44 +00:00
}
@EventHandler
2013-05-03 13:00:44 +00:00
public void load(FMLInitializationEvent event)
{
}
@EventHandler
2013-05-03 13:00:44 +00:00
public void postInit(FMLPostInitializationEvent event)
{
}
}