          this.theProfiler.endStartSection("connection");
          this.getNetworkThread().networkTick();
          this.theProfiler.endStartSection("players");
-@@ -732,7 +724,13 @@
+@@ -732,7 +725,13 @@
       */
      public WorldServer worldServerForDimension(int par1)
      {

             }
 
             if (this.usageSnooper != null && this.usageSnooper.isSnooperRunning())
@@ -623,13 +611,15 @@
         this.theProfiler.startSection("levels");
         int i;
 

 public abstract class MinecraftServer implements ICommandSender, Runnable, IPlayerUsage
 {
     /** Instance of Minecraft Server. */
@@ -80,7 +85,7 @@
     private int serverPort = -1;
 
     /** The server world instances. */
-    public WorldServer[] worldServers;
+    public WorldServer[] worldServers = new WorldServer[0];
 
     /** The ServerConfigurationManager instance. */
     private ServerConfigurationManager serverConfigManager;
@@ -133,7 +138,8 @@
     public final long[] tickTimeArray = new long[100];
 
