public static void save(SMSPersistable object) { File saveFile = new File(object.getSaveFolder(), object.getName() + ".yml"); YamlConfiguration conf = new YamlConfiguration(); Map<String, Object> map = object.freeze(); expandMapIntoConfig(conf, map); try { conf.save(saveFile); } catch (IOException e) { LogUtils.severe("Can't save " + saveFile + ": " + e.getMessage()); } }
public static void unPersist(SMSPersistable object) { File saveFile = new File(object.getSaveFolder(), object.getName() + ".yml"); if (!saveFile.delete()) { LogUtils.warning("can't delete " + saveFile); } }