19202122232425
int constant = buffer.readShort(); int id = buffer.readShort(); int length = buffer.readUnsignedByte(); byte[] data = new byte[length]; buffer.readBytes(data); return new MapDataMessage(id, data); }