Minecraft

Setting Up the Ender Storage Mod on a Minecraft Forge Server

Minecraft·May 20, 2026·19 min read

Vanilla ender chests sound generous until you start hoarding shulker boxes, redstone components, and stacks of assorted nether loot. Suddenly that single shared inventory feels cramped. The Ender Storage mod fixes this by introducing color coded chests, pouches, and tanks, all linked through The End. Instead of one shared space per player, you can build effectively limitless storage networks with simple dye combinations.

This guide covers installing the mod on the client and on a Minecraft Forge server, plus how each of the new blocks and items actually behaves once you place it.

Installation

The mod has to live in two places: your launcher and the server. Skipping either side will either load the world without the new blocks or crash outright.

Client side

  • Open the Ender Storage page on CurseForge and click Files near the top.
  • Scroll the Recent Files section until you find the version that matches your Minecraft build.
  • Click the file name, then hit Download.
  • Repeat the same steps for CodeChicken Lib. Ender Storage refuses to load without it.
  • Drop both jar files into the `mods` folder of your launcher profile. The exact path varies depending on the launcher you use.
  • Launch the game once to confirm the mods initialize cleanly.

Server side

Reuse the same jar files for the server. Versions must match on both sides.

  • Open your control panel and click the FTP / file manager option.
  • Sign in with your panel credentials and open the `mods` directory. If that folder is missing, start the Forge server once and it will be created.
  • Use the Upload button and drag the two jars into the upload area.
  • Wait for the transfers to finish at 100%, then restart the server from your panel so Forge picks them up.

What Ender Storage actually does

Ender Storage 1.8+ has been around since 2016 and racks up over 72 million downloads on CurseForge. It targets Forge for Minecraft 1.8 and up, so as long as you are on a Forge server within that window you should be fine.

The core idea is simple. The mod adds three new entities (chests, pouches, and tanks) that share their contents across the world based on a color tag. Two chests dyed the same combination read from the same storage. Change one color and they are no longer linked. That is the whole trick, and it scales to thousands of channels.

Ender Chests

The modded ender chest has wool patches on top. Right-click each patch with a dye to assign a color. Any chest in the world with the same combo shares the inventory, regardless of dimension. Three blue patches across two locations mean everything you put in one chest mirrors instantly in the other.

To craft one, place four blaze rods in the corner slots of a crafting grid, one wool on top, the vanilla chest in the center with two obsidian on the sides, and an ender pearl on the bottom. You will need a Nether trip for the blaze rods and pearl, so this is not an early game block.

If you prefer to set the color before placing the chest, drop it into the middle of a 3x3 grid and put your dyes in the top row. An empty slot counts as white, which is the default anyway, so leave it blank if you want vanilla colors.

Ender Pouches

An ender pouch is the portable version. It reads from the same color coded inventory as a chest but fits in your hotbar. To set its color, shift right-click any matching chest and the pouch will copy that channel automatically.

This is convenient for dumping or pulling stacks without placing blocks first. The trade off is the inventory slot it occupies.

Recipe:

  • Wool block x1
  • Ender pearl x1
  • Leather x3
  • Blaze powder x4

Ender Tanks

For fluids you use ender tanks. They follow the same color rules as chests but hold liquids. Each tank caps at 16 buckets, which is plenty for brewing setups, ambient pools, or feeding cobblestone generators. Need more capacity? Place another tank on the same channel.

Recipe:

  • Wool block x1
  • Obsidian x2
  • Ender pearl x1
  • Blaze rod x4
  • Cauldron x1

You can color a tank in a crafting grid the same way as a chest, or just right-click the wool sections with dye after placing it.

Locking your storage

Shared channels are great until someone notices your color combo. Open `EnderStorage.cfg` inside the `config` directory via FTP and you will find a setting that binds a chest, pouch, or tank to a specific item. The default is a diamond. Right-click a chest or tank with the lock item to tie it to your account. For pouches, shift right-click an already locked chest or tank to register the pouch under your name. The wool patches will shift in appearance to confirm the lock is active.

Common issues

The client keeps crashing. A known bug in Ender Storage causes crashes when you drop one of its items in the world. If your game force closes after a drop, restore the world from a backup or delete the region file where the item landed.

The server will not start. Nine times out of ten this is CodeChicken Lib missing or mismatched. Confirm both jars are present in the server `mods` folder and that they target the same Minecraft and Forge build. If the versions look right and Forge still refuses to start, fall back to the latest release of each mod. Some newer Forge builds (such as 1.19's later patches) are not always supported.

Final notes

Ender Storage solves the inventory problem most modded worlds eventually hit. With color combinations to spare and channels that work across dimensions, you can leave your main base behind and still reach every chest, pouch, or tank you own. Lock the important ones, keep CodeChicken Lib on the matching version, and the rest is just deciding which color scheme is officially yours.

Still have questions?

Come chat with us and we will get back to you as soon as possible!

Contact Support