aboutsummaryrefslogtreecommitdiff
path: root/src/environment.cpp
AgeCommit message (Expand)Author
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
2015-02-17SAO: re-add old ActiveObjectTypes for a future migration layerLoic Blot
2015-02-05Fix dying of lava causes repeated death This is a bugfix for issue #81gregorycu
2014-12-12Use std::string::empty() instead of size() where applicableAnton
2014-12-07Performance of main client loop up to 2x faster In places, up to 3 times fasterCraig Robbins
2014-11-14Remove most exceptions from getNode() (and variants)Craig Robbins
2014-11-08Implement WieldMeshSceneNode which improves wield mesh renderingKahrl
2014-11-08Replace setting unlimited_player_transfer_distance with player_transfer_distanceSmallJoker
2014-10-23Remove remenants of mob codePavel Puchkin
2014-10-01Make players check inventory modification properlyShadowNinja
2014-10-01Simplify player modification checksShadowNinja
2014-09-21Split settings into seperate source and header filesShadowNinja
2014-09-01Update Mapgen VoxelManipulator on buffer invalidationkwolekr
2014-06-29Make player files saving againSmallJoker
2014-06-23Store the maximum player file tries in a constantShadowNinja
2014-06-23Only try to load from possible player filesShadowNinja
2014-06-23Only keep players loaded while they're connectedShadowNinja
2014-06-23Fix race condition on accessing m_time_of_day_speed causing day night race on...sapier
2014-06-23Speedup attachement handling by replacing vector search by direct array acces...sapier
2014-04-18Remove liquid_finite and weatherproller
2014-04-15Fix all warnings reported by clangSfan5
2014-03-24Fix merge mistake when rebasing for PR #1169Ciaran Gultnieks
2014-03-12Remove goto from Environment::removePlayerSelat
2014-03-09Update ABM object counts when triggers add objectsCiaran Gultnieks
2014-03-06Stop wasting time in abm - performance improvementCiaran Gultnieks
2014-03-02Fix for unloaded but active block problemCiaran Gultnieks
2014-02-09ServerEnvironment: Remove direct dependency on EmergeManagerkwolekr
2014-02-01Add player:override_day_night_ratio() for arbitrarily controlling sunlight br...Perttu Ahola
2014-01-13Fix some errors reported by clang static analyzer.Ilya Zhuravlev
2014-01-11Add forceloadingNovatux
2013-12-12Make line_of_sight return blocking node positionstujones11
2013-11-30Add minetest.swap_nodeNovatux