Sueta

EnhancedEChest

1.2.1

Make ender chest bigger up to 54 slots, customizable and support for multiple chests per player.

·Plugin
Tested MC versions
1.21, 26.1, 26.2, 26.3

modrinth
hangar
ghpages

Larger Ender Chests

  • Up to 54 Slots: A full double chest instead of 27, in steps of 9.
  • Same Block: Right-click an ender chest or run /ec. The lid still opens and closes.
  • Size by Rank: Set the base size per rank with the enhancedechest.default_size.<size> permission.
27 slots54 slots
A 27-slot ender chest named OresA 54-slot ender chest named Treasure Vault

Multiple Chests

  • Chest List: /eclist, or shift and right-click an ender chest, lists every chest a player owns.
  • Main Chest: Players pick the one /ec opens. A new chest never becomes main on its own.
  • Edit Mode: Tick it to manage a chest on click instead of opening it.
Chest ListManaging a Chest
The chest list showing seven named chests with iconsA chest's management menu with Open, Set as main, Rename and Choose icon

Names and Icons

  • Rename: Give each chest its own name, with optional colours. It becomes the inventory title.
  • Choose an Icon: Pick from over a thousand items, with a search box.
  • Server Toggles: Rename, icons and sorting can each be switched off in config.yml.

The searchable item picker for choosing a chest icon

Admin Tools

  • Manage Any Player: Add, resize and delete chests with /ee add, /ee resize and /ee delete, online or offline.
  • Temporary Chests: Give a chest that expires, such as /ee add Steve 27 1 7d.
  • View and Edit: /ee view <player> opens the same menu the owner sees. Admins can look, edit, or clear the chest, each by permission.
  • Safe Shrinking: Items that no longer fit after a resize or a lost rank move to a temporary chest instead of vanishing.

An admin viewing another player's chest, with the Clear chest button

Activity Log

  • Who Took What: Every visit that added or took items is recorded with the player, the time and the changes.
  • Look Back: Click a visit to see exactly what the chest held when it closed.
  • In Game: Read it with /ee log <player>. Off by default, turn it on in config.yml.
One VisitThe Chest at That Moment
The chest log with one visit listing the items addedThe contents a chest held at the end of one logged visit

Storage and Migration

  • Any Database: SQLite SQLite out of the box, or MySQL MySQL, MariaDB and PostgreSQL PostgreSQL. Saving runs in the background.
  • Several Servers: Share one database between servers, kept in sync with Redis.
  • Import: Bring vanilla ender chests over when players join, and import from AxVaults, PlayerVaultsX and CustomEnderChest with one command.

Commands

Player and admin commands, click to expand
CommandPermissionDescription
/ecenhancedechest.command.openOpen the main chest, or the list with several
/ec <name>, /ec #<index>enhancedechest.command.openOpen one chest directly
/eclistenhancedechest.command.openOpen the chest list
/ee add <player> <size> [count] [duration]enhancedechest.admin.addGive chests, optionally temporary
/ee resize <player> <index> <size>enhancedechest.admin.resizeResize a chest
/ee delete <player> <count> [force]enhancedechest.admin.deleteDelete the newest chests
/ee view <player> [list|index]enhancedechest.admin.viewView or edit a player's chest, also /endersee
/ee log <player>enhancedechest.admin.logOpen a player's activity log
/ee transfer <from> <to> <#index|name|all>enhancedechest.admin.transferMove chests to another account
/ee importenhancedechest.admin.importCopy data from another database
/ee migrate <source>enhancedechest.admin.migrateImport from vanilla, AxVaults, PlayerVaultsX or CustomEnderChest
/ee reloadenhancedechest.admin.reloadReload config and language files

Every permission is on the permissions page.

Version Support

Minecraft versionServerJavaSupport status
1.21.11 – 26.2Paper, Purpur, Folia21Active

Quick FAQ

Does it work on Folia?
Yes. Paper, Purpur and Folia are all supported. Spigot is not.

Can Bedrock players use it?
Yes. Through Geyser, the menus show as Bedrock forms with no extra setup.

Will players lose their old ender chest items?
No. Turn on migration in config.yml and each player's vanilla ender chest is copied into their first chest when they join.

Supported languages:
English and Vietnamese, and each player sees their own client language. Every message can be edited with MiniMessage.

Need help or want to suggest something? Join the Discord.

Credits

EnhancedEchest bStats charts

Similar projects

Plugin →