Added Core Mod Error.

This commit is contained in:
AlgorithmX2
2014-08-02 23:34:49 -05:00
parent a936bb7404
commit 06856eb957
2 changed files with 70 additions and 1 deletions
+7 -1
View File
@@ -22,11 +22,13 @@ import appeng.integration.IntegrationType;
import appeng.server.AECommand;
import appeng.services.Profiler;
import appeng.services.VersionChecker;
import appeng.transformer.MissingCoreMod;
import appeng.util.Platform;
import com.google.common.base.Stopwatch;
import cpw.mods.fml.common.FMLCommonHandler;
import cpw.mods.fml.common.Loader;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.event.FMLInitializationEvent;
@@ -64,7 +66,8 @@ public class AppEng
// "after:gregtech_addon;after:Mekanism;after:IC2;after:ThermalExpansion;after:BuildCraft|Core;" +
// depend on version of forge used for build.
"required-after:appliedenergistics2-core;" + "required-after:Forge@[" // require forge.
// "required-after:appliedenergistics2-core;" +
"required-after:Forge@[" // require forge.
+ net.minecraftforge.common.ForgeVersion.majorVersion + "." // majorVersion
+ net.minecraftforge.common.ForgeVersion.minorVersion + "." // minorVersion
+ net.minecraftforge.common.ForgeVersion.revisionVersion + "." // revisionVersion
@@ -106,6 +109,9 @@ public class AppEng
@EventHandler
void PreInit(FMLPreInitializationEvent event)
{
if ( !Loader.isModLoaded( "after:appliedenergistics2-core" ) )
throw new MissingCoreMod();
Stopwatch star = Stopwatch.createStarted();
configPath = event.getModConfigurationDirectory().getPath() + File.separator + "AppliedEnergistics2" + File.separator;