Native Minecraft: 1.21
Tested: 1.8 – 1.21.11
Author: Narcox
EnderChestPlus is a practical EnderChest upgrade system for servers that want storage to feel premium, progression-based, and fully controllable — without relying on messy “storage plugin stacks”.
Instead of only giving players a bigger chest, EnderChestPlus adds a clean upgrade flow: unlock slots, optionally rent time, handle tax/overdue logic, and manage it all through a modern GUI with effects and hologram support.
What EnderChestPlus does
Upgradable Storage (Slot Progression)
Players don’t get “everything for free” — they progress:- unlock storage slots one-by-one (slot-based level system)
- clean upgrade menu with full placeholder support
- permanent and timed options (optional)
- configurable max slots (example: 53 usable slots)
Timed Access + Rent System (Optional)
If you want storage to feel like a premium feature:- automatic initial access time for new users
- extend storage time via GUI
- fully configurable duration per purchase
- show remaining time in GUI + holograms
Storage Tax / Overdue System (Optional)
When rent expires, you can require a tax payment:- configurable daily tax / min / max
- grace time after payment (so players can instantly use storage again)
- supports linear or exponential growth
- shown clearly in the upgrade menu with placeholders
Flexible Storage Backends (YAML / SQLite / MySQL)
Choose the storage method that fits your server:- YAML for simple setups
- SQLite for easy database storage
- MySQL for networks and shared infrastructure
Clean GUI + Menu Effects
Includes a modern EnderChest GUI and upgrade menu:- GUI title formatting with placeholders
- filler items and button layout in YAML
- open/close/upgrade effects (sound, particles, titles, actionbar)
- version-safe design (no risky unicode symbols)
Hologram Support (Optional)
Optional EnderChest hologram system:- configurable view range + update rate
- shows slots, stored items, and time left
- safe placeholders and clean formatting
Config & Messages
Everything is configurable via YAML:- config.yml — features, storage, GUI layout, upgrade/rent/tax settings
- messages section — full text control + prefix control
- effects section — full visual customization
Compatibility
Minecraft 1.8 – 1.21.11Optional integrations:
- Vault (economy for upgrades/tax)
- SQLite / MySQL backends
Permissions
enderchest.use
Default: trueAllows players to:
- Open their EnderChestPlus via /ec
- Access their stored items
- Use the basic EnderChest system
enderchest.upgrade
Default: trueAllows players to:
- Unlock additional EnderChest slots
- Extend storage time (if enabled)
- Pay storage tax when rent expires
- Access the upgrade menu
enderchestplus.admin
Default: opAdmin-level permission:
- Place EnderChest holograms using /ecsethologram
- Manage visual storage elements
- Intended for staff and server management only
⌨ Commands
/ec
Opens your personal EnderChestPlus storage.- Opens the custom EnderChest GUI
- Shows unlocked slots, stored items, and upgrade options
- Fully integrated with the upgrade / rent / tax system
/enderchest
/ecsethologram
Places a hologram on the targeted EnderChest block.- Attaches a visual hologram to an EnderChest
- Shows storage status (slots, items, time left)
- Intended for spawn areas or premium storage locations
