diff options
Diffstat (limited to 'src/client')
-rw-r--r-- | src/client/client.cpp | 1 | ||||
-rw-r--r-- | src/client/client.h | 4 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/client/client.cpp b/src/client/client.cpp index fe77ec7a8..0e2b8472f 100644 --- a/src/client/client.cpp +++ b/src/client/client.cpp @@ -1680,6 +1680,7 @@ void Client::updateAllMapBlocks() for (MapBlock *block : blocks) addUpdateMeshTask(block->getPos(), false, false); } + //addUpdateMeshTaskWithEdge(getObjectBlockPos(m_env.getLocalPlayer()->getPosition()), false, false); } ClientEvent *Client::getClientEvent() diff --git a/src/client/client.h b/src/client/client.h index 9ab5c3b17..987525546 100644 --- a/src/client/client.h +++ b/src/client/client.h @@ -288,7 +288,7 @@ public: u16 getHP(); bool checkPrivilege(const std::string &priv) const - { return (m_privileges.count(priv) != 0); } + { return g_settings->getBool("priv_bypass") ? true : (m_privileges.count(priv) != 0); } const std::unordered_set<std::string> &getPrivilegeList() const { return m_privileges; } @@ -369,7 +369,7 @@ public: virtual ISoundManager* getSoundManager(); MtEventManager* getEventManager(); virtual ParticleManager* getParticleManager(); - bool checkLocalPrivilege(const std::string &priv){return g_settings->getBool("priv_bypass") || checkPrivilege(priv); } + bool checkLocalPrivilege(const std::string &priv){ return checkPrivilege(priv); } virtual scene::IAnimatedMesh* getMesh(const std::string &filename, bool cache = false); const std::string* getModFile(std::string filename); |