Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void delayedLoad(long delay, final Plugin instance){
- new BukkitRunnable(){
- @Override
- public void run(){
- addFiles();
- }
- }.runTaskLater(this, delay);
- }
- @SuppressWarnings("unchecked")
- public void getConfigList() {
- if (config.get("Configs.List") != null) {
- ArrayList<String> cons = (ArrayList)config.getList("Configs.List");
- for (String names : cons) {
- File configFile = new File(getDataFolder(), names + ".yml");
- if (configFile.exists()) {
- Config name;
- toadd.add(configFile.getName().replace(".yml", ""));
- name = manager.getNewConfig(configFile.getName());
- } else {
- config.getList("Configs.List").remove(names);
- config.saveConfig();
- }
- }
- delayedLoad(20, this);
- }
- }
- public void addFiles(){
- if (toadd.isEmpty()) {
- return;
- }
- else{
- for(String file : toadd){
- if(!files.contains(file)){
- files.add(file);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement