public void reloadBansFile() { if (bansFile == null) { bansFile = new File(plugin.getDataFolder(), "bans.yml"); } bans = YamlConfiguration.loadConfiguration(bansFile); if (!bansFile.exists()) { InputStream defbansFile = plugin.getResource("bans.yml"); if (defbansFile != null) { YamlConfiguration defConfig = YamlConfiguration.loadConfiguration(defbansFile); bans.setDefaults(defConfig); } } try { bans.save(bansFile); } catch (IOException e) { System.out.println("Error during bans saving, disabling VoteKick"); e.printStackTrace(); plugin.getPluginLoader().disablePlugin(plugin); } }