@Override
	public void Handle(byte[] message, Server server, IOClient player) {
		//SMP Handshake
		final String KICKMESSAGE = "This is not an SMP Server!";
		try {
			byte[] kickbyte = KICKMESSAGE.getBytes("US-ASCII");
			ByteBuffer bb = ByteBuffer.allocate(3 + kickbyte.length);
			bb.put((byte)255);
			bb.putShort((short)kickbyte.length);
			bb.put(kickbyte);
			player.WriteData(bb.array());
		} catch (UnsupportedEncodingException e) {;
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}
		player.CloseConnection();
	}