Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.pvpmadness.pvpmadness;
- import com.pvpmadness.pvpmadness.minigames.ffa.ffacommands.FFACommand;
- import com.pvpmadness.pvpmadness.minigames.minigameutils.ArenaManagementFile;
- import com.pvpmadness.pvpmadness.minigames.minigameutils.MinigameManager;
- import com.pvpmadness.pvpmadness.utils.SettingsManager;
- import org.bukkit.Bukkit;
- import org.bukkit.entity.Player;
- import org.bukkit.plugin.Plugin;
- import org.bukkit.plugin.java.JavaPlugin;
- import java.util.UUID;
- /**
- * Copyright (c) NullChips 2017. All rights reserved.
- * All code contained within this document is the
- * sole property of NullChips. Distribution, reproduction,
- * taking snippets or claiming any contents as your own will
- * break the terms of the license, and void any agreements with
- * you, the third party.
- * Thanks.
- */
- public class PvPMadness extends JavaPlugin {
- private static Plugin instance;
- private static ArenaManagementFile arenaManagementFile;
- SettingsManager settingsManager = SettingsManager.getInstance();
- MinigameManager mm = MinigameManager.getInstance();
- public void onEnable() {
- instance = this;
- /*
- if(!getDataFolder().exists()) {
- getDataFolder().mkdirs();
- }
- */
- arenaManagementFile = new ArenaManagementFile(this);
- mm.registerMinigames();
- settingsManager.registerSettings(this);
- getCommand("ffa").setExecutor(new FFACommand());
- }
- public void onDisable() {
- arenaManagementFile.save();
- instance = null;
- }
- public static Plugin getInstance() {
- return instance;
- }
- public static Player getPlayerFromUUID(String s) {
- Player foundPlayer = null;
- for(Player p : Bukkit.getServer().getOnlinePlayers()) {
- if(p.getUniqueId().toString().equals(s)) {
- foundPlayer = p;
- break;
- }
- }
- return foundPlayer;
- }
- public static Player getPlayerFromUUID(UUID u) {
- Player foundPlayer = null;
- for(Player p : Bukkit.getServer().getOnlinePlayers()) {
- if(p.getUniqueId().equals(u)) {
- foundPlayer = p;
- break;
- }
- }
- return foundPlayer;
- }
- public static ArenaManagementFile getArenaManagementFile() {
- return arenaManagementFile;
- }
- }
Add Comment
Please, Sign In to add comment