57 lines
3.1 KiB
Java
57 lines
3.1 KiB
Java
package net.t2code.t2codelib.BUNGEE.api.messages;
|
|
|
|
import net.md_5.bungee.api.CommandSender;
|
|
import net.md_5.bungee.api.plugin.Plugin;
|
|
import net.t2code.t2codelib.BUNGEE.api.update.T2CBupdateAPI;
|
|
import net.t2code.t2codelib.T2CupdateWebData;
|
|
|
|
public class T2CBtemplate {
|
|
|
|
|
|
public static Long onLoadHeader(String prefix, String autor, String version, String spigot, String discord) {
|
|
Long long_ = Long.valueOf(System.currentTimeMillis());
|
|
T2CBsend.console(prefix + "§4============================= " + prefix + " §4=============================");
|
|
T2CBsend.console(prefix + " §2Autor: §6" + autor.replace("[", "").replace("]", ""));
|
|
T2CBsend.console(prefix + " §2Version: §6" + version);
|
|
T2CBsend.console(prefix + " §2Spigot: §6" + spigot);
|
|
T2CBsend.console(prefix + " §2Discord: §6" + discord);
|
|
T2CBsend.console(prefix + " §8-------------------------------");
|
|
return long_;
|
|
}
|
|
|
|
public static void onLoadSeparateStroke(String prefix) {
|
|
T2CBsend.console(prefix + " §8-------------------------------");
|
|
}
|
|
|
|
public static void onLoadFooter(String prefix, Long long_) {
|
|
T2CBsend.console(prefix + " §8-------------------------------");
|
|
T2CBsend.console(prefix + " §2Plugin loaded successfully." + " §7- §e" + (System.currentTimeMillis() - long_.longValue()) + "ms");
|
|
T2CBsend.console(prefix + "§4============================= " + prefix + " §4=============================");
|
|
}
|
|
|
|
public static void onDisable(String prefix, String autor, String version, String spigot, String discord) {
|
|
T2CBsend.console(prefix + "§4============================= " + prefix + " §4=============================");
|
|
T2CBsend.console(prefix + " §2Autor: §6" + autor.replace("[", "").replace("]", ""));
|
|
T2CBsend.console(prefix + " §2Version: §6" + version);
|
|
T2CBsend.console(prefix + " §2Spigot: §6" + spigot);
|
|
T2CBsend.console(prefix + " §2Discord: §6" + discord);
|
|
T2CBsend.console(prefix + " §4Plugin successfully disabled.");
|
|
T2CBsend.console(prefix + "§4============================= " + prefix + " §4=============================");
|
|
}
|
|
|
|
public static void sendInfo(CommandSender sender, Plugin plugin, String prefix, String spigot, String discord, String autor) {
|
|
T2CupdateWebData webData = T2CBupdateAPI.bungeePluginVersins.get(plugin.getDescription().getName()).webData;
|
|
String pluginVersion = plugin.getDescription().getVersion();
|
|
T2CBsend.sender(sender, prefix + "§4======= " + prefix + " §4=======");
|
|
T2CBsend.sender(sender, prefix + " §2Autor: §6" + autor);
|
|
if (webData.getVersion().equalsIgnoreCase(pluginVersion)) {
|
|
T2CBsend.sender(sender, prefix + " §2Version: §6" + pluginVersion);
|
|
} else {
|
|
T2CBupdateAPI.sendUpdateMsg(prefix, discord, webData, plugin, sender);
|
|
}
|
|
T2CBsend.sender(sender, prefix + " §2Spigot: §6" + spigot);
|
|
T2CBsend.sender(sender, prefix + " §2Discord: §6" + discord);
|
|
T2CBsend.sender(sender, prefix + "§4======= " + prefix + " §4=======");
|
|
}
|
|
}
|