1.6.0 Testing 60 (Now it doesnt need script files to launch!)
This commit is contained in:
parent
7b7cc34288
commit
12d7fbb3aa
3
README
3
README
@ -1,4 +1,4 @@
|
|||||||
Minecraft Land Generator version 1.6.0 Testing 58
|
Minecraft Land Generator version 1.6.0 Testing 60
|
||||||
|
|
||||||
Updated December 26, 2011
|
Updated December 26, 2011
|
||||||
|
|
||||||
@ -24,6 +24,7 @@ Version History:
|
|||||||
Morlok8k:
|
Morlok8k:
|
||||||
|
|
||||||
1.6.0
|
1.6.0
|
||||||
|
- NOW DOES NOT NEED ANY SCRIPT FILES!
|
||||||
- Added the ability to download files from the internet
|
- Added the ability to download files from the internet
|
||||||
- Added a switch to download any file off the internet, if needed (useless for most people, but included it in case I wanted it in the future.)
|
- Added a switch to download any file off the internet, if needed (useless for most people, but included it in case I wanted it in the future.)
|
||||||
- Added the ability to check what version the .jar is. (Using MD5 hashes, timestamps, and the BuildID file)
|
- Added the ability to check what version the .jar is. (Using MD5 hashes, timestamps, and the BuildID file)
|
||||||
|
@ -14,3 +14,4 @@ D8C8AAD349579A6ED6F7BED144BC31F0=1324884237000# MLG v1.6.0 Testing 55
|
|||||||
9FB4D286A823DAE4A0D2F2929A1A8A53=1324886386000# MLG v1.6.0 Testing 56
|
9FB4D286A823DAE4A0D2F2929A1A8A53=1324886386000# MLG v1.6.0 Testing 56
|
||||||
DB54C9BB6333F0E45A6B0BE8016B8004=1324887349000# MLG v1.6.0 Testing 57
|
DB54C9BB6333F0E45A6B0BE8016B8004=1324887349000# MLG v1.6.0 Testing 57
|
||||||
490E29848ED7D9B1A6902F1F39DD28D8=1324888150000# MLG v1.6.0 Testing 58
|
490E29848ED7D9B1A6902F1F39DD28D8=1324888150000# MLG v1.6.0 Testing 58
|
||||||
|
4F381449BF6A062167E0E023B733AC4E=1324891773000# MLG v1.6.0 Testing 60
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#Minecraft Land Generator Configuration File: Version: 1.6.0 Testing 58
|
#Minecraft Land Generator Configuration File: Version: 1.6.0 Testing 60
|
||||||
#Authors: Corrodias, Morlok8k, pr0f1x
|
#Authors: Corrodias, Morlok8k, pr0f1x
|
||||||
#Auto-Generated: Monday, December 26, 2011 at 12:32 AM Pacific Standard Time
|
#Auto-Generated: Monday, December 26, 2011 at 1:29 AM Pacific Standard Time
|
||||||
|
|
||||||
#Line to run server:
|
#Line to run server:
|
||||||
Java=java -Djava.awt.headless=true -Djline.terminal=jline.UnsupportedTerminal -Duser.language=en -Xms1024m -Xmx1024m -Xincgc -jar minecraft_server.jar nogui
|
Java=java -Djava.awt.headless=true -Djline.terminal=jline.UnsupportedTerminal -Duser.language=en -Xms1024m -Xmx1024m -Xincgc -jar minecraft_server.jar nogui
|
||||||
|
Binary file not shown.
@ -31,6 +31,7 @@ import java.util.Iterator;
|
|||||||
import java.util.LinkedHashMap;
|
import java.util.LinkedHashMap;
|
||||||
import java.util.Locale;
|
import java.util.Locale;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
import java.util.Scanner;
|
||||||
import java.util.logging.Level;
|
import java.util.logging.Level;
|
||||||
import java.util.logging.Logger;
|
import java.util.logging.Logger;
|
||||||
import java.util.zip.ZipEntry;
|
import java.util.zip.ZipEntry;
|
||||||
@ -51,7 +52,7 @@ import org.jnbt.Tag;
|
|||||||
public class Main {
|
public class Main {
|
||||||
|
|
||||||
// Version Number!
|
// Version Number!
|
||||||
private static final String VERSION = "1.6.0 Testing 58";
|
private static final String VERSION = "1.6.0 Testing 60";
|
||||||
private static final String AUTHORS = "Corrodias, Morlok8k, pr0f1x";
|
private static final String AUTHORS = "Corrodias, Morlok8k, pr0f1x";
|
||||||
|
|
||||||
private static final String fileSeparator = System.getProperty("file.separator");
|
private static final String fileSeparator = System.getProperty("file.separator");
|
||||||
@ -110,6 +111,7 @@ public class Main {
|
|||||||
private static String MLG_Current_Hash = null;
|
private static String MLG_Current_Hash = null;
|
||||||
private static int inf_loop_protect_BuildID = 0;
|
private static int inf_loop_protect_BuildID = 0;
|
||||||
private static boolean flag_downloadedBuildID = false;
|
private static boolean flag_downloadedBuildID = false;
|
||||||
|
private static Scanner sc = new Scanner(System.in);
|
||||||
|
|
||||||
private static ArrayList<String> timeStamps = new ArrayList<String>();
|
private static ArrayList<String> timeStamps = new ArrayList<String>();
|
||||||
|
|
||||||
@ -173,8 +175,18 @@ public class Main {
|
|||||||
// INSTRUCTIONS
|
// INSTRUCTIONS
|
||||||
// =====================================================================
|
// =====================================================================
|
||||||
|
|
||||||
if (args.length == 0 || args[0].equalsIgnoreCase("-version")
|
if (args.length == 0) {
|
||||||
|| args[0].equalsIgnoreCase("-help") || args[0].equals("/?")) {
|
out("Please Enter the size of world you want. Example: X:1000 Y:1000");
|
||||||
|
outP(MLG + "X:");
|
||||||
|
xRange = getInt("X:");
|
||||||
|
outP(MLG + "Y:");
|
||||||
|
yRange = getInt("Y:");
|
||||||
|
args = new String[] { String.valueOf(xRange), String.valueOf(yRange) };
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
if (args[0].equalsIgnoreCase("-version") || args[0].equalsIgnoreCase("-help")
|
||||||
|
|| args[0].equals("/?")) {
|
||||||
|
|
||||||
showHelp(true);
|
showHelp(true);
|
||||||
|
|
||||||
@ -265,7 +277,7 @@ public class Main {
|
|||||||
|
|
||||||
saveConf(false); //old conf
|
saveConf(false); //old conf
|
||||||
|
|
||||||
out("");
|
outP(MLG); //here we wait 10 sec before closing.
|
||||||
int count = 0;
|
int count = 0;
|
||||||
while (count <= 100) {
|
while (count <= 100) {
|
||||||
outP(count + "% ");
|
outP(count + "% ");
|
||||||
@ -277,7 +289,7 @@ public class Main {
|
|||||||
}
|
}
|
||||||
count += 10;
|
count += 10;
|
||||||
}
|
}
|
||||||
out("");
|
outP(newLine);
|
||||||
return;
|
return;
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -288,7 +300,11 @@ public class Main {
|
|||||||
yRange = Integer.parseInt(args[1]);
|
yRange = Integer.parseInt(args[1]);
|
||||||
} catch (NumberFormatException ex) {
|
} catch (NumberFormatException ex) {
|
||||||
err("Invalid X or Y argument.");
|
err("Invalid X or Y argument.");
|
||||||
return;
|
err("Please Enter the size of world you want. Example: X:1000 Y:1000");
|
||||||
|
xRange = getInt("X:");
|
||||||
|
yRange = getInt("Y:");
|
||||||
|
|
||||||
|
//return;
|
||||||
}
|
}
|
||||||
|
|
||||||
verbose = false; // Verifing that these vars are false
|
verbose = false; // Verifing that these vars are false
|
||||||
@ -909,6 +925,7 @@ public class Main {
|
|||||||
+ "Morlok8k:" + newLine
|
+ "Morlok8k:" + newLine
|
||||||
+ newLine
|
+ newLine
|
||||||
+ "1.6.0" + newLine
|
+ "1.6.0" + newLine
|
||||||
|
+ "- NOW DOES NOT NEED ANY SCRIPT FILES!" + newLine
|
||||||
+ "- Added the ability to download files from the internet" + newLine
|
+ "- Added the ability to download files from the internet" + newLine
|
||||||
+ "- Added a switch to download any file off the internet, if needed (useless for most people, but included it in case I wanted it in the future.)" + newLine
|
+ "- Added a switch to download any file off the internet, if needed (useless for most people, but included it in case I wanted it in the future.)" + newLine
|
||||||
+ "- Added the ability to check what version the .jar is. (Using MD5 hashes, timestamps, and the BuildID file)" + newLine
|
+ "- Added the ability to check what version the .jar is. (Using MD5 hashes, timestamps, and the BuildID file)" + newLine
|
||||||
@ -1878,4 +1895,22 @@ public class Main {
|
|||||||
private static void outP(String str) {
|
private static void outP(String str) {
|
||||||
System.out.print(str);
|
System.out.print(str);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* getInt(String msg) - outputs a message, will only accept a valid integer from keyboard
|
||||||
|
*
|
||||||
|
* @param msg
|
||||||
|
* String
|
||||||
|
* @return int
|
||||||
|
*/
|
||||||
|
private static int getInt(String msg) {
|
||||||
|
|
||||||
|
while (!sc.hasNextInt()) {
|
||||||
|
sc.nextLine();
|
||||||
|
outP(MLG + "Invalid Input. " + msg);
|
||||||
|
}
|
||||||
|
return sc.nextInt();
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user