if minetest.settings:get_bool("digcustom") and minetest.localplayer then
local list = (minetest.settings:get("digcustom_nodes") or ""):split(",")
local node_pos = minetest.find_node_near(minetest.localplayer:get_pos(), 5, list, true)
- local max_time = tonumber(minetest.settings:get("digcustom_max_time")) or -1
+ local max_time = tonumber(minetest.settings:get("digcustom_max_time"))
if node_pos then
await(diglib.dig_node(node_pos, max_time))
digcustom_nodes (DigCustom Nodes) string
# Maximum time to spend on digging a node.
-# -1 means no limit
+# Negative values mean no limit.
digcustom_max_time (DigCustom Max Time) int -1