summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--callbacks.lua5
1 files changed, 2 insertions, 3 deletions
diff --git a/callbacks.lua b/callbacks.lua
index d8c8853..32a096c 100644
--- a/callbacks.lua
+++ b/callbacks.lua
@@ -39,9 +39,8 @@ minetest.register_on_joinplayer(function(player)
end
end,
on_put = function(inv, listname, index, stack, player)
- local stacktable = stack:to_table()
- stacktable.count = stack:get_stack_max()
- inv:set_stack(listname, index, ItemStack(stacktable))
+ stack:set_count(stack:get_stack_max())
+ inv:set_stack(listname, index, stack)
minetest.sound_play("electricity", {to_player=player_name, gain = 1.0})
end,
})