me='generator' content='cgit v1.2.3'/>
aboutsummaryrefslogtreecommitdiff
path: root/src/serverenvironment.cpp
Commit message (Collapse)AuthorAge
* Add min_y and max_y checks for Active Block Modifiers (ABM) (#11333)sfence2021-06-20
| | | This check can be used by ABM to reduce CPU usage.
* Add core.compare_block_status function (#11247)SmallJoker2021-05-30
| | | Makes it possible to check the status of the mapblock in a future-extensible way.
* Settings: Proper priority hierarchySmallJoker2021-01-29
| | | | | | | | | | | Remove old defaults system Introduce priority-based fallback list Use new functions for map_meta special functions Change groups to use end tags Unittest changes: * Adapt unittest to the new code * Compare Settings objects
* Add on_deactivate callback for luaentities (#10723)hecks2021-01-02
|
* Implement unloading of static_save=false objects according to existing docs ↵sfan52020-10-19
| | | | (#10485)
* Add minetest.get_artificial_light and minetest.get_natural_light (#5680)HybridDog2020-10-06
| | | | | Add more detailed light detection functions, a function to get the artificial light (torches) and a function to get the sunlight as seen by the player (you can specify timeofday). Co-authored-by: rubenwardy <rw@rubenwardy.com>
* Allow the ABM time budget to be configurable.Lars2020-08-18
|
* Revert "Verify database connection on interval (#9665)"rubenwardy2020-07-07
| | | | | | Fixes #10113 This reverts commit 5c588f89e79e02cba392abe3d00688772321f88b.
* Add LevelDB player database (#9982)luk3yx2020-06-12
|
* Value copy / allocation optimizations mostly in server, SAO and serialize codesfan52020-05-27
|
* Add missing sao->isGone() checkssfan52020-05-18
| | | | fixes #9883
* Fix Server triggering wrong errors if environment init failssfan52020-05-07
|
* Add PostgreSQL authentication backend (#9756)Loïc Blot2020-04-27
| | | | * Add PostgreSQL authentication backend
* Add LevelDB auth database. (#9476)luk3yx2020-04-23
| | | | * Add leveldb auth database.
* Optimize get_objects_inside_radius calls (#9671)Loïc Blot2020-04-16
| | | | | | | | | * Optimize getObjectsInsideRadius calls our previous implementation calls the ActiveObjectMgr to return ids and then lookup those ids in the same map and test each object Instead now we call the global map to return the pointers directly and we ask filtering when building the list using lamba. This drop double looping over ranges of active objects (and then filtered one) and drop x lookups on the map regarding the first call results
* Verify database connection on interval (#9665)Loïc Blot2020-04-15
|
* Drop content_sao.{cpp,h}Loic Blot2020-04-11
| | | | | |