aboutsummaryrefslogtreecommitdiff
path: root/src/environment.h
Commit message (Expand)AuthorAge
* C++11 patchset 3: remove Atomic/GenericAtomic and use std::atomic (#5906)Loïc Blot2017-06-06
* Minetest for C++11 (CMakeLists + Travis)Loic Blot2017-06-04
* Pass clang-format on various cpp/header files (#5559)Loïc Blot2017-04-23
* [CSM] Add core.get_timeofday & core.get_day_count env calls (#5401)Loïc Blot2017-03-17
* Cleanup some header inclusions to improve compilation timesLoic Blot2017-01-11
* Environment & IGameDef code refactoring (#4985)Ner'zhul2017-01-09
* Move ServerEnvironment to dedicated cpp/header filesLoic Blot2017-01-08
* Move ClientEnvironment to dedicated cpp/header filesLoic Blot2017-01-08
* Improve getPointedThing() (#4346)Dániel Juhász2017-01-04
* PlayerSAO/LocalPlayer refactor: (#4612)Ner'zhul2016-10-30
* Attached particle spawnersraymoo2016-10-13
* Environment cleanupLoic Blot2016-10-09
* Move RemotePlayer code to its own cpp/headerLoic Blot2016-10-08
* RemotePlayer/LocalPlayer Player base class proper separation (code cleanup) (...Loic Blot2016-10-08
* More code cleanup (UNORDERED + RemotePlayer/LocalPlayer)Loic Blot2016-10-08
* Player/LocalPlayer/RemotePlayer inheritance cleanup (part 2 on X)Loic Blot2016-10-08
* Replace various std::map with UNORDERED_MAP + various cleanupsLoic Blot2016-10-05
* Handle particle spawners in env and delete expired idsobneq2016-04-28
* Allow NodeTimer, ABM and block mgmt interval changes.Auke Kok2016-03-19
* Add consistent monotonic day counter - get_day_count()Auke Kok2016-03-09
* Add minetest.register_lbm() to run code on block load onlyest312016-03-07
* Add '/clearobjects quick'Kahrl2016-02-11
* Time: use locks againest312015-11-04
* Time: Remove serverside getter, and use atomic operationsest312015-11-03
* Add DISABLE_CLASS_COPY macro (and use it)kwolekr2015-10-27
* Environment: Time of day fixes and add serverside getterest312015-10-27
* ABMs: Make catch-up behaviour optionalparamat2015-10-18
* Save and remove player by pointerLoic Blot2015-09-23
* Little optimization on getAdded/Removed activeobjects per player loop.Loic Blot2015-09-19
* Change m_client_event_queue's type to std::queueLoic Blot2015-09-08
* Clean up threadingShadowNinja2015-08-23
* SEnv: Remove static_exists from ActiveObjects in deleted blockskwolekr2015-08-16
* Optional reconnect functionalityest312015-07-23
* Kick players when shutting down server and there is a crash due to a Lua stac...nerzhul2015-07-16
* Generic CAO cleanups and renames for clarificationest312015-06-20
* Make attached objects visible in 3rd person viewest312015-06-20
* Re-apply 972d17baea81ffe6d508b291ef97207a4822e1da...nerzhul2015-04-22
* Revert "m_active_object_messages is used like a queue. Use std::queue instead...kwolekr2015-04-21
* m_active_object_messages is used like a queue. Use std::queue instead of std:...Loic Blot2015-04-21
* Use std::vector instead of std::set for Environment::getObjectsInsideRadiusLoic Blot2015-04-16
* Performance improvement: Use std::list instead of std::vector for request_med...Loic Blot2015-03-05
* ABMHandler and player_collisions use sequential read/write. Switch from std::...Loic Blot2015-03-04
* ASyncRunStep doesn't need to lock when do setTimeOfDaySpeed.Loic Blot2015-03-04
* Change many useless std::list into Environment class (m_players), ABMHandler ...Loic Blot2015-02-17
* Fix all warnings and remove -Wno-unused-but-set cflagkwolekr2015-01-18
* Performance of main client loop up to 2x faster In places, up to 3 times fasterCraig Robbins2014-12-07
* Replace setting unlimited_player_transfer_distance with player_transfer_distanceSmallJoker2014-11-08
* Only keep players loaded while they're connectedShadowNinja2014-06-23
* Fix race condition on accessing m_time_of_day_speed causing day night race on...sapier2014-06-23
* Speedup attachement handling by replacing vector search by direct array acces...sapier2014-06-23