summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPepich <benedikt.abel@yahoo.de>2017-03-29 09:31:57 +0200
committerPepich <benedikt.abel@yahoo.de>2017-03-29 09:31:57 +0200
commit0f2d3657433cb6194d63564600318d3bdf532327 (patch)
treed994ee6f251b8d4d99039f3692c2e5cd75f845d7
parentdbca8263a05c3e6320abaa74aadb110417feab8d (diff)
Updated to API v3.1
-rw-r--r--src/com/redstoner/misc/Main.java110
1 files changed, 39 insertions, 71 deletions
diff --git a/src/com/redstoner/misc/Main.java b/src/com/redstoner/misc/Main.java
index bd016ce..92ee7d7 100644
--- a/src/com/redstoner/misc/Main.java
+++ b/src/com/redstoner/misc/Main.java
@@ -6,43 +6,11 @@ import com.redstoner.annotations.Version;
import com.redstoner.coremods.debugger.Debugger;
import com.redstoner.coremods.moduleLoader.ModuleLoader;
import com.redstoner.misc.mysql.MysqlHandler;
-import com.redstoner.modules.abot.Abot;
-import com.redstoner.modules.adminchat.Adminchat;
-import com.redstoner.modules.adminnotes.AdminNotes;
-import com.redstoner.modules.challenge.Challenge;
-import com.redstoner.modules.chatalias.Chatalias;
-import com.redstoner.modules.chatgroups.Chatgroups;
-import com.redstoner.modules.chatonly.ChatOnly;
-import com.redstoner.modules.check.Check;
-import com.redstoner.modules.clear.Clear;
-import com.redstoner.modules.clearonjoin.ClearOnJoin;
-import com.redstoner.modules.cycle.Cycle;
-import com.redstoner.modules.damnspam.DamnSpam;
-import com.redstoner.modules.essentials.Essentials;
-import com.redstoner.modules.firstseen.FirstSeen;
-import com.redstoner.modules.illumination.Illumination;
-import com.redstoner.modules.imout.Imout;
-import com.redstoner.modules.lagchunks.LagChunks;
-import com.redstoner.modules.loginsecurity.LoginSecurity;
-import com.redstoner.modules.mentio.Mentio;
-import com.redstoner.modules.misc.Misc;
-import com.redstoner.modules.motd.Motd;
-import com.redstoner.modules.nametags.Nametags;
-import com.redstoner.modules.naming.Naming;
-import com.redstoner.modules.pmtoggle.Pmtoggle;
-import com.redstoner.modules.reports.Reports;
-import com.redstoner.modules.saylol.Saylol;
-import com.redstoner.modules.scriptutils.Scriptutils;
-import com.redstoner.modules.skullclick.SkullClick;
-import com.redstoner.modules.tag.Tag;
-import com.redstoner.modules.vanish.Vanish;
-import com.redstoner.modules.warn.Warn;
-import com.redstoner.modules.webtoken.WebToken;
/** Main class. Duh.
*
* @author Pepich */
-@Version(major = 1, minor = 6, revision = 0, compatible = -1)
+@Version(major = 3, minor = 0, revision = 0, compatible = -1)
public class Main extends JavaPlugin
{
public static JavaPlugin plugin;
@@ -54,44 +22,44 @@ public class Main extends JavaPlugin
Debugger.init();
ModuleLoader.init();
MysqlHandler.init();
- ModuleLoader.addModule(Abot.class);
- ModuleLoader.addModule(Adminchat.class);
- ModuleLoader.addModule(AdminNotes.class);
- // TODO: ModuleLoader.addModule(BlockplaceMods.class);
- // TODO: ModuleLoader.addModule(Calc.class);
- ModuleLoader.addModule(Challenge.class);
- ModuleLoader.addModule(ChatOnly.class);
- ModuleLoader.addModule(Clear.class);
- ModuleLoader.addModule(ClearOnJoin.class);
- ModuleLoader.addModule(Chatalias.class);
- ModuleLoader.addModule(Cycle.class);
- ModuleLoader.addModule(Chatgroups.class);
- ModuleLoader.addModule(Check.class);
- ModuleLoader.addModule(DamnSpam.class);
- ModuleLoader.addModule(Essentials.class);
- ModuleLoader.addModule(FirstSeen.class);
- // TODO: ModuleLoader.addModule(Friends.class);
- ModuleLoader.addModule(Illumination.class);
- // TODO: ModuleLoader.addModule(Imbusy.class);
- ModuleLoader.addModule(Imout.class);
- ModuleLoader.addModule(LagChunks.class);
- ModuleLoader.addModule(LoginSecurity.class);
- ModuleLoader.addModule(Mentio.class);
- ModuleLoader.addModule(Misc.class);
- ModuleLoader.addModule(Motd.class);
- ModuleLoader.addModule(Naming.class);
- ModuleLoader.addModule(Nametags.class);
- ModuleLoader.addModule(Pmtoggle.class);
- ModuleLoader.addModule(Reports.class);
- ModuleLoader.addModule(Saylol.class);
- ModuleLoader.addModule(Scriptutils.class);
- // TODO: ModuleLoader.addModule(Serversigns.class);
- // TODO: ModuleLoader.addModule(Signalstrength.class);
- ModuleLoader.addModule(SkullClick.class);
- ModuleLoader.addModule(Tag.class);
- ModuleLoader.addModule(Vanish.class);
- ModuleLoader.addModule(Warn.class);
- ModuleLoader.addModule(WebToken.class);
+ ModuleLoader.addDynamicModule("com.redstoner.modules.abot.Abot");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.adminchat.Adminchat");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.adminnotes.AdminNotes");
+ // TODO: ModuleLoader.addDynamicModule("com.redstoner.modules.blockplacemods.BlockplaceMods");
+ // TODO: ModuleLoader.addDynamicModule("com.redstoner.modules.calc.Calc");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.challenge.Challenge");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.chatonly.ChatOnly");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.clear.Clear");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.clearonjoin.ClearOnJoin");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.chatalias.Chatalias");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.cycle.Cycle");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.chatgroups.Chatgroups");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.check.Check");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.damnspam.DamnSpam");
+ // ModuleLoader.addDynamicModule("com.redstoner.modules.essentials.Essentials");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.firstseen.FirstSeen");
+ // TODO: ModuleLoader.addDynamicModule("com.redstoner.modules.friends.Friends");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.illumination.Illumination");
+ // TODO: ModuleLoader.addDynamicModule("com.redstoner.modules.imbusy.Imbusy");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.imout.Imout");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.lagchunks.LagChunks");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.loginsecurity.LoginSecurity");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.mentio.Mentio");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.misc.Misc");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.motd.Motd");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.naming.Naming");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.nametags.Nametags");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.pmtoggle.Pmtoggle");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.reports.Reports");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.saylol.Saylol");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.scriptutils.Scriptutils");
+ // TODO: ModuleLoader.addDynamicModule("com.redstoner.modules.serversigns.Serversigns");
+ // TODO: ModuleLoader.addDynamicModule("com.redstoner.modules.signalstrength.Signalstrength");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.skullclick.SkullClick");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.tag.Tag");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.vanish.Vanish");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.warn.Warn");
+ ModuleLoader.addDynamicModule("com.redstoner.modules.webtoken.WebToken");
// And enable them
ModuleLoader.enableModules();
}