46 lines
1.5 KiB
Diff
46 lines
1.5 KiB
Diff
--- ../src-base/common/net/minecraft/src/ServerConfigurationManager.java
|
|
+++ ../src-work/common/net/minecraft/src/ServerConfigurationManager.java
|
|
@@ -11,6 +11,10 @@
|
|
import java.util.List;
|
|
import java.util.Set;
|
|
import java.util.logging.Logger;
|
|
+
|
|
+import cpw.mods.fml.common.network.FMLNetworkHandler;
|
|
+import cpw.mods.fml.common.network.NetworkRegistry;
|
|
+import cpw.mods.fml.common.registry.GameRegistry;
|
|
import net.minecraft.server.MinecraftServer;
|
|
|
|
public abstract class ServerConfigurationManager
|
|
@@ -80,6 +84,7 @@
|
|
}
|
|
|
|
p_72355_2_.func_71116_b();
|
|
+ FMLNetworkHandler.handlePlayerLogin(p_72355_2_, var6, p_72355_1_);
|
|
}
|
|
|
|
public void func_72364_a(WorldServer[] p_72364_1_)
|
|
@@ -153,6 +158,7 @@
|
|
|
|
public void func_72367_e(EntityPlayerMP p_72367_1_)
|
|
{
|
|
+ GameRegistry.onPlayerLogout(p_72367_1_);
|
|
this.func_72391_b(p_72367_1_);
|
|
WorldServer var2 = p_72367_1_.func_71121_q();
|
|
var2.func_72900_e(p_72367_1_);
|
|
@@ -301,6 +307,7 @@
|
|
var7.func_72838_d(var6);
|
|
this.field_72404_b.add(var6);
|
|
var6.func_71116_b();
|
|
+ GameRegistry.onPlayerRespawn(var6);
|
|
return var6;
|
|
}
|
|
|
|
@@ -380,6 +387,8 @@
|
|
PotionEffect var13 = (PotionEffect)var14.next();
|
|
p_72356_1_.field_71135_a.func_72567_b(new Packet41EntityEffect(p_72356_1_.field_70157_k, var13));
|
|
}
|
|
+
|
|
+ GameRegistry.onPlayerChangedDimension(p_72356_1_);
|
|
}
|
|
|
|
public void func_72374_b()
|