From 723cd2837e2fb9a9afc91867a180b005098d88dd Mon Sep 17 00:00:00 2001 From: tenplus1 Date: Wed, 17 Sep 2025 07:19:00 +0100 Subject: [PATCH] pathfinding algorithm default updated --- api.txt | 3 ++- settingtypes.txt | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/api.txt b/api.txt index 496bb4f..47ea393 100644 --- a/api.txt +++ b/api.txt @@ -878,7 +878,8 @@ External Settings for "minetest.conf" 'mob_pathfinding_enable' Enable pathfinding. 'mob_pathfinding_stuck_timeout' How long before stuck mobs start searching. (default 3.0) 'mob_pathfinding_stuck_path_timeout' How long will mob follow path before giving up. (default 5.0) - 'mob_pathfinding_algorithm' Which pathfinding algorithm to use Dijkstra (default), A*_noprefetch (AStar_noprefetch) or A* (AStar) + 'mob_pathfinding_algorithm' Which pathfinding algorithm to use Dijkstra, A*_noprefetch + (AStar_noprefetch) [default] or A* (AStar) (A* names differ cause Minetest doesn´t allow "*" in settings) 'mob_pathfinding_searchdistance' max search distance from search positions (default 16) 'mob_pathfinding_max_jump' max jump height for pathfinding (default 4) diff --git a/settingtypes.txt b/settingtypes.txt index 2bce7a7..05ae973 100644 --- a/settingtypes.txt +++ b/settingtypes.txt @@ -78,10 +78,10 @@ mob_pathfinding_stuck_timeout (How long before stuck mobs start searching) float mob_pathfinding_stuck_path_timeout (How long will mob follow path before giving up) float 5.0 # Which pathfinding algorithm to use # - Dijkstra -# - A*_noprefetch (AStar_noprefetch) -# - A* (AStar) Default +# - A*_noprefetch (AStar_noprefetch) Default +# - A* (AStar) # (A* names differ cause Minetest doesn´t allow "*" in settings) -mob_pathfinding_algorithm (pathfinding algorithm) enum Astar Dijkstra,AStar_noprefetch,AStar +mob_pathfinding_algorithm (pathfinding algorithm) enum Astar_noprefetch Dijkstra,AStar_noprefetch,AStar # max search distance from search positions (default 16) mob_pathfinding_searchdistance (path search distance) int 16 # max jump height for pathfinding (default 4)