From 31a052d7e6ac3036003a3e0db5fe981964a831f5 Mon Sep 17 00:00:00 2001
From: dokutan <54861821+dokutan@users.noreply.github.com>
Date: Sun, 10 May 2020 14:42:57 +0200
Subject: [PATCH] Chainsaw update (bushes and moretrees fixed) (#551)

---
 wrench/technic.lua |   32 +++++++++++++++++---------------
 1 files changed, 17 insertions(+), 15 deletions(-)

diff --git a/wrench/technic.lua b/wrench/technic.lua
index c07e3d7..5b529e8 100644
--- a/wrench/technic.lua
+++ b/wrench/technic.lua
@@ -1,5 +1,5 @@
 
-local INT, STRING, FLOAT  = 
+local INT, STRING, FLOAT  =
 	wrench.META_TYPE_INT,
 	wrench.META_TYPE_STRING,
 	wrench.META_TYPE_FLOAT
@@ -294,7 +294,7 @@
 
 local chest_mark_colors = {
 	'_black',
-	'_blue', 
+	'_blue',
 	'_brown',
 	'_cyan',
 	'_dark_green',
@@ -323,19 +323,21 @@
 	})
 end
 
-for tier, _ in pairs(technic.machines) do
-	local ltier = tier:lower()
-	for i = 0, 8 do
-		wrench:register_node("technic:"..ltier.."_battery_box"..i, {
-			lists = {"src", "dst"},
-			metas = {infotext = STRING,
-				formspec = STRING,
-				[tier.."_EU_demand"] = INT,
-				[tier.."_EU_supply"] = INT,
-				[tier.."_EU_input"] = INT,
-				internal_EU_charge = INT,
-				last_side_shown = INT},
-		})
+if minetest.get_modpath("technic") then
+    for tier, _ in pairs(technic.machines) do
+		local ltier = tier:lower()
+		for i = 0, 8 do
+			wrench:register_node("technic:"..ltier.."_battery_box"..i, {
+				lists = {"src", "dst"},
+				metas = {infotext = STRING,
+					formspec = STRING,
+					[tier.."_EU_demand"] = INT,
+					[tier.."_EU_supply"] = INT,
+					[tier.."_EU_input"] = INT,
+					internal_EU_charge = INT,
+					last_side_shown = INT},
+			})
+		end
 	end
 end
 

--
Gitblit v1.8.0