Lisenochek

Untitled

Aug 10th, 2016
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.90 KB | None | 0 0
  1. package com.realistic.config;
  2.  
  3. import java.io.File;
  4. import java.io.IOException;
  5. import java.io.InputStream;
  6.  
  7. import org.apache.commons.io.FileUtils;
  8. import org.bukkit.configuration.file.FileConfiguration;
  9. import org.bukkit.configuration.file.YamlConfiguration;
  10.  
  11. import com.realistic.api.API;
  12.  
  13. public class configMessage {
  14.  
  15.     public static File messageFolder = new File("plugins/Realistic", "messages.yml");
  16.     public static FileConfiguration messageConfig = YamlConfiguration.loadConfiguration(messageFolder);
  17.     static {
  18.  
  19.         if (!messageFolder.exists()) {
  20.  
  21.             try (InputStream in = API.instance().getClass().getClassLoader().getResourceAsStream("messages.yml")) {
  22.                 FileUtils.copyInputStreamToFile(in, messageFolder);
  23.             } catch (Exception e) {
  24.                 e.printStackTrace();
  25.             }
  26.         }
  27.  
  28.         try {
  29.             messageConfig.save(messageFolder);
  30.         } catch (IOException e) {
  31.             e.printStackTrace();
  32.         }
  33.     }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment