Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package lv.cmnts.SkyPVPCore;
- import lv.cmnts.SkyPVPCore.commands.StaffChatCommand;
- import lv.cmnts.SkyPVPCore.commands.StaffChatListCommand;
- import lv.cmnts.SkyPVPCore.events.AntiBypass;
- import lv.cmnts.SkyPVPCore.events.StaffChatEvent;
- import lv.cmnts.SkyPVPCore.events.WeatherEvent;
- import lv.cmnts.SkyPVPCore.placeholders.Season;
- import org.bukkit.Bukkit;
- import org.bukkit.ChatColor;
- import org.bukkit.entity.Player;
- import org.bukkit.event.HandlerList;
- import org.bukkit.plugin.java.JavaPlugin;
- public class Core extends JavaPlugin {
- public static Core instance;
- public String ConsolePrefix = getConfig().getString("console-prefix");
- public String SkyPvPSeason = getConfig().getString("SkyPvPSeason");
- @Override
- public void onEnable() {
- ConsoleSend("Initializing plugin!");
- ConsoleSend("");
- ConsoleSend("Loading events!");
- LoadEvents();
- ConsoleSend("Loaded events!");
- ConsoleSend("");
- ConsoleSend("Loading placeholders!");
- new Season(this).register();
- ConsoleSend("Loaded placeholders!");
- ConsoleSend("");
- ConsoleSend("Loading configuration!");
- this.saveDefaultConfig();
- ConsoleSend("Loaded configuration!");
- ConsoleSend("");
- ConsoleSend("Plugin is up & running!");
- ConsoleSend("Made by CMNTS! Discord: CMNTS#0295");
- LoadCommands();
- }
- @Override
- public void onDisable() {
- HandlerList.unregisterAll(instance);
- }
- public void LoadEvents() {
- Bukkit.getPluginManager().registerEvents(new WeatherEvent(this), this);
- Bukkit.getPluginManager().registerEvents(new StaffChatEvent(this), this);
- Bukkit.getPluginManager().registerEvents(new AntiBypass(this), this);
- }
- public void LoadCommands() {
- this.getCommand("sc").setExecutor(new StaffChatCommand(this));
- this.getCommand("scl").setExecutor(new StaffChatListCommand(this));
- }
- public void ConsoleSend(String msg) {
- System.out.println(this.ConsolePrefix + msg);
- }
- public void ConsoleC(String cmd) {
- Bukkit.getServer().dispatchCommand(Bukkit.getConsoleSender(), cmd);
- }
- public static void PlayerSend(Player p, String msg) {
- p.sendMessage(ChatColor.translateAlternateColorCodes('&', msg));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement