Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package net.practice;
- import java.net.UnknownHostException;
- import java.util.ArrayList;
- import net.practice.arenas.Arena;
- import net.practice.listener.InteractEvent;
- import net.practice.listener.InventoryClickInventory;
- import net.practice.listener.JoinEvent;
- import net.practice.listener.ServerListPing;
- import net.practice.queues.QueuePlayer;
- import org.bukkit.plugin.java.JavaPlugin;
- import net.practice.commands.ArenaCmd;
- import net.practice.nosql.NoSQL;
- public class Main extends JavaPlugin {
- public static ArrayList<Arena> arena = new ArrayList<>();
- public static ArrayList<QueuePlayer> queuePlayers = new ArrayList<>();
- @Override
- public void onEnable() {
- this.loadCommands();
- this.loadListeners();
- NoSQL nosql = new NoSQL();
- try {
- nosql.setUp();
- } catch (UnknownHostException e) {
- e.printStackTrace();
- }
- nosql.loadArena();
- }
- private void loadCommands() {
- getCommand("arena").setExecutor(new ArenaCmd());
- }
- private void loadListeners() {
- getServer().getPluginManager().registerEvents(new ServerListPing(), this);
- getServer().getPluginManager().registerEvents(new JoinEvent(), this);
- getServer().getPluginManager().registerEvents(new InteractEvent(), this);
- getServer().getPluginManager().registerEvents(new InventoryClickInventory(), this);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement