summaryrefslogtreecommitdiff
path: root/callbacks.lua
diff options
context:
space:
mode:
Diffstat (limited to 'callbacks.lua')
-rw-r--r--callbacks.lua10
1 files changed, 5 insertions, 5 deletions
diff --git a/callbacks.lua b/callbacks.lua
index a1e2396..f1646ed 100644
--- a/callbacks.lua
+++ b/callbacks.lua
@@ -123,12 +123,12 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
for name, value in pairs(fields) do
if string.sub(name, 1, 12) == "item_button_" then
clicked_item = string.sub(name, 13)
+ if string.sub(clicked_item, 1, 6) == "group:" then
+ minetest.sound_play("click", {to_player=player_name, gain = 0.1})
+ unified_inventory.apply_filter(player, clicked_item)
+ return
+ end
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