Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.enderelite;
- import org.bukkit.Bukkit;
- import org.bukkit.event.Listener;
- import org.bukkit.plugin.Plugin;
- import org.bukkit.plugin.java.JavaPlugin;
- public final class Main extends JavaPlugin {
- private static Plugin plugin;
- @Override
- public void onEnable() {
- Bukkit.getServer().getConsoleSender().sendMessage(" _____ _ _ ____ _____ ____ _____ _ ___ _____ _____ ");
- Bukkit.getServer().getConsoleSender().sendMessage("| ____| \\ | | _ \\| ____| _ \\| ____| | |_ _|_ _| ____|");
- Bukkit.getServer().getConsoleSender().sendMessage("| _| | \\| | | | | _| | |_) | _| | | | | | | | _| ");
- Bukkit.getServer().getConsoleSender().sendMessage("| |___| |\\ | |_| | |___| _ <| |___| |___ | | | | | |___ ");
- Bukkit.getServer().getConsoleSender().sendMessage("|_____|_| \\_|____/|_____|_| \\_\\_____|_____|___| |_| |_____|");
- getConfig().options().copyDefaults(true);
- saveConfig();
- // Plugin startup logic
- getLogger().info("EnderElite has been started");
- plugin = this;
- getCommand("banmyself").setExecutor(new Banme(this));
- getCommand("kickmyself").setExecutor(new Banme(this));
- getCommand( "random").setExecutor(new Teleport(this));
- getCommand("eehelp").setExecutor(new Help(this));
- getCommand("gmc").setExecutor(new gamemode(this));
- getCommand("gms").setExecutor(new gamemode(this));
- getCommand("gma").setExecutor(new gamemode(this));
- getCommand("gmsp").setExecutor(new gamemode(this));
- getCommand("heal").setExecutor(new Heal(this));
- getCommand("suicide").setExecutor(new killme(this));
- getCommand("tp").setExecutor(new Teleport(this));
- getCommand("tphere").setExecutor(new Teleport(this));
- getCommand("hello").setExecutor(new talk(this));
- getCommand("website").setExecutor(new talk(this));
- getCommand("news").setExecutor(new talk(this));
- getCommand("eesetupperms").setExecutor(new luckperms(this));
- getCommand("fly").setExecutor(new fly(this));
- getCommand("OpenInv").setExecutor(new OpenInventory(this));
- getCommand("PrankInv").setExecutor(new Prank(this));
- getCommand("punish").setExecutor(new EnderGui(this));
- registerEvents(this, new Event(this));
- registerEvents(this, new Motd(this));
- getServer().getPluginManager().registerEvents(new InventoryListener(), this);
- }
- @Override
- public void onDisable() {
- // Plugin shutdown logic
- plugin = null;
- }
- public static void registerEvents(Plugin plugin, Listener... listeners){
- for (Listener listener : listeners) {
- Bukkit.getServer().getPluginManager().registerEvents(listener, plugin);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement