Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.MrAxe.BeastSpawners;
- import java.io.File;
- import java.io.IOException;
- import org.bukkit.configuration.file.FileConfiguration;
- import org.bukkit.configuration.file.YamlConfiguration;
- public class YmlCreator{
- private BeastSpawners pl;
- private String name;
- public YmlCreator(BeastSpawners plugin,String n){
- pl = plugin;
- name = n;
- createFiles(name);
- }
- public File configf;
- public FileConfiguration config;
- public void reloadConfig(){
- createFiles(name);
- }
- public FileConfiguration getConfig() {
- return config;
- }
- public void saveConfig(){
- try {
- config.save(configf);
- } catch (IOException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- }
- public void createFiles(String name) {
- configf = new File(pl.getDataFolder(), name);
- if (!configf.exists()) {
- configf.getParentFile().mkdirs();
- pl.saveResource(name, false);
- }
- config = new YamlConfiguration();
- try {
- config.load(configf);
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement