2022-11-17 05:01:25 +01:00
|
|
|
package net.t2code.automatedMessages.system;
|
|
|
|
|
|
|
|
import net.t2code.automatedMessages.Util;
|
|
|
|
import net.t2code.automatedMessages.command.CmdExecuter;
|
|
|
|
import net.t2code.automatedMessages.config.Config;
|
|
|
|
import net.t2code.automatedMessages.config.FileBuild;
|
2022-11-17 19:37:02 +01:00
|
|
|
import net.t2code.automatedMessages.messages.Management;
|
2022-11-17 05:01:25 +01:00
|
|
|
import net.t2code.t2codelib.SPIGOT.api.messages.T2Ctemplate;
|
|
|
|
import net.t2code.t2codelib.SPIGOT.api.update.T2CupdateAPI;
|
|
|
|
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
public class Load {
|
|
|
|
public static void onLoad(Main plugin, List<String> autor, String version) {
|
|
|
|
long long_ = T2Ctemplate.onLoadHeader(Util.getPrefix(), autor, version, Util.getSpigot(), Util.getDiscord());
|
|
|
|
plugin.getCommand("t2c-automatedmessages").setExecutor(new CmdExecuter());
|
2022-11-17 19:37:02 +01:00
|
|
|
|
2022-11-17 05:01:25 +01:00
|
|
|
FileBuild.selectConfig();
|
2022-11-17 19:37:02 +01:00
|
|
|
|
|
|
|
Management.start();
|
2022-11-17 05:01:25 +01:00
|
|
|
|
|
|
|
T2CupdateAPI.onUpdateCheck(plugin, Util.getPrefix(),Util.getGit(),Util.getSpigotID(),Util.getDiscord(), Config.updateCheckOnJoin.valueBoolean,
|
|
|
|
Config.updateCheckSeePreReleaseUpdates.valueBoolean, Config.updateCheckTimeInterval.valueInteger);
|
|
|
|
Metrics.Bstats(plugin, Util.getBstatsID());
|
|
|
|
T2Ctemplate.onLoadFooter(Util.getPrefix(), long_);
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|