UltimateEnderChest icon

UltimateEnderChest -----

Upgrade your EnderChest to unlock more storage!



UltimateEnderChest – The Ultimate Upgradable Ender Chest System

UltimateEnderChest is a powerful, fully customizable premium plugin that enhances the vanilla Ender Chest with a modern, expandable storage system. Players can unlock more slots, enjoy a beautiful GUI, and store items safely using an advanced backup + database saving system.

Built for performance and stability — perfect for Survival, RPG, Skyblock, and all modern Minecraft servers.

Features
✔ Upgradable Ender Chest Slots

Players can expand their chest capacity using in-game currency.
Each slot level has its own configurable price:
Code (Text):
prices:
  10: 1000
  11: 1500
  12: 2000
  13: 2500
  14: 3000
  15: 3500
  16: 4000
  17: 4500
  18: 5000
  19: 6000
  20: 7000
  21: 8000
  22: 9000
  23: 10000
  24: 11000
  25: 12000
  26: 13000
  27: 15000
  28: 17000
  29: 20000
  30: 23000
  31: 26000
  32: 29000
  33: 32000
  34: 35000
  35: 38000
  36: 40000
✔ Modern Custom GUI
UltimateEnderChest replaces the vanilla Ender Chest with a polished GUI:
  • Usable unlocked slots
  • Locked slots shown as Barrier items
  • Upgrade button included
  • Full drag, shift-click, number-key support
  • Automatic saving on close
Players get a smooth and intuitive storage experience.

✔ Vault Economy Support
Slot upgrades cost money and fully work with:
  • Vault
  • Any Vault-supported economy plugin
✔ MySQL & SQLite Support
Choose your storage engine:
  • SQLite (default – no setup needed)
  • MySQL (for large servers and networks)
✔ Automatic Backup System (.enderchest Files)
Every time a player closes the GUI, a safe backup file is created:
  • GZIP compressed
✔ Permission-based Maximum Slots
Unlimited rank groups supported

Assign via permissions:
Code (Text):
enderchest.max.default
enderchest.max.vip
Player Commands

/enderchestopen - Open your enderchest
/enderchestslot - Check the slot of the enderchest you currently have
/enderchestupgrade - Upgrade your enderchest

Admin Commands

/enderchest set <player> <slots> - Sets the player maximum enderchest slots
/enderchest reload - Reloads the plugin

PlaceholderAPI Support

%enderchest_slots% - Displays the player’s unlocked enderchest slot count
%enderchest_max_slots% - Displays the player’s maximum available enderchest slots

Code (YAML):
database:
  type
: sqlite
  mysql
:
    host
: localhost
    port
: 3306
    database
: enderchest
    username
: root
    password
: password

enderchest
:
  default-slots
: 9

# --------------------------------------------------------
# Maximum slots per permission group
# --------------------------------------------------------
max-slots
:
  default
: 18
  vip
: 27

# --------------------------------------------------------
# Slot upgrade prices
# The key is the resulting slot number after the upgrade.
# Example: To upgrade from 9 → 10 slots, price for slot 10 is used.
# --------------------------------------------------------
prices
:
  10
: 1000
  11
: 1500
  12
: 2000
  13
: 2500
  14
: 3000
  15
: 3500
  16
: 4000
  17
: 4500
  18
: 5000
  19
: 6000
  20
: 7000
  21
: 8000
  22
: 9000
  23
: 10000
  24
: 11000
  25
: 12000
  26
: 13000
  27
: 15000
  28
: 17000
  29
: 20000
  30
: 23000
  31
: 26000
  32
: 29000
  33
: 32000
  34
: 35000
  35
: 38000
  36
: 40000

Code (YAML):
messages:
  no-permission
: '&cYou don''t have permission to use this command!'
  type-a-number
: '&cSlot value must be a number!'
  player-not-found
: '&cPlayer is not online!'
  sender-set-slots
: "&7You have set &b%player%&7's slots to &b%slots%&7!"
  target-set-slots
: "&7Your slots have been updated to &b%slots%&7 by an administrator!"
  not-enough-money
: "&cYou don''t have enough money! Required: &e%cost%"
  max-slots
: "&aYou have already reached the maximum slot limit!"
  upgraded
: "&aEnder Chest slots upgraded: &e%old% &7→ &e%new% &a(-%cost%)"
  current-slots
: "&aYour Ender Chest Slots: &e%current% &7/ &e%max%"
  open-enderchest
: "&aOpened your Ender Chest. Available Slots: &e%slots%"
  locked-slot
: "&cThis slot is locked! Use /ecu to unlock more slots."
  locked-slot-drag
: "&cYou can''t drag items into locked slots!"
  no-price-config
: "&cNo price is configured for that slot. Contact an administrator!"

commands
:
  descriptions
:
    admin
:
      set
: '<player> <slots> &f&oSets the player maximum enderchest slots'
      reload
: '&f&oReloads the plugin'
  reload-success
: '&aSuccessfully reloaded!'

errors
:
  reload-fail
: '&cA serious error occurred during reloading'

# --------------------------------------------------------
# GUI Settings
# --------------------------------------------------------
gui
:
  title
: "&8Upgraded Ender Chest"
  locked-slot-material
: "BARRIER"
  locked-slot-name
: "&cLocked Slot"
  locked-slot-lore
:
   - "&7This slot is currently locked."
    - "&7Use &e/ecu &7to unlock more slots!"

  upgrade-button-material
: "EMERALD"
  upgrade-button-name
: "&eUpgrade Slot"
  upgrade-button-lore
:
    - "&7Cost
: &e%cost%"
    - "&7Current Slots
: &e%current%"
    - "&7Maximum Slots
: &e%max%"



For support, please use only resource discussion

Terms of Service
By using this plugin, you agree to the following terms, which may be updated by the author at any time.
  • All payments are final and non-refundable.
  • Redistribution or resale of this plugin is prohibited.
  • You are not permitted to modify, decompile, or extract any part of the plugin's source code.
  • Support is provided exclusively to legitimate customers. We cannot offer support for plugins obtained through unauthorized or illegal means.
Resource Information
Author:
----------
Total Downloads: 1
First Release: Dec 8, 2025
Last Update: Dec 8, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings