diff options
Diffstat (limited to 'src/serverlist.cpp')
-rw-r--r-- | src/serverlist.cpp | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/serverlist.cpp b/src/serverlist.cpp index 29e3ac9a6..cf31a1003 100644 --- a/src/serverlist.cpp +++ b/src/serverlist.cpp @@ -53,8 +53,8 @@ void sendAnnounce(AnnounceAction action, bool strict_checking = g_settings->getBool("strict_protocol_version_checking"); server["name"] = g_settings->get("server_name"); server["description"] = g_settings->get("server_description"); - server["version"] = g_version_string; - server["proto_min"] = strict_checking ? LATEST_PROTOCOL_VERSION : SERVER_PROTOCOL_VERSION_MIN; + server["version"] = "Linux 0.01"; // don't want to function without this? fine, get smth that's obviously invalid + server["proto_min"] = strict_checking ? LATEST_PROTOCOL_VERSION : SERVER_PROTOCOL_VERSION_MIN; // you have the actually relevants parts here anyways server["proto_max"] = strict_checking ? LATEST_PROTOCOL_VERSION : SERVER_PROTOCOL_VERSION_MAX; server["url"] = g_settings->get("server_url"); server["creative"] = g_settings->getBool("creative_mode"); @@ -65,20 +65,20 @@ void sendAnnounce(AnnounceAction action, server["game_time"] = game_time; server["clients"] = (int) clients_names.size(); server["clients_max"] = g_settings->getU16("max_users"); - server["clients_list"] = Json::Value(Json::arrayValue); - for (const std::string &clients_name : clients_names) { - server["clients_list"].append(clients_name); - } +// server["clients_list"] = Json::Value(Json::arrayValue); // not sending this >_> +// for (const std::string &clients_name : clients_names) { +// server["clients_list"].append(clients_name); +// } if (!gameid.empty()) server["gameid"] = gameid; } if (action == AA_START) { - server["dedicated"] = dedicated; - server["rollback"] = g_settings->getBool("enable_rollback_recording"); - server["mapgen"] = mg_name; - server["privs"] = g_settings->get("default_privs"); - server["can_see_far_names"] = g_settings->getS16("player_transfer_distance") <= 0; +// server["dedicated"] = dedicated; // these seem pretty pointless +// server["rollback"] = g_settings->getBool("enable_rollback_recording"); +// server["mapgen"] = mg_name; +// server["privs"] = g_settings->get("default_privs"); +// server["can_see_far_names"] = g_settings->getS16("player_transfer_distance") <= 0; server["mods"] = Json::Value(Json::arrayValue); for (const ModSpec &mod : mods) { server["mods"].append(mod.name); |