diff options
author | Elias Fleckenstein <eliasfleckenstein@web.de> | 2020-12-11 17:27:51 +0100 |
---|---|---|
committer | Elias Fleckenstein <eliasfleckenstein@web.de> | 2020-12-11 17:27:51 +0100 |
commit | 538a52514961ebc57fe86e8a40df7cca24fad16c (patch) | |
tree | c654e11b16fff63fcd0ac95c00a86317814001ae /init.lua | |
download | digcustom-538a52514961ebc57fe86e8a40df7cca24fad16c.tar.xz |
Initial Commit
Diffstat (limited to 'init.lua')
-rw-r--r-- | init.lua | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..e1a8e73 --- /dev/null +++ b/init.lua @@ -0,0 +1,14 @@ +minetest.register_list_command("digcustom", "Configue custom autodig nodes", "digcustom_nodes") + +minetest.register_globalstep(function() + if minetest.settings:get_bool("digcustom") then + local list = (minetest.settings:get("digcustom_nodes") or ""):split(",") + local positions = minetest.find_nodes_near(minetest.localplayer:get_pos(), 5, list, true) + for i, pos in ipairs(positions) do + if i > 5 then break end + minetest.dig_node(pos) + end + end +end) + +minetest.register_cheat("DigCustom", "World", "digcustom") |