Guest User

Untitled

a guest
Jan 21st, 2018
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.92 KB | None | 0 0
  1. ===== CODE ====
  2.  
  3. public class ClanfigManager {
  4.     private static PhantomClans plugin;
  5.     public static List<String> PLAYERS = new ArrayList<String>();
  6.     static {
  7.         PLAYERS.add("ADD");
  8.         PLAYERS.add("PLAYERS");
  9.         PLAYERS.add("PLEASE");
  10.     }
  11.    
  12.     public static void load(PhantomClans instance){
  13.         plugin = instance;
  14.         loadDefaults();
  15.     }
  16.     private static void loadDefaults(){
  17.         for(Clan clan : ClanManager.getClans()){
  18.             getPlayers(clan);
  19.         }
  20.         save();
  21.     }
  22.    
  23.     public static void save(){
  24.         plugin.clans.save();
  25.     }
  26.    
  27.     // Y U NO WRITE TO FIRRRUUU?
  28.     public static List<String> getPlayers(Clan clan){
  29.         return plugin.clans.getStringList("clans." + clan.getName() + ".players",PLAYERS);
  30.     }
  31.    
  32.     public static List<String> reloadPlayers(Clan clan){
  33.         PLAYERS.clear();
  34.         for(String player : clan.getPlayers()){
  35.             PLAYERS.add(player);
  36.         }
  37.         save();
  38.         return getPlayers(clan);
  39.     }
  40. }
  41.  
  42.  
  43. ==== RESULTING FILE OUTPUT ====
  44. {}
Add Comment
Please, Sign In to add comment