Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.iamcion.vcommands;
- import me.iamcion.EventListeners.SuicideBomber;
- import me.iamcion.guardcommands.AxeCommand;
- import me.iamcion.guardcommands.BowCommand;
- import me.iamcion.guardcommands.GuardCommands;
- import me.iamcion.guardcommands.KoSCommand;
- import me.iamcion.guardcommands.OutCommand;
- import me.iamcion.guardcommands.PotionCommand;
- import me.iamcion.guardcommands.SwordCommand;
- import org.bukkit.Bukkit;
- import org.bukkit.ChatColor;
- import org.bukkit.command.CommandExecutor;
- import org.bukkit.event.Listener;
- import org.bukkit.plugin.PluginManager;
- import org.bukkit.plugin.java.JavaPlugin;
- public class Main extends JavaPlugin
- implements Listener {
- private static Main instance; // Bottom of this class
- private SuicideBomber suicideBomber;
- //on enable settings
- @Override
- public void onEnable() {
- instance = this;
- registerCommands();
- Bukkit.getConsoleSender().sendMessage("Vanquish>" + ChatColor.GREEN + "Has been activated!");
- PluginManager manager = getServer().getPluginManager();
- //Colors
- manager.registerEvents(this, this);
- //NoDrop_Mining ADD IT ONCE WORLDGUARD PROBLEM IS FIXED - manager.registerEvents(new me.iamcion.EventListeners.NoDrop_Mining(), this);
- manager.registerEvents((suicideBomber = new me.iamcion.EventListeners.SuicideBomber()), this);
- }
- @Override
- public void onDisable() {
- Bukkit.getConsoleSender().sendMessage("Vanquish>" + ChatColor.RED + "Has been deactivated!");
- }
- public void registerCommands() {
- registerComand(new Fireworks(), "fw", "fwr", "fwq");
- registerComand(new Nightvision(), "nightvision");
- registerComand(new Commandlist(), "vc");
- registerComand(new Ghost(), "ghost");
- registerComand(new Lores(), "addlore", "removelore");
- registerComand(new ColorList(), "colors", "formats");
- registerComand(new Slap(), "slap");
- registerComand(new FakeOp(), "fakeop", "fakedeop");
- registerComand(new Freeze(), "freeze");
- registerComand(suicideBomber, "suicide");
- registerComand(new Throw(), "egg", "snowball");
- registerComand(new Settings(), "settings");
- registerComand(new AxeCommand(), "axe");
- registerComand(new BowCommand(), "bow");
- registerComand(new GuardCommands(), "guardcommands");
- registerComand(new KoSCommand(), "kos");
- registerComand(new OutCommand(), "out");
- registerComand(new PotionCommand(), "pot");
- registerComand(new SwordCommand(), "sword");
- registerComand(new Hunt(), "hunt");
- registerComand(new Scare(), "scare");
- registerComand(new Chat(), "chat");
- }
- public static Main getInstance() {
- return instance;
- }
- public void registerComand(CommandExecutor executor, String... aliases) {
- for (String alias : aliases) {
- getServer().getPluginCommand(alias).setExecutor(executor);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement