From fe92fdc373353d3dd8e8b09fee286268087b855b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20Mart=C3=ADnez?= Date: Fri, 3 Feb 2017 00:27:02 -0300 Subject: [PATCH] Minor fixes to inbox. * Don't trigger global variable warning. * Change form name to avoid possible bugs in the future. * Actually (opt-)depend on screwdriver mod. --- inbox/depends.txt | 1 + inbox/init.lua | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/inbox/depends.txt b/inbox/depends.txt index 947d2a71..ace758c7 100644 --- a/inbox/depends.txt +++ b/inbox/depends.txt @@ -1,2 +1,3 @@ default homedecor_i18n +screwdriver? diff --git a/inbox/init.lua b/inbox/init.lua index 7262e9f0..3de7a3c4 100644 --- a/inbox/init.lua +++ b/inbox/init.lua @@ -2,7 +2,7 @@ local S = homedecor_i18n.gettext local inbox = {} -screwdriver = screwdriver or {} +local screwdriver = rawget(_G, "screwdriver") or {} minetest.register_craft({ output ="inbox:empty", @@ -53,12 +53,12 @@ minetest.register_node("inbox:empty", { clicker:get_player_control().aux1 then minetest.show_formspec( clicker:get_player_name(), - "default:chest_locked", + "inbox:mailbox", inbox.get_inbox_formspec(pos)) else minetest.show_formspec( clicker:get_player_name(), - "default:chest_locked", + "inbox:mailbox", inbox.get_inbox_insert_formspec(pos)) end return itemstack