From 7a8ef4f6a424e907095ac5402cf903e388ad80f8 Mon Sep 17 00:00:00 2001 From: EvilSeph Date: Tue, 6 Mar 2012 19:59:15 -0500 Subject: Extremely hackish fix for the entity interactivity issue. Fixes BUKKIT-960 --- src/main/java/net/minecraft/server/NetLoginHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/main/java/net/minecraft/server/NetLoginHandler.java') diff --git a/src/main/java/net/minecraft/server/NetLoginHandler.java b/src/main/java/net/minecraft/server/NetLoginHandler.java index 9f5e6e00..83f0afb9 100644 --- a/src/main/java/net/minecraft/server/NetLoginHandler.java +++ b/src/main/java/net/minecraft/server/NetLoginHandler.java @@ -119,7 +119,8 @@ public class NetLoginHandler extends NetHandler { this.server.serverConfigurationManager.a(entityplayer, worldserver); // this.server.serverConfigurationManager.sendAll(new Packet3Chat("\u00A7e" + entityplayer.name + " joined the game.")); // CraftBukkit - message moved to join event this.server.serverConfigurationManager.c(entityplayer); - netserverhandler.a(entityplayer.locX, entityplayer.locY, entityplayer.locZ, entityplayer.yaw, entityplayer.pitch); + // CraftBukkit - temporary initial join teleport function, houses hacky entity fix. + netserverhandler.initialJoin(entityplayer.locX, entityplayer.locY, entityplayer.locZ, entityplayer.yaw, entityplayer.pitch); this.server.networkListenThread.a(netserverhandler); netserverhandler.sendPacket(new Packet4UpdateTime(entityplayer.getPlayerTime())); // CraftBukkit - add support for player specific time Iterator iterator = entityplayer.getEffects().iterator(); -- cgit v1.2.3