diff options
author | kaeza <kaeza@users.sf.net> | 2014-01-19 14:34:44 -0200 |
---|---|---|
committer | kaeza <kaeza@users.sf.net> | 2014-01-19 14:35:44 -0200 |
commit | d560bcd6f0ba8b885127c5d5d2315fb72c2d1f47 (patch) | |
tree | 0a2d4fb60babf49d3a7c665c63ab87667a11e0a3 /callbacks.lua | |
parent | b69fc35c888c569bf7e87e24466740ca5f749918 (diff) |
Allow searching for groups.
Also make "group buttons" apply the filter to that group.
Diffstat (limited to 'callbacks.lua')
-rw-r--r-- | callbacks.lua | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/callbacks.lua b/callbacks.lua index fe76543..38ae6d3 100644 --- a/callbacks.lua +++ b/callbacks.lua @@ -118,6 +118,11 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) if string.sub(name, 1, 12) == "item_button_" then clicked_item = string.sub(name, 13) break + elseif string.sub(name, 1, 11) == "item_group_" then + minetest.sound_play("click", + {to_player=player_name, gain = 0.1}) + unified_inventory.apply_filter(player, "group:"..string.sub(name, 12)) + return end end if clicked_item then |