mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2024-11-25 14:46:46 +01:00
48 lines
1.8 KiB
Java
48 lines
1.8 KiB
Java
//Thanks to Yogoda for the code!
|
|
import java.io.*;
|
|
import java.util.logging.*;
|
|
public class vUpdatr {
|
|
|
|
static final String pluginName = "vMinecraft";
|
|
static final String version = "0.1";
|
|
static final String updatrUrl = "http://dl.dropbox.com/u/18212134/vMinecraft.updatr";
|
|
static final String updatrFileUrl = "http://dl.dropbox.com/u/18212134/vMinecraft.jar";
|
|
static final String updatrNotes = "Added Updatr support!";
|
|
private static volatile vUpdatr instance;
|
|
|
|
public static Logger logger = Logger.getLogger("Minecraft");
|
|
|
|
public void createUpdatrFile(){
|
|
|
|
try {
|
|
|
|
File updatrDir = new File("Updatr");
|
|
|
|
//create Updatr directory if it does not exsits already
|
|
if(updatrDir.exists()){
|
|
|
|
File updatrFile = new File("Updatr" + File.separator + pluginName + ".updatr");
|
|
|
|
//Updatr file does not exist, create it
|
|
if(!updatrFile.exists()){
|
|
updatrFile.createNewFile();
|
|
BufferedWriter writer = new BufferedWriter(new FileWriter(updatrFile));
|
|
writer.write("name = " + pluginName); writer.newLine();
|
|
writer.write("version = " + version); writer.newLine();
|
|
writer.write("url = " + updatrUrl); writer.newLine();
|
|
writer.write("file = " + updatrFileUrl); writer.newLine();
|
|
writer.write("notes = " + updatrNotes); writer.newLine();
|
|
writer.close();
|
|
}
|
|
}
|
|
} catch (IOException e) {
|
|
vUpdatr.logger.log(Level.SEVERE, null, e);
|
|
}
|
|
}
|
|
public static vUpdatr getInstance(){
|
|
if (instance == null){
|
|
instance = new vUpdatr();
|
|
}
|
|
return instance;
|
|
}
|
|
} |