Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.idunno_meneither.me;
- import java.io.File;
- import com.idunno_meneither.me.proxy.CommonProxy;
- import com.idunno_meneither.me.registries.jsmcAchievements;
- import com.idunno_meneither.me.registries.jsmcBiomes;
- import com.idunno_meneither.me.registries.jsmcBlocks;
- import com.idunno_meneither.me.registries.jsmcCrafting_Smelting;
- import com.idunno_meneither.me.registries.jsmcDimensions;
- import com.idunno_meneither.me.registries.jsmcEntities;
- import com.idunno_meneither.me.registries.jsmcEvents;
- import com.idunno_meneither.me.registries.jsmcItems;
- import com.idunno_meneither.me.registries.jsmcMaterials;
- import com.idunno_meneither.me.utils.compat.jsmcOreDictionaryCompat;
- import com.idunno_meneither.me.utils.creativetabs.jsmcTabs_blocks;
- import com.idunno_meneither.me.utils.creativetabs.jsmcTabs_combat;
- import com.idunno_meneither.me.utils.creativetabs.jsmcTabs_decoration;
- import com.idunno_meneither.me.utils.creativetabs.jsmcTabs_food;
- import com.idunno_meneither.me.utils.creativetabs.jsmcTabs_items;
- import com.idunno_meneither.me.utils.creativetabs.jsmcTabs_misc;
- import com.idunno_meneither.me.utils.handler.jsmcConfigHandler;
- import com.idunno_meneither.me.utils.handler.jsmcGuiHandler;
- import com.idunno_meneither.me.world.jsmcWorldType;
- import net.minecraft.creativetab.CreativeTabs;
- import net.minecraft.world.WorldType;
- 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.event.FMLInitializationEvent;
- import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
- import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
- import net.minecraftforge.fml.common.network.NetworkRegistry;
- @Mod(modid = Reference.MOD_ID, name = Reference.MOD_NAME, version = Reference.VERSION, acceptedMinecraftVersions = Reference.ACCEPTED_MC_VERSION, guiFactory = Reference.GUI_FACTORY )
- public class JustSomeMinorChanges {
- public static File config;
- @SidedProxy(modId = Reference.MOD_ID, clientSide = Reference.CLIENT_PROXY_CLASS, serverSide = Reference.SERVER_PROXY_CLASS)
- private static CommonProxy proxy;
- @Instance(Reference.MOD_ID)
- public static JustSomeMinorChanges instance;
- public static final CreativeTabs block = new jsmcTabs_blocks("jsmc_blocks");
- public static final CreativeTabs combat = new jsmcTabs_combat("jsmc_combat");
- public static final CreativeTabs deco = new jsmcTabs_decoration("jsmc_decoration");
- public static final CreativeTabs food = new jsmcTabs_food("jsmc_food");
- public static final CreativeTabs items = new jsmcTabs_items("jsmc_items");
- public static final CreativeTabs misc = new jsmcTabs_misc("jsmc_misc");
- public JustSomeMinorChanges() {
- }
- @EventHandler
- public void preInit(FMLPreInitializationEvent e){
- jsmcMaterials.Init();
- jsmcEvents.init();
- jsmcBlocks.Init();
- jsmcBlocks.register();
- jsmcItems.init();
- jsmcItems.register();
- jsmcEntities.register();
- jsmcBiomes.registerBiome();
- jsmcDimensions.register();
- jsmcConfigHandler.registerConfig(e);
- proxy.preInit();
- System.out.println("preInit Worked bud!");
- }
- @EventHandler
- public void Init(FMLInitializationEvent e){
- jsmcAchievements.init();
- jsmcCrafting_Smelting.register();
- NetworkRegistry.INSTANCE.registerGuiHandler(JustSomeMinorChanges.instance, new jsmcGuiHandler());
- proxy.registerRenderInformation();
- proxy.registerRenders();
- proxy.Init();
- jsmcOreDictionaryCompat.registerOres();
- System.out.println("Woah! We Initialized!");
- }
- @EventHandler
- public void postInit(FMLPostInitializationEvent e){
- WorldType JSMC = new jsmcWorldType("jsmc", 3);
- System.out.println("Post Init is ready Sir!");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment