2013-11-16 16:34:38 +00:00
|
|
|
package tconstruct.plugins;
|
|
|
|
|
|
2014-04-20 12:31:18 +01:00
|
|
|
import static tconstruct.TConstruct.moduleLoader;
|
2013-12-01 23:17:22 +00:00
|
|
|
import tconstruct.plugins.ic2.IC2;
|
2013-12-19 10:10:10 -05:00
|
|
|
import tconstruct.plugins.imc.AppEng;
|
2014-02-15 12:56:25 -05:00
|
|
|
import tconstruct.plugins.imc.BuildcraftTransport;
|
2013-12-19 10:10:10 -05:00
|
|
|
import tconstruct.plugins.imc.Mystcraft;
|
|
|
|
|
import tconstruct.plugins.imc.Thaumcraft;
|
2014-05-03 10:39:36 -04:00
|
|
|
import tconstruct.plugins.nei.NotEnoughItems;
|
2014-05-10 17:28:30 -04:00
|
|
|
import tconstruct.plugins.te3.ThermalExpansion;
|
|
|
|
|
import tconstruct.plugins.waila.Waila;
|
2013-11-16 16:34:38 +00:00
|
|
|
|
|
|
|
|
public class PluginController
|
|
|
|
|
{
|
|
|
|
|
|
2014-04-20 12:31:18 +01:00
|
|
|
private PluginController() {} // Don't need to instantiate this.
|
2013-11-16 16:34:38 +00:00
|
|
|
|
2014-04-20 12:31:18 +01:00
|
|
|
public static void registerModules()
|
2013-11-16 16:34:38 +00:00
|
|
|
{
|
2013-11-29 21:10:58 +00:00
|
|
|
// Mystcraft is pushed in through the backdoor so it can't be disabled.
|
2014-04-20 12:31:18 +01:00
|
|
|
moduleLoader.registerUncheckedModule(Mystcraft.class);
|
|
|
|
|
|
|
|
|
|
// Register the remaining plugin classes normally
|
|
|
|
|
moduleLoader.registerModule(AppEng.class);
|
|
|
|
|
moduleLoader.registerModule(BuildcraftTransport.class);
|
|
|
|
|
moduleLoader.registerModule(IC2.class);
|
|
|
|
|
moduleLoader.registerModule(Thaumcraft.class);
|
2014-05-03 10:39:36 -04:00
|
|
|
moduleLoader.registerModule(NotEnoughItems.class);
|
2014-05-10 17:28:30 -04:00
|
|
|
moduleLoader.registerModule(Waila.class);
|
|
|
|
|
moduleLoader.registerModule(ThermalExpansion.class);
|
2014-05-03 10:39:36 -04:00
|
|
|
}
|
2013-11-16 16:34:38 +00:00
|
|
|
|
|
|
|
|
}
|