Modules
| debounce | Create a debounced version of a function. |
| emerge_node | Ensure a node is loaded and call a callback with it. |
| extend_group | Extend callbacks for all nodes in a specific group. |
| extend_item | Extend callbacks of a registered node by wrapping them. |
| luanti_utils | Utility functions for the luanti_utils module. |
| node_on_player_walk | Node extension to support walk-related callbacks based on player position. |
| on_server_idle | Run tasks when the server is idle (spread work across globalsteps). |
| on_server_idle_each | Iterate over a table in small increments during server idle frames. |
| on_server_idle_filter | Filter a table in small increments during server idle frames. |
| on_server_idle_map | Map over a table in small increments during server idle frames. |
| on_server_idle_reduce | Reduce a table asynchronously using idle callbacks. |
| persistent_queue | Persistent FIFO queue backed by Luanti ModStorage. |
| queue | Simple FIFO queue implementation. |
| register_node_copy | Helper to register nodes with extra features |
| register_on_player_walk | Global player walk callbacks
This module allows other modules to register callbacks that run whenever a player moves from one node to another. |
Topics
| README.md |