diff --git a/item_strongbox.lua b/item_strongbox.lua index 6ae02bf..63cc710 100644 --- a/item_strongbox.lua +++ b/item_strongbox.lua @@ -66,6 +66,17 @@ minetest.register_node("minertrade:strongbox", { end, }) +minetest.register_on_player_receive_fields(function(sender, formname, fields) + local sendername = sender:get_player_name() + --minetest.chat_send_player(sendername, "formname="..formname.." fields="..dump(fields)) + if formname == "safe_"..sendername then -- This is your form name + if fields.quit then + modMinerTrade.doSave() + minetest.log('action',"[STRONGBOX] "..modMinerTrade.translate("Saving strongbox from all players in the file '%s'!"):format(modMinerTrade.urlTabela)) + end + end +end) + minetest.register_craft({ output = 'minertrade:strongbox', recipe = {