예제 #1
0
 /// <summary>
 /// Creates a new <see cref="HandshakePacket"/> instance.
 /// </summary>
 /// <param name="packet">Incoming packet from client.</param>
 public HandshakePacket(IMinecraftPacket packet)
 {
     ProtocolVersion = packet.ReadVarInt32();
     ServerAddress   = packet.ReadString();
     ServerPort      = packet.ReadUInt16();
     NextState       = (MinecraftUserStatus)packet.ReadVarInt32();
 }