Fix Lava geothermal generator

This commit is contained in:
James David Clarke 2023-12-28 15:58:13 +00:00
parent 16b270c6e7
commit 21d76f0b70
No known key found for this signature in database
GPG Key ID: 9F5ECFD0E20F1C4C
1 changed files with 2 additions and 13 deletions

View File

@ -26,19 +26,8 @@ minetest.register_craftitem("technic:geothermal", {
local check_node_around = function(pos)
local node = minetest.get_node(pos)
if technic_compat.mcl then
local water_flowing_node = "mcl_core:water_flowing"
local lava_flowing_node = "mcl_core:lava_flowing"
local water_source_node = "mcl_core:water_source"
local lava_source_node = "mcl_core:lava_source"
else
local water_flowing_node = "default:water_flowing"
local lava_flowing_node = "default:lava_flowing"
local water_source_node = "default:water_source"
local lava_source_node = "default:lava_source"
end
if node.name == water_source_node or node.name == water_flowing_node then return 1 end
if node.name == lava_source_node or node.name == lava_flowing_node then return 2 end
if minetest.get_item_group(node.name, "water") == 3 and (string.find(node.name, "flowing") or string.find(node.name, "source")) then return 1 end
if minetest.get_item_group(node.name, "lava") == 3 and (string.find(node.name, "flowing") or string.find(node.name, "source")) then return 2 end
return 0
end