From c505088fbb1bcdcd6d28fd89fcd935ee1b526619 Mon Sep 17 00:00:00 2001 From: est31 Date: Wed, 11 Feb 2015 19:37:19 +0100 Subject: [PATCH] Set the owner for locked chests on placing --- compat.lua | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/compat.lua b/compat.lua index c64becf..c89e492 100644 --- a/compat.lua +++ b/compat.lua @@ -133,7 +133,13 @@ minetest.override_item("default:chest_locked", { end, connect_sides = {left = 1, right = 1, back = 1, front = 1, bottom = 1, top = 1} }, - after_place_node = pipeworks.after_place, + after_place_node = function (pos, placer) + local meta = minetest.get_meta(pos) + meta:set_string("owner", placer:get_player_name() or "") + meta:set_string("infotext", "Locked Chest (owned by ".. + meta:get_string("owner")..")") + pipeworks.after_place(pos) + end, after_dig_node = pipeworks.after_dig })