From 7c3ca1d44c735a25a25e005f0a700f869d6bad0f Mon Sep 17 00:00:00 2001 From: CraftBukkit/Spigot Date: Thu, 7 Jul 2011 19:47:42 +0100 Subject: [PATCH] Cleaned up this worlduid stuff a little. By: Dinnerbone --- .../src/main/java/org/bukkit/craftbukkit/CraftServer.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/paper-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java b/paper-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java index abca893e35..536a34a57a 100644 --- a/paper-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java +++ b/paper-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java @@ -393,7 +393,7 @@ public final class CraftServer implements Server { converter.convert(name, new ConvertProgressUpdater(console)); } - int dimension = 10 + console.worlds.size(); + int dimension = Environment.values().length + 1 + console.worlds.size(); WorldServer internal = new WorldServer(console, new ServerNBTManager(new File("."), name, true), name, dimension, seed, environment, generator); internal.worldMaps = console.worlds.get(0).worldMaps; @@ -491,8 +491,7 @@ public final class CraftServer implements Server { } public World getWorld(long uid) { - for (String worldName : worlds.keySet()) { - org.bukkit.World world = worlds.get(worldName); + for (World world : worlds.values()) { if (world.getUID() == uid) { return world; }