summaryrefslogtreecommitdiff
path: root/callbacks.lua
diff options
context:
space:
mode:
Diffstat (limited to 'callbacks.lua')
-rw-r--r--callbacks.lua5
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