getString(); $server['HostName'] = $buffer->getString(); $server['Map'] = $buffer->getString(); $server['ModDir'] = $buffer->getString(); $server['ModDesc'] = $buffer->getString(); $server['Players'] = $buffer->getByte(); $server['MaxPlayers'] = $buffer->getByte(); $server['Protocol'] = $buffer->getByte(); $server['Dedicated'] = $buffer->getChar(); $server['Os'] = $buffer->getChar(); $server['Password'] = $buffer->getBool(); $server['IsMod'] = $buffer->getBool(); if ($server['IsMod']) { $mod = []; $mod['Url'] = $buffer->getString(); $mod['Download'] = $buffer->getString(); $buffer->get(1); // NULL byte $mod['Version'] = $buffer->getLong(); $mod['Size'] = $buffer->getLong(); $mod['ServerSide'] = $buffer->getBool(); $mod['CustomDLL'] = $buffer->getBool(); $server['Mod'] = $mod; } $server['Secure'] = $buffer->getBool(); $server['Bots'] = $buffer->getByte(); return $server; } }