2.4.0 SN 2

Code changes and performance improved. T2CodeLib is required from now on!
This commit is contained in:
2022-01-06 02:08:20 +01:00
parent 5812efa050
commit b3a334239a
23 changed files with 313 additions and 626 deletions

View File

@@ -2,36 +2,40 @@
package de.jatitv.opsecurity.system;
import de.jatitv.opsecurity.Util;
import de.jatitv.opsecurity.cmdManagement.CmdExecuter;
import de.jatitv.opsecurity.config.config.ConfigConvert;
import de.jatitv.opsecurity.config.config.CreateConfig;
import de.jatitv.opsecurity.config.languages.LanguagesCreate;
import de.jatitv.opsecurity.config.languages.SelectMessages;
import de.jatitv.opsecurity.config.config.SelectConfig;
import de.jatitv.opsecurity.listener.Events;
import de.jatitv.opsecurity.listener.OPCommand;
import de.jatitv.opsecurity.listener.PlugManCommand;
import de.jatitv.opsecurity.listener.Timer;
import de.jatitv.opsecurity.util.send;
import net.t2code.lib.Spigot.Lib.messages.T2CodeTemplate;
import net.t2code.lib.Spigot.Lib.register.Register;
import net.t2code.lib.Spigot.Lib.update.UpdateAPI;
import net.t2code.lib.Spigot.system.Metrics;
import java.util.List;
public class Load {
public static void onLoad(String Prefix, List Autor, String Version, String Spigot, String Discord) {
send.console(Prefix + " §2-------------- §2OP§4Security §2--------------");
send.console(Prefix + " §2Autor: §6JaTiTV");
send.console(Prefix + " §2Version: §6" + Version);
send.console(Prefix + " §2Spigot: §6" + Spigot);
send.console(Prefix + " §2Discord: §6" + Discord);
send.console(Prefix + " §2");
send.console(Prefix + " §4Plugin load...");
send.console(Prefix + " §8-------------------------------");
public static void onLoad(String prefix, List<String> autor, String version, String spigot, int spigotID, String discord, int bstatsID) {
Long long_ = T2CodeTemplate.onLoadHeader(prefix, autor, version, spigot, discord);
UpdateAPI.onUpdateCheck(Main.plugin, prefix, spigot, spigotID, discord);
Metrics.Bstats(Main.plugin, bstatsID);
loadReload();
send.console(Prefix + " §8-------------------------------");
send.console(Prefix + " §2Plugin loaded successfully.");
send.console(Prefix + " §2-----------------------------------------");
Permissions.register();
Main.plugin.getCommand("opsecurity").setExecutor(new CmdExecuter());
Register.listener(new Events(), Main.plugin);
Register.listener(new OPCommand(), Main.plugin);
Register.listener(new PlugManCommand(), Main.plugin);
T2CodeTemplate.onLoadFooter(prefix, long_);
}
public static void loadReload() {
ConfigConvert.convert();
try {
CreateConfig.configCreate();
} catch (Exception e) {
@@ -48,7 +52,7 @@ public class Load {
e.printStackTrace();
}
try {
SelectMessages.selectCreate(Main.Prefix);
SelectMessages.selectCreate(Util.getPrefix());
} catch (Exception e) {
e.printStackTrace();
}