What is it?
Nem's Backpack Module is open source fully fledged backpack replacement to Roblox's default backpack script.
Why would I want to use this over other alternatives that already exist?
Other alternative modules on places like the developer fourm often don't give the developer much control or customization without having to get your hands dirty and change their code or just simply lack basic features. Nem's Backpack Module on the other hand is feature rich with an exposed API, easy to tinker settings and you can easily even edit the templete slot the module uses ( ⚠️ When editing any templete, be sure not to rename, move or delete any instance that already exist because it could break the module!)
Features
- Configure the maximum amount of tool slots that can be displayed at once in the hotbar.
- Configure the minimum amount of tool slots that can be allocated.
- You can change the default equip cooldown.
- Configure the module to let you equip more than one tool.
- The module will automatically calculate how many tool slots can fit at once (The smaller the screen the less tools you'll be able to have at once)
-# This can be disabled in the settings. - You can configure the module to display tools using viewport frames instead.
- You can cycle through tools using your scroll wheel
-# Disabled by default. - Buttery smooth animations
-# Can also be disabled! - You can configure the spacing of tools
- You can change default keycodes
- You can remap slots keybinds to whatever you want!
- Tools can be organized by the user how ever they want.
-# This can also be disabled. - You can lock certain tools to prevent them from being equipped.
- Exposed API
- Signaling of certain events (Tool added, Tool Removing, inventory opened, inventory closed, hovering, etc)
- Controller Support
- Mobile Support
And so much more.
How to get started
- You have to get the module which you can find here: https://create.roblox.com/store/asset/132160096564542/Backpack and be sure to click "Get Model"
- Open studio into your place.
- Open the toolbox and go to "My models"
- Drag the module into your game (It should be a ScreenGui named "Backpack")
How to start and use the module
To start the module you should do the following in a local script.
local BackpackScript = require(Whereever_You_Put_It.BackpackScript)
BackpackScript.StartBackpack()



