local set_fs = i3.set_fs IMPORT("play_sound", "create_inventory") local trash = create_inventory("i3_trash", { allow_put = function(_, _, _, stack) return stack:get_count() end, on_put = function(inv, listname, _, _, player) inv:set_list(listname, {}) local name = player:get_player_name() local data = i3.data[name] data.armor_allow = nil play_sound(name, "i3_trash", 1.0) if not core.is_creative_enabled(name) then set_fs(player) end end, }) trash:set_size("main", 1)