ForgePatch/forge/patches/minecraft_server/net/minecraft/src/ModLoaderMp.java.patch

28 lines
936 B
Diff
Raw Normal View History

--- ../src_base/minecraft_server/net/minecraft/src/ModLoaderMp.java 0000-00-00 00:00:00.000000000 -0000
+++ ../src_work/minecraft_server/net/minecraft/src/ModLoaderMp.java 0000-00-00 00:00:00.000000000 -0000
2012-03-05 21:20:03 +00:00
@@ -16,6 +16,7 @@
import java.util.Map.Entry;
import java.util.logging.Logger;
import net.minecraft.server.MinecraftServer;
+import net.minecraft.src.forge.DimensionManager;
public class ModLoaderMp
{
2012-03-05 21:20:03 +00:00
@@ -231,13 +232,11 @@
2012-03-05 21:20:03 +00:00
public static World GetPlayerWorld(EntityPlayer var0)
{
2012-03-05 21:20:03 +00:00
- WorldServer[] var1 = ModLoader.getMinecraftServerInstance().worldMngr;
-
- for (int var2 = 0; var2 < var1.length; ++var2)
+ for (World world : DimensionManager.getWorlds())
{
2012-03-05 21:20:03 +00:00
- if (var1[var2].playerEntities.contains(var0))
+ if (world.playerEntities.contains(var0))
{
2012-03-05 21:20:03 +00:00
- return var1[var2];
+ return world;
}
}