private static void login(Packet incoming) throws Exception{
		byte[] clientTimestamp = Util.splitBytes(incoming.payload, 1, 8);

		String totalServerName = "MCCPP;Demo;"+serverName;
		
		ByteArrayOutputStream sendBuffer = new ByteArrayOutputStream();
		
		sendBuffer.write(loginResponseHeader);
		sendBuffer.write(clientTimestamp);
		sendBuffer.write(Util.hexStringToByteArray(serverID));
		sendBuffer.write(Util.hexStringToByteArray(magic));
		sendBuffer.write(0);
		sendBuffer.write(totalServerName.length());
		sendBuffer.write(totalServerName.getBytes("US-ASCII"));
		
		byte sendData[] = sendBuffer.toByteArray();
		PacketQueue.push(new Packet(sendData, incoming.client, incoming.clientPort));
	}