Implemented CraftServer.getAllowEnd(). Thanks codename-B!

This commit is contained in:
Erik Broes 2011-12-09 18:55:36 +01:00
parent d36ac82c83
commit f7649724fe
3 changed files with 12 additions and 1 deletions

View File

@ -223,7 +223,13 @@ public class MinecraftServer implements Runnable, ICommandListener, IMinecraftSe
} }
if (k == 2) { if (k == 2) {
dimension = 1; // CraftBukkit start (+ don't do this in server.properties, do it in bukkit.yml)
if (this.server.getAllowEnd()) {
dimension = 1;
} else {
continue;
}
// CraftBukkit end
} }
String worldType = Environment.getEnvironment(dimension).toString().toLowerCase(); String worldType = Environment.getEnvironment(dimension).toString().toLowerCase();

View File

@ -309,6 +309,10 @@ public final class CraftServer implements Server {
return this.getConfigString("server-id", "unnamed"); return this.getConfigString("server-id", "unnamed");
} }
public boolean getAllowEnd() {
return this.configuration.getBoolean("settings.allow-end");
}
public boolean getAllowNether() { public boolean getAllowNether() {
return this.getConfigBoolean("allow-nether", true); return this.getConfigBoolean("allow-nether", true);
} }

View File

@ -14,6 +14,7 @@
settings: settings:
allow-end: true
spawn-radius: 16 spawn-radius: 16
permissions-file: permissions.yml permissions-file: permissions.yml
update-folder: update update-folder: update