inventory ConVars

Every variable and command in the inventory namespace that a Rust dedicated server lists, 31 in all, with the help text it printed and the value we read. How to set them is on the ConVar overview.

Recorded on Rust build 25582902, . Values are what that server returned, which is not always the default.

31 entries

Variables 2

ConVarValueDescription
inventory.disableattirelimitationsFalseDisables all attire limitations, so NPC clothing and invalid overlaps can be equipped
inventory.stackable_item_ownershipFalse(Generated) When enabled, ownership tracking is applied to stackable items; disabled by default due to performance cost; servers can enable for full ownership auditing

Commands 29

CommandDescription
inventory.addownershipAdd ownership to item
inventory.clearinventoryClears the inventory of a target player. eg. inventory.clearInventory jim. Can take container names as arguments: --belt --wear --backpack
inventory.convertownershipReduce ownership to item to allow new ownership to be added
inventory.copytoCopies the players inventory to the player in front of them
inventory.defs(Generated) Prints the names of all Steam inventory item definitions currently loaded from the Steam backend; useful for verifying skin/item definition state
inventory.deleteloadout(Generated) Deletes a named admin loadout file from the server; requires admin or developer permissions; loadout name is passed as the first argument
inventory.deployloadoutDeploys the given loadout to a target player. eg. inventory.deployLoadout testloadout jim
inventory.deployloadoutinrangeDeploys a loadout to players in a radius eg. inventory.deployLoadoutInRange testloadout 30
inventory.endloot
inventory.equipslot(Generated) Equips the belt/hotbar item at the given slot index for the calling admin or a named target player; requires admin or developer permissions
inventory.equipslottarget(Generated) Equips the belt/hotbar slot at the given index for the player the admin is currently looking at; requires admin or developer permissions
inventory.give{item} {amount} {condition} {skin} {container} {slot}
inventory.giveall(Generated) Gives the specified item (by partial name) to every currently connected player on the server; broadcasts who issued the command in chat
inventory.givearm{itemid} {amount}
inventory.givebp(Generated) Gives the calling player a blueprint item for the specified item (by partial name); broadcasts the gift in chat unless the recipient is a developer
inventory.giveequip{item}
inventory.giveid{itemid} {amount}
inventory.giveto{item} {player} {amount} {skin}
inventory.lighttoggle
inventory.listloadoutsPrints all saved inventory loadouts
inventory.loadoutui_requestloadoutlist(Generated) Reads the list of saved admin loadouts from disk and sends it to the requesting player's client as a JSON array for display in the loadout UI
inventory.pipetteid(Generated) Checks whether the calling player has the specified item ID with the given skin ID in their inventory; used to validate pipette/skin matching server-side
inventory.reduceownershipReduce ownership to item to allow new ownership to be added
inventory.reloaddefs(Generated) Forces a reload of all Steam inventory item definitions from the Steam backend; use if definitions appear stale or missing after a store update
inventory.resetbp(Generated) Resets all blueprints for the specified player (by name/Steam ID) back to the default unlocked set, removing any learned recipes
inventory.saveloadoutSaves the current equipped loadout of the calling player. eg. inventory.saveLoadout loaduoutname
inventory.set_item_image(Generated) Sets the custom icon image ID on the item currently held by the calling player; the image ID refers to a server-side stored image used for custom item icons
inventory.setwornarmorslotsSet worn items to have maximum armor slots supported
inventory.unlockall(Generated) Unlocks every craftable blueprint for the specified player (by name/Steam ID), giving them access to all recipes immediately

Back to the list of all namespaces.

Skip the manual work: install the Panelra agent

Wipes, updates, restarts, plugins and crash alerts for your Rust servers, from one dashboard. One install command on your Linux host, no inbound ports for the agent.

Free during the open beta. Pricing will be announced before the beta ends.