All your Hypixel SkyBlock storage in one overlay: searchable, highly customizable, and lightning fast.
Since the mod is client-side only, it can only see the page you currently have open. When you close the storage menu or navigate to a different page, the mod saves a snapshot of the last-seen contents and displays it as a cached page. You cannot pick up items from or move items into cached pages; you have to open them first. However, you can hover over items to see what they are.

Edit Mode lets you organize the overlay however you like. To enter Edit Mode, click the button with the wrench icon beside the inventory.
While in Edit Mode, you have the following options:
& instead of §. For example, &cWeapons shows "Weapons" in red, and &l makes text bold.Beside the inventory, there is a Storage Overview widget. There, you can see all the Ender Chest and backpack slots, as you do when you first open storage in vanilla. When the Storage Overview title is gold, it is the menu you currently have open, so you can interact with its slots directly. Click any of the items to open that page, or right-click them to pick up backpacks or place new backpacks into your storage. (The Storage Overview widget can be disabled.)

You can optionally enable a Nav Bar that adds a widget to the left or right of the storage overlay, listing all your pages in order. From there, you can click the page you want to open. Used together with custom names, this can greatly increase navigation speed.
The inventory can be moved to the left or right of the storage overlay to give the pages more room, letting you see even more pages and items at once. It works great with the Nav Bar when the Storage Overview is disabled.

At the top of the inventory, you will see a search bar. Type into it to find items quickly. You can also use /ecs <query> to open the storage overlay with a search already filled in.
When searching, pages without matches are hidden by default. In the settings, you can switch to Dim mode instead, which keeps every page in place and dims the items that don't match.
More search options:

While you hold Left Alt (you can change the key in Controls), all items of the same type are highlighted. When an item is highlighted, a small tooltip shows how many of that item you have, and pages without a match are hidden. Both options can be turned off. Together, these features let you quickly see how many of an item you have and which pages it is on.
In the settings, you can also choose to always highlight matching items when you hover over one, without holding the key, and change the highlight color and opacity.
While the overlay is open, you can quickly change the open page using the arrow keys. Up opens the page above the active page, and down opens the page below it. Left and right open the pages to the left and right. You can also enable an option to navigate with WASD.
You can also press Shift + 1–9 to quickly open one of the first nine pages.
Fit more on the screen:
| Action | Key / Command |
|---|---|
| Highlight matching items | <kbd>Left Alt</kbd> (rebindable) |
| Move between pages | <kbd>↑</kbd> <kbd>↓</kbd> <kbd>←</kbd> <kbd>→</kbd> (or <kbd>W</kbd> <kbd>A</kbd> <kbd>S</kbd> <kbd>D</kbd>, optional) |
| Open page 1–9 | <kbd>Shift</kbd> + <kbd>1</kbd>–<kbd>9</kbd> |
| Fill search with hovered item | Unbound by default (set in Controls) |
| Open storage (key) | Unbound by default (set in Controls) |
| Undo / redo in Edit Mode | <kbd>Ctrl</kbd> + <kbd>Z</kbd> / <kbd>Ctrl</kbd> + <kbd>Y</kbd> |
| Open storage | /ecs |
| Open storage with a search | /ecs <query> or /enhancedstorage ecs <query> |
| Open the config | /es config or /enhancedstorage config |
| Copy your layout as text | /es layout export (add rift for Rift Storage) |
| Paste a layout | /es layout import (add rift for Rift Storage) |
Enhanced Storage was heavily optimized for maximum FPS in version 2.0. Normally, when you open a large menu with hundreds of items, the FPS drops significantly. With Enhanced Storage, the FPS stays stable after you open the overlay, so you can expect almost the same FPS in the overlay as when your inventory is open.
Enhanced Storage 1.x vs. 2.0
| Overlay open | Avg FPS | 1% low | 0.1% low |
|---|---|---|---|
| Desktop, test instance | 282 → 1415 (5.0×) | 152 → 370 | 125 → 329 |
| Desktop, modpack | 157 → 468 (3.0×) | 82 → 142 | 61 → 105 |
| Laptop, test instance | 238 → 580 (2.4×) | 130 → 164 | 118 → 125 |
| Laptop, modpack | 72 → 128 (1.8×) | 45 → 68 | 35 → 50 |
<sub>Desktop: Ryzen 7 5700X3D, RX 9070 XT. Laptop: Ryzen 7 8840HS, Radeon 780M. Tested on Hypixel SkyBlock while looking at the void. Test instance: Sodium, ImmediatelyFast and Gnetum. Modpack: Skyblock Enhanced v5.2.3.</sub>
Two settings help with this. Enchant Glint Refresh Rate (default: 30 FPS) updates the enchant shimmer less often for a big FPS gain; set it to Smooth for the old behavior. Cache Page Rendering (default: on) draws unchanged pages once and reuses them. Turn it off if a page looks out of date or broken.
The mod should work with most, if not all, other mods. If you find an issue, please let me know.
Compatibility has been added for Skyblocker's Quick Nav (the storage overlay resizes to fit the Quick Nav buttons) and for RRV.
To use Enhanced Storage, you need the Fabric Loader, Fabric API, UI Lib, and a supported version of Minecraft. You can see the supported versions on the versions page.
After installing Fabric, place Fabric API, UI Lib, and the latest version of Enhanced Storage in your mods folder.
If you want a complete modpack for Hypixel SkyBlock, you can use my SkyBlock Enhanced modpack. It includes this mod and many other SkyBlock mods, giving you everything you may need in one download.
Is this allowed on Hypixel?
Enhanced Storage is client-side and only changes how the storage menu is displayed, using data the server already sent. It doesn’t automate anything or give an unfair advantage. As with any mod, use it at your own discretion.
How do I open the settings?
Use /es config.
Found a bug or have a feature request? Come say hi.
Versions prior to 1.0.0-beta.1 adapted significant parts of the storage overlay implementation from Firmament.
The following areas contained significant portions of code adapted from Firmament in those older versions:
Since 1.0.0-beta.1, the mod has been fully rewritten and no longer shares code with Firmament. This credit is kept for historical and attribution purposes.
Textures
Dark Mode textures were made by Bentcheesee.
Libraries
Built with UI Lib by daqem.