Grove is a natural, open-source alternative to Roblox’s default backpack system. Designed with simplicity and flexibility in mind, Grove offers an organic and intuitive way to customize player’s inventories while staying easy to integrate into any game. Setup takes a heartbeat — just drag and drop the included Hotbar screen gui into StarterGui, and you’re ready to go. Grove is lightweight, fully customizable, and built to blend seamlessly with your game’s world and aesthetic.
(Note: Features and Hierarchy are continously being updated to make installation and customizibility easier so the actual hierarchy or UI may differ upon first installation compared to the one from the images)
Features
(
Note: There maybe one or more dropdowns within the dropdown which explains how to set up the feature. Please read it to avoid confusion early on)
Customize the whole backpack!
Expand to view full feature
Fully customize the look of everything, including the buttons, search bar, and backpack frame. Your imagination is your limit!
Swap Replace!
Expand to view full feature
Drag an item from any slot and drop it onto any other to swap them

Automatic Backpack resizing!
Expand to view full feature
When lots of item start piling up in your backpack, it automatically turns itself from a static frame into a scrolling frame

Filter items by type!
Expand to view full feature
Now you can add custom filter buttons to let the player sort an item of only that type.

Here's how to set it up:
-
Under the “Side Buttons” frame, you can add an image button and give it any name you like. Make sure the added buttons have an attribute with the name
FilterTypeand name it to your filter type’s name is. It does not need to match with your button’s name.
-
However, you do need to make sure the tools need to have an attribute of name
Typeset to one of the filter types you created for the button
-
If you want to change the names of the attributes from either
FilterType(for the buttons) to something else orType(for the tools) to something else, then simply change the constants to your liking
Tooltip hover!
Expand to view full feature

Customize the tooltip frame however you like by simply editting the HoverTemplate item button inside the CustomHotbar script!
Drag and Drop tool from hotbar!
How to implement
- Drag and drop “Hotbar” into StarterGui
- Drag and drop “Modules” folder into Replicated Storage
- Drag and drop the server script from “ServerScripts” folder into ServerScriptService
- You are good to go!


Updates
- [v0.5] - Base version
- [v0.7] - Added filter Items feature and also some missing modules to the download file
- [v0.9] - Added tooltip hover, drag and drop tool from hotbar, controller hotbar tool cycling by LB and RB
- [v0.9.3] - Fixed hotbar size, added custom text scaling attributes to fit various devices, using BridgetNet2 library to fire remote events + more! View full list here
- [v0.9.5] - Fixed a lot of issues that did not enable users to just drag and drop the items into their respective game service category. View full list here
Downloads
Get it on the Creator Store now!
Archives
v0.5 Custom Hotbar by leoprad2006.rbxm (30.1 KB)
v0.7 Custom Hotbar by leoprad2006.rbxm (46.4 KB)
v0.9 Custom Hotbar by leoprad2006.rbxm (55.7 KB)
v0.9.5 Custom Hotbar by leoprad2006.rbxm (89.1 KB)
Footnotes

















