public override void wakeUpPlayer(bool flag, bool flag1) { if (isPlayerSleeping()) { mcServer.entityTracker.sendPacketToTrackedPlayersAndTrackedEntity(this, new Packet18ArmAnimation(this, 3)); } base.wakeUpPlayer(flag, flag1); playerNetServerHandler.teleportTo(posX, posY, posZ, rotationYaw, rotationPitch); }
public void doLogin(Packet1Login packet1login) { EntityPlayerMP entityplayermp = mcServer.configManager.login(this, packet1login.username, packet1login.password); if (entityplayermp != null) { logger.info( (new StringBuilder()).append(getUserAndIPString()).append(" logged in with entity id ").append( entityplayermp.entityId).toString()); ChunkCoordinates chunkcoordinates = mcServer.worldMngr.func_22078_l(); var netserverhandler = new NetServerHandler(mcServer, netManager, entityplayermp); netserverhandler.sendPacket(new Packet1Login("", "", entityplayermp.entityId, mcServer.worldMngr.func_22079_j(), (byte) mcServer.worldMngr.worldProvider.worldType)); netserverhandler.sendPacket(new Packet6SpawnPosition(chunkcoordinates.posX, chunkcoordinates.posY, chunkcoordinates.posZ)); mcServer.configManager.sendPacketToAllPlayers( new Packet3Chat( (new StringBuilder()).append("§e").append(entityplayermp.username).append(" joined the game."). toString())); mcServer.configManager.playerLoggedIn(entityplayermp); netserverhandler.teleportTo(entityplayermp.posX, entityplayermp.posY, entityplayermp.posZ, entityplayermp.rotationYaw, entityplayermp.rotationPitch); mcServer.networkServer.addPlayer(netserverhandler); netserverhandler.sendPacket(new Packet4UpdateTime(mcServer.worldMngr.getWorldTime())); entityplayermp.func_20057_k(); } finishedProcessing = true; }
public void doLogin(Packet1Login packet1login) { EntityPlayerMP entityplayermp = mcServer.configManager.login(this, packet1login.username, packet1login.password); if (entityplayermp != null) { logger.info( (new StringBuilder()).append(getUserAndIPString()).append(" logged in with entity id ").append( entityplayermp.entityId).toString()); ChunkCoordinates chunkcoordinates = mcServer.worldMngr.func_22078_l(); var netserverhandler = new NetServerHandler(mcServer, netManager, entityplayermp); netserverhandler.sendPacket(new Packet1Login("", "", entityplayermp.entityId, mcServer.worldMngr.func_22079_j(), (byte)mcServer.worldMngr.worldProvider.worldType)); netserverhandler.sendPacket(new Packet6SpawnPosition(chunkcoordinates.posX, chunkcoordinates.posY, chunkcoordinates.posZ)); mcServer.configManager.sendPacketToAllPlayers( new Packet3Chat( (new StringBuilder()).append("§e").append(entityplayermp.username).append(" joined the game."). toString())); mcServer.configManager.playerLoggedIn(entityplayermp); netserverhandler.teleportTo(entityplayermp.posX, entityplayermp.posY, entityplayermp.posZ, entityplayermp.rotationYaw, entityplayermp.rotationPitch); mcServer.networkServer.addPlayer(netserverhandler); netserverhandler.sendPacket(new Packet4UpdateTime(mcServer.worldMngr.getWorldTime())); entityplayermp.func_20057_k(); } finishedProcessing = true; }