aboutsummaryrefslogtreecommitdiff
path: root/src/clientiface.cpp
AgeCommit message (Expand)Author
2018-11-28Add Lua methods 'set_rotation()' and 'get_rotation()' (#7395)CoderForTheBetter
2018-07-12Reduce block load glitchesLars Hofhansl
2018-07-03Zoom: Correctly verify client passed zoom at the server (#7526)lhofhansl
2018-05-15Use server's zoom fov for distant world loading.Lars Hofhansl
2018-04-15FOV: Raise lower limit to avoid zoom-loading of distant world (#7234)Paramat
2018-03-09Drop less performant Server::setBlockNotSent for ClientInterface::markBlockpo...Loic Blot
2017-11-29Turn off verbose info message introduced accidentally with ae9b1aaLars Hofhansl
2017-11-15Allow zoom to actually show more data.Lars Hofhansl
2017-10-25Reduce server FOV with forward speedLars Hofhansl
2017-10-19Set range of blocks to retrieve per roundtrip to 2.Lars Hofhansl
2017-10-15Cache server config settings. (#6530)lhofhansl
2017-10-13Retrieve a small cone of blocks in the direction of the players velocity.Lars Hofhansl
2017-09-27Fix some forgotten u16 -> session_t in ad7daf7b52348e1b71aa803be10de5b2134cba11Loic Blot
2017-09-27Add session_t typedef + remove unused functions (#6470)Loïc Blot
2017-09-12Network: Fix logging into older worlds with base64 hashesSmallJoker
2017-09-12Network: Remove large parts of deprecated legacy code (#6404)SmallJoker
2017-08-30Remove DSTACK support (#6346)Loïc Blot
2017-08-24Network cleanup (#6302)Loïc Blot
2017-08-20Modernize code: very last fixes (#6290)Loïc Blot
2017-08-16ClientInterface: add a function to verify (correctly) if user limit was reach...Loïc Blot
2017-08-16Cleanup various headers to reduce compilation times (#6255)Loïc Blot
2017-08-14Player::getSpeed/setSpeed use const refsLoic Blot
2017-07-16Chat protocol rewrite (#5117)Loïc Blot
2017-06-17Cpp11 initializers 2 (#5999)Loïc Blot
2017-06-04C++11 patchset 2: remove util/cpp11.h and util/cpp11_container.h (#5821)Loïc Blot
2017-05-26Time: Change old `u32` timestamps to 64-bit (#5818)SmallJoker
2017-05-20Various code cleanup & little performance improvement on HTTP download (#5772)Loïc Blot
2017-05-06Clean up numeric.h and split FacePositionCache from itShadowNinja
2017-04-28Clean up getTime helpersShadowNinja
2017-04-14ClientIface::sendToAll: honor packet configuration (#5590)Loïc Blot
2017-03-20Map generation limit: Rewriteparamat
2017-03-15Use true distance for block priority.Lars Hofhansl
2017-03-11Allow server side occlusion culling.Lars Hofhansl
2017-02-13Lighting: Update lighting at block loadingDániel Juhász
2017-01-20Remove `mathconstants.h` and use the correct way to get `M_PI` in MSVC. (#5072)red-001
2017-01-08Move ServerEnvironment to dedicated cpp/header filesLoic Blot
2016-12-03Optimize block sent: Fix rendering issueLars Hofhansl
2016-11-30Optimize/adjust blocks/ActiveObjects sent at the server based on client setti...lhofhansl
2016-11-11Fix incorrect distance computation for visible blocks (#4765)Rogier-5
2016-11-08Retrieve mapblocks from the server in a sphere, not a cubeLars Hofhansl
2016-11-07Don't use reduced vertical limits for mapblock send and generationLars Hofhansl
2016-10-30Optionally disable optimization that causes underwater and cave rendering gli...lhofhansl
2016-10-30PlayerSAO/LocalPlayer refactor: (#4612)Ner'zhul
2016-10-08Move RemotePlayer code to its own cpp/headerLoic Blot
2016-10-08Optimize ClientIface::getPlayerNames(): return const ref instead a copy of al...Loic Blot
2016-10-08More code cleanup (UNORDERED + RemotePlayer/LocalPlayer)Loic Blot
2016-10-05Replace various std::map with UNORDERED_MAP + various cleanupsLoic Blot
2016-03-12Resend blocks when modified while sending to clientJeija
2016-02-22Reset block send timer when invoking setBlock(s)NotSent()orwell96
2015-10-14Rename macros with two leading underscoresShadowNinja