]> git.lizzy.rs Git - minetest.git/blobdiff - src/clientiface.h
Rely on max_simultaneous_block_sends_per_client to limit blocks sent to the client.
[minetest.git] / src / clientiface.h
index bf95df4a8a126d079fbca266db2cf17dfd869159..ca2af65fea203f03be10e92ad022249607624513 100644 (file)
@@ -339,12 +339,18 @@ class RemoteClient
        u8 getMinor() const { return m_version_minor; }
        u8 getPatch() const { return m_version_patch; }
        const std::string &getFull() const { return m_full_version; }
+       
+       void setLangCode(const std::string &code) { m_lang_code = code; }
+       const std::string &getLangCode() const { return m_lang_code; }
 private:
        // Version is stored in here after INIT before INIT2
        u8 m_pending_serialization_version = SER_FMT_VER_INVALID;
 
        /* current state of client */
        ClientState m_state = CS_Created;
+       
+       // Client sent language code
+       std::string m_lang_code;
 
        /*
                Blocks that have been sent to client.
@@ -358,7 +364,6 @@ class RemoteClient
        std::set<v3s16> m_blocks_sent;
        s16 m_nearest_unsent_d = 0;
        v3s16 m_last_center;
-       float m_nearest_unsent_reset_timer = 0.0f;
 
        const u16 m_max_simul_sends;
        const float m_min_time_from_building;