summaryrefslogtreecommitdiff
path: root/inbox
diff options
context:
space:
mode:
authorVanessa Ezekowitz <vanessaezekowitz@gmail.com>2017-01-31 19:39:31 -0500
committerVanessa Ezekowitz <vanessaezekowitz@gmail.com>2017-01-31 19:39:31 -0500
commit39f5cba27eef35877c91291f518974f34130fcb6 (patch)
tree117a9d1b7d4ee5f78f73e1216e982c366ed9ecc6 /inbox
parent2922421f4a88e56a0a1c819f62bf2bc287835388 (diff)
downloaddreambuilder_modpack-39f5cba27eef35877c91291f518974f34130fcb6.tar
dreambuilder_modpack-39f5cba27eef35877c91291f518974f34130fcb6.tar.gz
dreambuilder_modpack-39f5cba27eef35877c91291f518974f34130fcb6.tar.bz2
dreambuilder_modpack-39f5cba27eef35877c91291f518974f34130fcb6.tar.xz
dreambuilder_modpack-39f5cba27eef35877c91291f518974f34130fcb6.zip
Huge update - lots of mods:
areas, biome_lib, blox, bobblocks, boost_cart, homedecor, mobs, coloredwood, ilights, inbox, item_tweaks, moreblocks, moreores, pipeworks, plasticbox, signs_lib, stainedglass, roads, unifieddyes, vines, worldedit, xban2, maybe some others I didn't think about ;-)
Diffstat (limited to 'inbox')
-rw-r--r--inbox/depends.txt1
-rw-r--r--inbox/init.lua12
2 files changed, 9 insertions, 4 deletions
diff --git a/inbox/depends.txt b/inbox/depends.txt
index 4ad96d5..947d2a7 100644
--- a/inbox/depends.txt
+++ b/inbox/depends.txt
@@ -1 +1,2 @@
default
+homedecor_i18n
diff --git a/inbox/init.lua b/inbox/init.lua
index d188f0d..7262e9f 100644
--- a/inbox/init.lua
+++ b/inbox/init.lua
@@ -1,3 +1,6 @@
+
+local S = homedecor_i18n.gettext
+
local inbox = {}
screwdriver = screwdriver or {}
@@ -19,7 +22,7 @@ minetest.register_node("inbox:empty", {
paramtype = "light",
drawtype = "mesh",
mesh = "inbox_mailbox.obj",
- description = "Mailbox",
+ description = S("Mailbox"),
tiles = {
"inbox_red_metal.png",
"inbox_white_metal.png",
@@ -36,7 +39,7 @@ minetest.register_node("inbox:empty", {
local meta = minetest.get_meta(pos)
local owner = placer:get_player_name()
meta:set_string("owner", owner)
- meta:set_string("infotext", owner.."'s Mailbox")
+ meta:set_string("infotext", S("@1's Mailbox", owner))
local inv = meta:get_inventory()
inv:set_size("main", 8*4)
inv:set_size("drop", 1)
@@ -45,8 +48,9 @@ minetest.register_node("inbox:empty", {
local meta = minetest.get_meta(pos)
local player = clicker:get_player_name()
local owner = meta:get_string("owner")
- local meta = minetest.get_meta(pos)
- if owner == player then
+ if owner == player or
+ minetest.check_player_privs(player, "protection_bypass") and
+ clicker:get_player_control().aux1 then
minetest.show_formspec(
clicker:get_player_name(),
"default:chest_locked",