Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.hlaaftana.mods.OlivicBlocks;
- import com.hlaaftana.mods.OlivicBlocks.generation.*;
- import com.hlaaftana.mods.OlivicBlocks.handlers.*;
- import com.hlaaftana.mods.OlivicBlocks.help.*;
- import com.hlaaftana.mods.OlivicBlocks.proxies.*;
- import cpw.mods.fml.common.IFuelHandler;
- import cpw.mods.fml.common.Mod;
- 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;
- @Mod(modid = Reference.MODID, name = Reference.NAME, version = Reference.VERSION)
- public class OlivicBlocks extends ExtraCode{
- @Instance(Reference.MODID)
- public static OlivicBlocks instance;
- @SidedProxy(clientSide = Reference.CLIENT_PROXY, serverSide = Reference.COMMON_PROXY)
- public static CommonProxy proxy;
- OlivicBlocksWorldGen eventWorldGen = new OlivicBlocksWorldGen();
- IFuelHandler OBFuelHandler = new FuelHandler();
- @Mod.EventHandler
- public void preInit(FMLPreInitializationEvent event){
- info("This mod might spam the log. It's just to help fix bugs. Don't complain to me (Hlaaftana) about it.");
- info("Pre-init starting, creating config");
- initProps(event.getModConfigurationDirectory());
- info("Config created, registering fluids");
- registerFluids();
- info("Fluids registered, registering items");
- registerItems();
- info("Items registered, registering blocks");
- registerBlocks();
- info("Blocks registered, initalizing world generator");
- registerWorldGenerator(this.eventWorldGen, 0);
- info("World generator initialized, registering OreDict entries");
- registerOres();
- info("OreDict entries registered, adding loot to chests");
- registerLoot();
- info("Loot added to chests");
- info("Pre-init done");
- }
- @Mod.EventHandler
- public void init(FMLInitializationEvent event){
- info("Init starting, registering fuels");
- registerFuelHandler(OBFuelHandler);
- info("Fuels registered, adding recipes");
- registerRecipes();
- info("Recipes added, registering buckets");
- registerBuckets();
- info("Buckets registered");
- info("Init done");
- }
- @Mod.EventHandler
- public void postInit(FMLPostInitializationEvent event){
- info("Post-init starting, scanning environment");
- verifyEnvironmentSanity();
- info("Environment scanned");
- info("Post-init done");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement