Archived
0

Spawn named entity

This commit is contained in:
2018-04-30 14:04:32 +03:00
parent 682f80bdb7
commit 1bbd46771a
3 changed files with 50 additions and 1 deletions

View File

@@ -139,11 +139,19 @@ public class PacketHandler extends SimpleChannelInboundHandler<CSPacket> {
posLookPkt.setLook(player.getLook());
posLookPkt.setOnGround(false);
channel.write(posLookPkt);
channel.flush();
// send Spawn named entity
SpawnNamedEntityPacket spawnPlayer = new SpawnNamedEntityPacket();
spawnPlayer.setId(player.getId());
spawnPlayer.setEntityName(player.getName());
spawnPlayer.setPosition(player.getLocation());
spawnPlayer.setLook(player.getLook());
playerManager.getBroadcastChannel().writeAndFlush(spawnPlayer);
channel.attr(ATTR_PLAYER).set(player);
player.setChannel(new WrapperNetChannel(channel));
playerManager.joinServer(player);
channel.flush();
}
public void onKickPacket(Channel channel, KickPacket packet) {