SkyBlock Item List + Enhanced Storage Compatibility

SkyBlock Item List + Enhanced Storage Compatibility

A simple SkyBlock Item List mod integration for Enhanced Storage

by
18 Downloads
fabricutility
Rent Server with this Mod

Screenshots

Preview

About this Mod

SkyBlock Item List + Enhanced Storage Compatibility

A simple mod to integrate Enhanced Storage with SkyBlock Item List. This mod does two things:

  • Implement a Item List plugin to add exclusion zones with Enhanced Storage's screen.
  • Shift Enhanced Storage's UI down to prevent it from overlapping with Item List's pagination controls.

"Frequently" Asked Questions

Do I need both SkyBlock Item List and Enhanced Storage installed?

Yes, this mod depends on both of these mods, as it patches Enhanced Storage and implements a plugin for SkyBlock Item List. Your game will run fine if you do not have both of these mods installed, but the mod will disable itself at launch when it detects either of the mentioned mods are missing.

Why create an entirely seperate mod just for this?

My original plan was to make a pull request to the Enhanced Storage GitHub repository. I unfortunately had to scratch the plan for reasons explained below.

Short answer: Enhanced Storage's source code is... well, let's just say "peculiar". Attempting to contribute on it was unpleasant and not worth the effort to me, and I have concluded that my best course of action is to just create a seperate mod for this.

Long (technical) answer:

Enhanced Storage already has some integrations done with other mods (namely Reliable Recipe Viewer and Skyblocker). Naturally, I wanted to follow a similar code pattern to follow the maintainer's conventions.

However, these aforementioned integrations were done via reflection in order to keep the mods being integrated a soft dependency (which, by the way, is unnecessary as there are much saner methods to achieve this).

In order to create a plugin for SkyBlock Item List, you need to create a class implementing their Plugin interface in their API and add a skyblock-item-list entrypoint in your mod's fabric.mod.json.

With this in mind, this situation left me with three options if I wanted to make a pull request to Enhanced Storage:

  1. Follow Enhanced Storage's maintainer's way of making integrations and use reflection. This would require the use of a Proxy to implement the Plugin interface from SkyBlock Item List, which is very much overkill for this use case. This would also require to somehow signal Item List to apply the plugin without adding an entrypoint in the mod's metadata file, as I would assume the maintainer would want to avoid this. For obvious reasons, I did not choose this option.

  2. Forgo SkyBlock Item List's plugin API system and directly register the exclusion zones via reflection. I did not want to do this as it is a very hacky solution, and it would be more susceptible to incompatibilities should SkyBlock Item List ever decide to update their internal exclusion zone registration system.

  3. Ignore the maintainer's conventions and actually add SkyBlock Item List as a dependency (which would still be considered a soft dependency). This is very poor practice when it comes to contributing to a project, so I couldn't pick this option out of principle.

Why didn't you create another storage overlay mod instead?

I did not want to commit into starting a project with such a substantial feature yet, especially considering there's already a mod that does this (mostly) fine. Maybe in the future.

Will you allow this mod to be implemented directly into Enhanced Storage?

Sure, provided that the implementation complies with the GPL-3.0, which is what this project is licensed under.

The maintainer or contributors of Enhanced Storage are also free to contact me in order to work this out, whether that'd be through direct messages or a mutual server on Discord, or on a different discussion platform.

Why is the name of this mod such a mouthful?

Yes.

Available Versions

SkyBlock Item List + Enhanced Storage Compatibility 0.0.4beta
MC 26.1, 26.1.1, 26.1.2fabric
June 20, 2026

How to Install SkyBlock Item List + Enhanced Storage Compatibility on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (26.1.2).

3

Install Mod

Open the mod browser in the dashboard and search for "SkyBlock Item List + Enhanced Storage Compatibility". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

26.1.2, 26.1.1, 26.1

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

SkyBlock Item List + Enhanced Storage Compatibility server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (26.1.2). You can switch loaders with one click in the panel.

Is SkyBlock Item List + Enhanced Storage Compatibility compatible with fabric?

SkyBlock Item List + Enhanced Storage Compatibility officially supports fabric for Minecraft 26.1.2, 26.1.1, 26.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with SkyBlock Item List + Enhanced Storage Compatibility – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if SkyBlock Item List + Enhanced Storage Compatibility consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install SkyBlock Item List + Enhanced Storage Compatibility with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
GNU General Public License v3.0 only
Server-side
Unsupported

Supported Versions

26.1.226.1.126.1