Added new --noconsole command argument, thanks to mkurzeja for the idea

This commit is contained in:
Nathan Adams
2011-11-05 20:14:26 +00:00
parent 13561bca9c
commit 589f66bd1b
3 changed files with 20 additions and 1 deletions

View File

@@ -13,6 +13,7 @@ import net.minecraft.server.MinecraftServer;
public class Main {
public static boolean useJline = true;
public static boolean useConsole = true;
public static void main(String[] args) {
// Todo: Installation script
@@ -93,6 +94,8 @@ public class Main {
.describedAs("Yml file");
acceptsAll(asList("nojline"), "Disables jline and emulates the vanilla console");
acceptsAll(asList("noconsole"), "Disables the console");
acceptsAll(asList("v", "version"), "Show the CraftBukkit Version");
}
@@ -123,6 +126,10 @@ public class Main {
System.setProperty("user.language", "en");
useJline = false;
}
if (options.has("noconsole")) {
useConsole = false;
}
MinecraftServer.main(options);
} catch (Throwable t) {