aboutsummaryrefslogtreecommitdiff
path: root/src/environment.cpp
AgeCommit message (Expand)Author
2016-06-11Make node timers more efficientEkdohibs
2016-04-28Handle particle spawners in env and delete expired idsobneq
2016-03-19Allow NodeTimer, ABM and block mgmt interval changes.Auke Kok
2016-03-09Avoid try/catch for settings.Auke Kok
2016-03-09Add consistent monotonic day counter - get_day_count()Auke Kok
2016-03-07Add minetest.register_lbm() to run code on block load onlyest31
2016-02-26Cache some settingsrubenwardy
2016-02-11Add '/clearobjects quick'Kahrl
2015-11-04Fix time progressing too fastest31
2015-11-04Time: use locks againest31
2015-11-03Time: Remove serverside getter, and use atomic operationsest31
2015-10-27Environment: Time of day fixes and add serverside getterest31
2015-10-18ABMs: Make catch-up behaviour optionalparamat
2015-10-14Rename macros with two leading underscoresShadowNinja
2015-10-14Use warningstream for log messages with WARNINGShadowNinja
2015-09-23Save and remove player by pointerLoic Blot
2015-09-19Little optimization on getAdded/Removed activeobjects per player loop.Loic Blot
2015-09-16Fix object position border checkingest31
2015-09-15Disallow placing entities outside safe boundariesest31
2015-09-08Change m_client_event_queue's type to std::queueLoic Blot
2015-08-25Change i++ to ++iDavid Jones
2015-08-23Clean up threadingShadowNinja
2015-08-16SEnv: Remove static_exists from ActiveObjects in deleted blockskwolekr
2015-08-01src/environment.cpp: Fix NULL pointer dereferenceBřetislav Štec
2015-07-24Remove some old dead code. Fix some Clang warnings in SRP (ng->N... willLoic Blot
2015-07-23Optional reconnect functionalityest31
2015-07-17Server kicks: make messages configurable, cache wstringest31
2015-07-16Kick players when shutting down server and there is a crash due to a Lua stac...nerzhul
2015-07-13Remove raw message output on AOM deserialization failurekwolekr
2015-06-20Generic CAO cleanups and renames for clarificationest31
2015-06-20Make attached objects visible in 3rd person viewest31
2015-05-17Record MapBlock modification reasons as flags instead of stringskwolekr
2015-04-22Re-apply 972d17baea81ffe6d508b291ef97207a4822e1da...nerzhul
2015-04-21Revert "m_active_object_messages is used like a queue. Use std::queue instead...kwolekr
2015-04-21m_active_object_messages is used like a queue. Use std::queue instead of std:...Loic Blot
2015-04-16Use std::vector instead of std::set for Environment::getObjectsInsideRadiusLoic Blot
2015-04-01Move globals from main.cpp to more sane locationsCraig Robbins
2015-03-31Fix usage of destroyed mutexkwolekr
2015-03-17Minor bug fix (lag between damage flash and hearts updating)Craig Robbins
2015-03-17Fix various damage related bugs (client-side)Craig Robbins
2015-03-13Use the new Player::isDead function when it's the caseLoic Blot
2015-03-07For usages of assert() that are meant to persist in Release builds (when NDEB...Craig Robbins
2015-03-05Fix issue #2441: crash on respawn, since a conversion std::list to std::vecto...Loic Blot
2015-03-05Performance improvement: Use std::list instead of std::vector for request_med...Loic Blot
2015-03-05Remove Queue class which uses std::list and use native std::queueLoic Blot
2015-03-04Use std::vector instead of std::list in StaticObjectList and MutexedMap::getV...Loic Blot
2015-03-04ABMHandler and player_collisions use sequential read/write. Switch from std::...Loic Blot
2015-03-04ASyncRunStep doesn't need to lock when do setTimeOfDaySpeed.Loic Blot
2015-02-17Change many useless std::list into Environment class (m_players), ABMHandler ...Loic Blot
2015-02-17Replace std::list by std::vector into ServerMap::listAllLoadableBlocks Server...Loic Blot