From 579d245a00fcf5bc4fef438d6d1efe84873339b7 Mon Sep 17 00:00:00 2001 From: number Zero Date: Thu, 22 Feb 2018 22:58:26 +0300 Subject: [PATCH] Fix crash with UI but no technic --- 3d_armor_ui/init.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/3d_armor_ui/init.lua b/3d_armor_ui/init.lua index 69eee9e..6187229 100644 --- a/3d_armor_ui/init.lua +++ b/3d_armor_ui/init.lua @@ -1,6 +1,7 @@ -- support for i18n local S = armor_i18n.gettext local F = armor_i18n.fgettext +local has_technic = minetest.get_modpath("technic") ~= nil if not minetest.global_exists("unified_inventory") then minetest.log("warning", S("3d_armor_ui: Mod loaded but unused.")) @@ -43,7 +44,7 @@ unified_inventory.register_page("armor", { formspec = formspec.."label[5.0,"..(fy + 1.0)..";".. F("Fire")..": "..armor.def[name].fire.."]" end - if minetest.global_exists("technic") then + if has_technic then formspec = formspec.."label[5.0,"..(fy + 1.5)..";".. F("Radiation")..": "..armor.def[name].groups["radiation"].."]" end