Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.Simo389.PandoraCTF;
- import java.io.File;
- import java.io.IOException;
- import org.bukkit.ChatColor;
- import org.bukkit.command.CommandSender;
- import org.bukkit.configuration.file.FileConfiguration;
- import org.bukkit.entity.Player;
- import org.bukkit.plugin.Plugin;
- public class ArenaSetup {
- private static ArenaSetup instance = new ArenaSetup();
- private PandoraCTF p;
- private FileConfiguration arenas;
- private File arenasFile;
- private ArenaSetup() {
- }
- public static ArenaSetup getInstance() {
- return instance;
- }
- public Plugin getPlugin() {
- return p;
- }
- public void createArena(CommandSender sender, String[] args) {
- createDefaultArenaFile();
- addToArenaFile(sender, args);
- }
- public void createDefaultArenaFile() {
- if (p == null) {
- System.out.println("[CTF] Plugin Is Null");
- }
- //Create arenas.yml file if it doesn't already exist
- arenasFile = new File(p.getDataFolder(), "arenas.yml");
- try {
- if (!arenasFile.exists()) {
- arenasFile.createNewFile();
- }
- }
- catch (Exception e) {
- e.printStackTrace();
- }
- saveArenasFile();
- }
- public void addToArenaFile(CommandSender sender, String[] args) {
- //...
- }
- public void saveArenasFile() {
- //...
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement