# valence_inventory The inventory system. This module contains the systems and components needed to handle inventories. By default, clients will have a player inventory attached to them. # Components - [`Inventory`]: The inventory component. This is the thing that holds items. - [`OpenInventory`]: The component that is attached to clients when they have an inventory open. # Examples An example system that will let you access all player's inventories: ``` # use bevy_ecs::prelude::*; # use valence_inventory::*; # use valence_client::Client; fn system(clients: Query<(&Client, &Inventory)>) {} ``` ### See also Examples related to inventories in the `valence/examples/` directory: - `building` - `chest`