aboutsummaryrefslogtreecommitdiff
path: root/src/serverenvironment.cpp
AgeCommit message (Expand)Author
2021-06-20Add min_y and max_y checks for Active Block Modifiers (ABM) (#11333)sfence
2021-05-30Add core.compare_block_status function (#11247)SmallJoker
2021-01-29Settings: Proper priority hierarchySmallJoker
2021-01-02Add on_deactivate callback for luaentities (#10723)hecks
2020-10-19Implement unloading of static_save=false objects according to existing docs (...sfan5
2020-10-06Add minetest.get_artificial_light and minetest.get_natural_light (#5680)HybridDog
2020-08-18Allow the ABM time budget to be configurable.Lars
2020-07-07Revert "Verify database connection on interval (#9665)"rubenwardy
2020-06-12Add LevelDB player database (#9982)luk3yx
2020-05-27Value copy / allocation optimizations mostly in server, SAO and serialize codesfan5
2020-05-18Add missing sao->isGone() checkssfan5
2020-05-07Fix Server triggering wrong errors if environment init failssfan5
2020-04-27Add PostgreSQL authentication backend (#9756)Loïc Blot
2020-04-23Add LevelDB auth database. (#9476)luk3yx
2020-04-16Optimize get_objects_inside_radius calls (#9671)Loïc Blot
2020-04-15Verify database connection on interval (#9665)Loïc Blot
2020-04-11Drop content_sao.{cpp,h}Loic Blot
2020-04-11Move PlayerSAO to dedicated filesLoic Blot
2020-04-11scriptapi: Sort out ServerEnvironment / Environment distinction properlysfan5
2020-04-10Drop genericobject.{cpp,h} (#9629)Loïc Blot
2019-09-09Send cumulated inventory changes only each step (#8856)SmallJoker
2019-08-13Better F6 profiler (#8750)SmallJoker
2019-08-10Merge pull request #8776 from osjc/FixGetNodeJozef Behran
2019-07-07Improve ABM time budget handling. #8645Lars Hofhansl
2019-02-03Force player save before kicking on player shutdown (#8157)Loïc Blot
2019-01-16Fix some misspellings (#8104)Paul Ouellette
2019-01-04Make sqlite3 default auth & player backends for new worlds (#8043)Loïc Blot
2019-01-04Player file directory must be only created when using file backend.Loïc Blot
2018-12-13Add an activeobject manager to hold active objects (#7939)Loïc Blot
2018-11-28Add Lua methods 'set_rotation()' and 'get_rotation()' (#7395)CoderForTheBetter
2018-08-05Replace auth.txt with SQLite auth database (#7279)Ben Deutsch
2018-07-22Add a MSVC / Windows compatible snprintf function (#7353)nOOb3167
2018-07-21Optimize ABM checks.Lars Hofhansl
2018-07-08Revert 6587 - Optimize entity-entity collision (#7539)lhofhansl
2018-04-06Add player:get_meta(), deprecate player attributes (#7202)rubenwardy
2018-04-04Huge LBM lookup performance improvement on mapblock loading (#7195)Loïc Blot
2018-04-03Optimize entity-entity collision (#6587)Vitaliy
2018-03-16ServerEnvironment::loadDefaultMeta: Loading default meta is only possible for...Loic Blot
2018-03-09VoxelArea: add_{x,y,z,p} must be staticLoic Blot
2018-03-09ServerEnvironment & StaticObject cleanupsLoic Blot
2018-02-26SAO limits: Allow SAOs to exist outside the set 'mapgen limit'paramat
2018-02-10Node definition manager refactor (#7016)Dániel Juhász
2018-01-30Add minetest.bulk_set_node call + optimize Environment::set_node call (#6958)Loïc Blot
2018-01-12Revert "Add an active object step time budget #6721"Lars Hofhansl
2017-12-26Line_of_sight: Improve using VoxelLineIteratorDániel Juhász
2017-12-06Add an active object step time budget #6721Lars Hofhansl
2017-12-03Optionally extend the active object in a players camera direction.Lars Hofhansl
2017-11-24Clearobjects: Send progress messages to terminal using actionstreamparamat
2017-11-08Move files to subdirectories (#6599)Vitaliy
2017-09-30Make Player::peer_id server-side only and add getters and setters (#6478)Loïc Blot