Skip to content

About

Give players bigger ender chest up to 54 slots, customizable and with support for multiple chests per player

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Repository files navigation

EnhancedEchest logo

EnhancedEchest

modrinth hangar ghpages

Bigger ender chests, and several of them per player, for Paper, Purpur and Folia.

Overview

  • Larger Chests: Up to 54 slots instead of 27, sized per rank by permission.
  • Multiple Chests: Each player owns several, with their own names and icons, managed from an in-game menu.
  • Admin Tools: Add, resize, view and transfer any player's chests, online or offline, with temporary chests that expire.
  • Activity Log: See who added or took what, and the chest exactly as it was after each visit.
  • Storage: SQLite, MySQL, MariaDB or PostgreSQL, shared between servers through Redis.

Every feature is explained on the documentation site.

The chest list showing seven named chests with icons A 54-slot ender chest named Treasure Vault

Requirements

Minecraft Server Java
1.21.11 – 26.2 Paper, Purpur or Folia 21

Spigot and CraftBukkit are not supported. Bedrock players joining through Geyser get the menus as Bedrock forms.

Installation

  1. Download the latest .jar from Modrinth, Hangar or Releases.
  2. Place it in the server's plugins/ folder.
  3. Restart the server. SQLite works with no setup.

Configuration

  • Files: plugins/EnhancedEchest/config.yml, plus messages.yml and gui.yml for each language under language/.
  • Reload: Most settings apply with /ee reload. The few that need a restart are marked in the file.
  • Reference: Every key is documented on the configuration page.

Commands

Command Description
/ec [name|#index] Open the main chest, or one chest directly
/eclist Open the chest list
/ee add|resize|delete Give, resize or delete a player's chests
/ee view <player> View or edit a player's chest
/ee log <player> Open a player's activity log
/ee transfer, /ee import, /ee migrate Move chests between accounts, databases and other plugins
/ee reload Reload config and language files

Permissions are on the permissions page.

Building

A single Gradle module on Java 21.

git clone https://github.com/OpenVdra/EnhancedEchest.git
cd EnhancedEchest
./gradlew build

The plugin jar lands in build/libs/.

Task Command
Dev server (Paper, with the plugin) ./gradlew runServer
Dev client that joins it ./gradlew runClient
Both at once ./gradlew runDev

Contributions are welcome. English and Vietnamese are included; translation PRs are welcome too.

Statistics

EnhancedEchest bStats charts

License

Licensed under the GPL-3.0.

About

Give players bigger ender chest up to 54 slots, customizable and with support for multiple chests per player

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages