From b90afa0b861bc7c0e4b7fd59763763c86d2ec0c0 Mon Sep 17 00:00:00 2001 From: tenplus1 Date: Mon, 5 Jul 2021 09:18:09 +0100 Subject: [PATCH] fix nil bug in portal_api.lua fixes a nil bug in portal_api.lua where nodedef.is_ground_content isn't available. --- portal_api.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/portal_api.lua b/portal_api.lua index 22d9f34..e1c84f8 100644 --- a/portal_api.lua +++ b/portal_api.lua @@ -2211,7 +2211,7 @@ function nether.volume_is_natural_and_unprotected(minp, maxp, player_name) if id ~= c_air and id ~= c_ignore and id ~= nil then -- checked for common natural or not emerged local name = minetest.get_name_from_content_id(id) local nodedef = minetest.registered_nodes[name] - if not nodedef.is_ground_content then + if nodedef and not nodedef.is_ground_content then -- trees are natural but not "ground content" local node_groups = nodedef.groups if node_groups == nil or (node_groups.tree == nil and node_groups.leaves == nil and node_groups.leafdecay == nil) then