From bdf7332dda6e883cc80d5f76f1e1061e34432c54 Mon Sep 17 00:00:00 2001 From: tuedel Date: Mon, 1 Jun 2020 11:10:20 +0200 Subject: [PATCH] Check if node is registered before trying to get content id (#20) --- functions.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/functions.lua b/functions.lua index 0415ee6..a4bd53d 100644 --- a/functions.lua +++ b/functions.lua @@ -51,7 +51,9 @@ ropes.destroy_rope = function(pos, nodes) local finished = false local ids_to_destroy = {} for _, node in pairs(nodes) do - ids_to_destroy[minetest.get_content_id(node)] = true + if minetest.registered_nodes[node] then + ids_to_destroy[minetest.get_content_id(node)] = true + end end while not finished do