12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- import java.io.*;
- import java.util.ArrayList;
- import java.util.logging.Level;
- import java.util.logging.Logger;
- public class vMinecraftUsers {
- private static volatile vMinecraftUsers instance;
- protected static final Logger log = Logger.getLogger("Minecraft");
- String file = "vminecraftusers.txt";
- private PropertiesFile properties;
- String location = "vminecraftusers.txt";
- public void loadUsers(){
- File theDir = new File("vminecraftusers.txt");
- if(!theDir.exists()){
- properties = new PropertiesFile("vminecraftusers.txt");
- FileWriter writer = null;
- try {
- writer = new FileWriter(location);
- writer.write("#Storage place for user information\r\n");
- writer.write("#username:nickname:suffix:ignore,list,names:alias,commands,here\r\n");
- } catch (Exception e) {
- log.log(Level.SEVERE, "Exception while creating " + location, e);
- } finally {
- try {
- if (writer != null) {
- writer.close();
- }
- } catch (IOException e) {
- log.log(Level.SEVERE, "Exception while closing writer for " + location, e);
- }
- }
- } else {
- properties = new PropertiesFile("vminecraftusers.txt");
- try {
- properties.load();
- } catch (IOException e) {
- log.log(Level.SEVERE, "Exception while loading vminecraftusers.txt", e);
- }
- }
- }
- public static void addUser(Player player){
- FileWriter writer = null;
- String location = "vminecraftusers.txt";
- try {
- writer = new FileWriter(location);
- writer.write(player.getName()+"::::");
- } catch (Exception e) {
- log.log(Level.SEVERE, "Exception while trying to add user with writer to " + location, e);
- }
- }
- public static vMinecraftUsers getInstance() {
- if (instance == null) {
- instance = new vMinecraftUsers();
- }
- return instance;
- }
- }
|