From cd40602a101c261066653b9cd16c05ad17fc0868 Mon Sep 17 00:00:00 2001 From: TenPlus1 Date: Tue, 28 Feb 2017 15:28:36 +0000 Subject: [PATCH] added support for Real Torch mod --- README.md | 1 + water.lua | 11 +++++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 413016b..017d119 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,7 @@ Ethereal Mapgen mod for Minetest (works on all except v6) - Mesa biomes are now topped with dirt with dry grass (redwood saplings grow on dry grass) - Added bonemeal support for moretree's saplings - Added settings.conf file example so that settings remain after mod update + - Added support for Real Torch so that torches near water drop an unlit torch ### 1.21 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, })