Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.File;
- import java.io.IOException;
- import org.bukkit.Bukkit;
- import org.bukkit.ChatColor;
- import org.bukkit.configuration.file.FileConfiguration;
- import org.bukkit.configuration.file.YamlConfiguration;
- import fr.vinetos.helpdev.Main;
- public class ConfigUtils {
- private static Main pl;
- private static File f = new File("plugins/HelpDev");
- private static String name;
- public static FileConfiguration messages;
- public static File messageFile;
- public static void setupAllConfig(){
- setupMessages();
- setupKits();
- setupSponsor();
- }
- public static void saveAllConfig(){
- try {
- messages.save(messageFile);
- kits.save(kitsFile);
- sponsor.save(sponsorFile);
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- //MESSAGE
- private static void setupMessages(){
- if(!f.exists() || f == null){
- f.mkdir();
- }
- messageFile = new File("plugins/HelpDev", "messages.yml");
- if(!messageFile.exists()){
- try{
- messageFile.createNewFile();
- }catch(IOException e){
- System.out.println("Impossible de générer le fichier messages.yml");
- }
- }
- messages = YamlConfiguration.loadConfiguration(messageFile);
- }
- //KITS
- public static FileConfiguration kits;
- public static File kitsFile;
- private static void setupKits(){
- if(!f.exists()){
- f.mkdir();
- }
- kitsFile = new File("plugins/HelpDev", "kits.yml");
- if(!kitsFile.exists()){
- try{
- kitsFile.createNewFile();
- }catch(IOException e){
- System.out.println("Impossible de générer le fichier kits.yml");
- }
- }
- kits = YamlConfiguration.loadConfiguration(kitsFile);
- }
- //SPONSOR
- public static FileConfiguration sponsor;
- public static File sponsorFile;
- private static void setupSponsor(){
- if(!f.exists()){
- f.mkdir();
- }
- sponsorFile = new File("plugins/HelpDev", "sponsor.yml");
- if(!sponsorFile.exists()){
- try{
- sponsorFile.createNewFile();
- }catch(IOException e){
- System.out.println("Impossible de générer le fichier sponsor.yml");
- }
- }
- sponsor = YamlConfiguration.loadConfiguration(sponsorFile);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment