summaryrefslogtreecommitdiff
path: root/water.lua
diff options
context:
space:
mode:
Diffstat (limited to 'water.lua')
-rw-r--r--water.lua11
1 files changed, 9 insertions, 2 deletions
diff --git a/water.lua b/water.lua
index 3034489..6a994e8 100644
--- a/water.lua
+++ b/water.lua
@@ -125,9 +125,16 @@ minetest.register_abm({
-- If torch touching water then drop as item (when enabled)
if ethereal.torchdrop == true then
+local torch_drop = "default:torch"
+
+if minetest.get_modpath("real_torch") then
+ torch_drop = "real_torch:torch"
+end
+
minetest.register_abm({
label = "Ethereal drop torch",
- nodenames = {"default:torch", "default:torch_wall", "default:torch_ceiling"},
+ nodenames = {"default:torch", "default:torch_wall", "default:torch_ceiling",
+ "real_torch:torch", "real_torch:torch_wall", "real_torch:torch_ceiling"},
neighbors = {"group:water"},
interval = 5,
chance = 1,
@@ -154,7 +161,7 @@ end
minetest.set_node(pos, {name = "air"})
- minetest.add_item(pos, {name = "default:torch"})
+ minetest.add_item(pos, {name = torch_drop})
end
end,
})