A container object that holds a
Player's inventory. Any
Tool in a player’s Backpack will be displayed in their inventory at the bottom of their screen. Selecting
Tools from the inventory will equip the
Tool, moving it from the Backpack to the player’s character.
The Backpack can also store
LocalScripts which will run when placed in a player’s Backpack.
When a player’s character spawns, the contents of the
StarterPack and their
StarterGear are copied into their Backpack. Once a character dies, the Backpack is removed and a new one will be created – populating it with the contents of
Roblox provides an interface for a player to access their backpack and inventory by default at the bottom of the screen. If a developer wishes to disable the default Roblox backpack GUI and replace it with their own, they may do so using
The Backpack can be accessed from both the client and the server.
-- Accessing Backpack from a Server Script: game.Players.PlayerName.Backpack -- Accessing Backpack from a LocalScript: game.Players.LocalPlayer.Backpack