rendered paste bodypackage netherrackdamage;import java.io.*;import java.util.*;import java.util.logging.*;public class NDprops { HashMap<String,ArrayList<String>> Properties = new HashMap<String,ArrayList<String>>(); String fileName; Logger log = Logger.getLogger("Minecraft"); File file; /** * Creates or opens a properties file using specified filename * * @param fileName */ public NDprops(String fileName) { this.fileName = fileName; file = new File(fileName); if (file.exists()) { try { load(); } catch (IOException ex) { log.severe("[PropertiesFile] Unable to load " + fileName + "!"); } } else { try { file.createNewFile(); Writer writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(fileName), "UTF8")); Date timestamp = new Date(); writer.write("#Properties file was generated on " + timestamp.toString()); writer.write("damageDealt: 1"); writer.write("#Delay in seconds"); writer.write("damageDelay: 1"); writer.close(); } catch (IOException ex) { log.severe("[Netherrack-Damage] Unable to create " + fileName + "!"); } } } }