From cd40602a101c261066653b9cd16c05ad17fc0868 Mon Sep 17 00:00:00 2001
From: TenPlus1 <kinsellaja@yahoo.com>
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,
 })
-- 
GitLab