| Commit message (Collapse) | Author | Age |
|
|
| |
This check can be used by ABM to reduce CPU usage.
|
|
|
| |
Makes it possible to check the status of the mapblock in a future-extensible way.
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
(#10485)
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
|
|
| |
Fixes #10113
This reverts commit 5c588f89e79e02cba392abe3d00688772321f88b.
|
| |
|
| |
|
|
|
|
| |
fixes #9883
|
| |
|
|
|
|
| |
* Add PostgreSQL authentication backend
|
|
|
|
| |
* Add leveldb auth database.
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
|
|
| |