Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package chachii.OWM;
- import chachii.OWM.events.OreSpawnBlockEvent;
- import chachii.OWM.proxy.CommonProxy;
- import chachii.OWM.registry.BlockRegistry;
- import chachii.OWM.registry.ItemRegistry;
- import chachii.OWM.util.ConfigurationManager;
- import chachii.OWM.util.GenerationHandler;
- import chachii.OWM.util.LoadModData;
- import chachii.OWM.util.SetMiningLevels;
- import chachii.OWM.util.client.gui.CreativeTabOWM;
- import chachii.OWM.util.json.JsonLoader;
- import net.minecraftforge.common.MinecraftForge;
- import net.minecraftforge.fml.common.Mod;
- import net.minecraftforge.fml.common.Mod.EventHandler;
- import net.minecraftforge.fml.common.Mod.Instance;
- import net.minecraftforge.fml.common.SidedProxy;
- import net.minecraftforge.fml.common.LoadController;
- import net.minecraftforge.fml.common.event.*;
- import net.minecraftforge.fml.common.registry.GameRegistry;
- import net.minecraftforge.fml.common.network.NetworkRegistry;
- import net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper;
- import java.io.File;
- import org.apache.logging.log4j.Logger;
- @Mod(modid = OWM_Main.MODID, name = OWM_Main.NAME, version = OWM_Main.VERSION, dependencies = "", acceptedMinecraftVersions = "[1.12.2]")
- public class OWM_Main
- {
- public static final String MODID = "owm";
- public static final String NAME = "Other Worldly Mods";
- public static final String VERSION = "0.0.1";
- public static final CreativeTabOWM creativeTab = new CreativeTabOWM();
- @SidedProxy(clientSide = "OWM_Main.proxy.ClientProxy", serverSide = "OWM_Main.proxy.ServerProxy")
- public static CommonProxy proxy;
- @Mod.Instance()
- public static OWM_Main instance;
- public static Logger logger;
- @EventHandler
- public void preInit(final FMLPreInitializationEvent event)
- {
- logger = event.getModLog();
- LoadModData.load(event);
- ConfigurationManager config = new ConfigurationManager(event);
- JsonLoader.loadData();
- // Ore Generation
- MinecraftForge.ORE_GEN_BUS.register(new OreSpawnBlockEvent());
- OreSpawnBlockEvent.populateOreType();
- GameRegistry.registerWorldGenerator(new GenerationHandler(), 0);
- proxy.preInit(event);
- }
- @EventHandler
- public void init(final FMLInitializationEvent event)
- {
- SetMiningLevels.set();
- ;
- proxy.registerRenders();
- proxy.init(event);
- }
- @EventHandler
- public void postInit(final FMLPostInitializationEvent event)
- {
- BlockRegistry.registerOreDictionary();
- ItemRegistry.registerOreDictionary();
- proxy.postInit(event);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement