Gives every player on the server a 54-slot ender chest instead of the vanila default 27

The vanilla ender chest is stuck at 27 slots, one per player, forever. EnhancedEchest fixes that: up to 54 slots, as many chests per player as you want, each with its own name and icon, all managed from one clean in-game menu.
Highlights
Up to 54 slots: a full double chest instead of 27, in steps of 9. Same block, same right-click.
Multiple chests per player: switch, rename, and set icons from an in-game menu (
/eclist), no commands needed.Permission-based grants: hand out extra chests by rank. They sync automatically and revoke cleanly, items spill safely instead of vanishing.
Admin tools: add, resize, delete, or view any player's chests, online or offline. Temporary chests can auto-expire.
Any database:
SQLite out of the box, or plug into
MySQL,
MariaDB,
PostgreSQL. Saving happens in the background, so it never lags your server.
Painless migration: imports vanilla ender chests automatically, plus one-command imports from AxVaults and PlayerVaultsX.
Bedrock-ready: menus work natively through Geyser, zero setup.
Fully translatable: every message is editable, with MiniMessage formatting.
Screenshots
Commands
Player
| Command | Permission | Does |
|---|---|---|
/ec |
enhancedechest.command.open |
Open your main chest (or the menu, if you own several) |
/ec <name> / /ec #<index> |
enhancedechest.command.open |
Open one specific chest directly |
/eclist |
enhancedechest.command.open |
Open the chest management menu |
Admin (/ee)
| Command | Permission | Does |
|---|---|---|
/ee add <player> <size> [count] [duration] |
enhancedechest.admin.add |
Grant chest(s), optionally temporary |
/ee resize <player> <index> <size> |
enhancedechest.admin.resize |
Resize a chest (overflow spills safely) |
/ee delete <player> <count> [force] |
enhancedechest.admin.delete |
Delete newest chests (first one is always kept) |
/ee view <player> [list|index] |
enhancedechest.admin.view |
View or edit another player's chest |
/ee transfer <from> <to> <#index|name|all> |
enhancedechest.admin.transfer |
Move chest(s) onto another account |
/ee import |
enhancedechest.admin.import |
Copy all data from an old database into the active one |
/ee migrate vanilla|axvaults|playervaultsx |
enhancedechest.admin.migrate |
Import from vanilla, AxVaults, or PlayerVaultsX |
/ee reload |
enhancedechest.admin.reload |
Reload config and language files |
Get started
Minecraft 1.21.11 - 26.2 · Server Paper / Folia / Purpur · Java 21+
Drop the .jar into plugins/ and restart. SQLite works out of the box, zero config.
EnhancedEchest is free and open source. Fork it, build on it, or contribute back.
Information
| Category | Miscellaneous |
|---|---|
| Published on | June 24, 2026 |
| License | GPL |
| Downloads | 50 |
| Stars | 0 |
| Watchers | 0 |
