Minecraft plugin VariableEnderChests
Information about the Minecraft plugin VariableEnderChests and servers where it is used
🔌 About the plugin VariableEnderChests
VariableEnderChests — is a Minecraft plugin that allows server operators to give players Ender Chest inventories with variable sizes (more or fewer slots) controlled by permissions.
🎯 Purpose
VariableEnderChests solves the need for flexible personal storage without replacing the vanilla Ender Chest for the whole server. The plugin is used to:
- Grant players larger or smaller Ender Chest inventories based on permission nodes.
- Keep Ender Chest data persistent and (optionally) migrate from vanilla Ender Chests or other plugins.
⚙ Main features
- Permission-based variable Ender Chest sizes (different slot counts by permission). ()
- Command access to open personal Ender Chest and view others (admin use). ()
- Asynchronous IO to reduce main-thread blocking and reduced duplication issues (no dupes). ()
- Automatic migration tools / converters from vanilla Ender Chests or some other plugins (migration support noted). ()
- Configurable per-world enable/disable (can disable VariableEnderChests in certain worlds so vanilla behavior remains). ()
🧩 Who it's for
VariableEnderChests is suitable for server owners and admins who need:
- More flexible storage control on Paper/Spigot servers.
- Permission-based upgrades (rank shops, donator perks, or staff tools).
- A storage system that supports migration from vanilla Ender Chests.
🏗 Example uses
- Give VIP players a larger Ender Chest (extra slots) via a permission node.
- Provide staff/admins a larger or different Ender Chest when inspecting players.
- Disable VariableEnderChests in minigame worlds while keeping vanilla Ender Chests there. ()
⌨️ Commands
| Command | Description | Permission | Access |
|---|---|---|---|
/enderchest or /echest | Open your own VariableEnderChests inventory | enderchest.command (documented for open self) | Player |
/enderchest <player> or /echest <player> | Open another player's Ender Chest (admin feature) | Not specified in official sources (see notes) | Admin |
Notes: The command to open your own Ender Chest is documented; the exact permission nodes for viewing others or fine‑grained nodes were not fully listed in the official resource pages available. Administrators should check the plugin's config or permission list after installation. ()
🔐 Permissions
| Permission | Description | Default |
|---|---|---|
enderchest.command | Permission to use the /enderchest / /echest command (open your Ender Chest) | Not specified in official sources |
If additional permission nodes exist (for others/slots) they should be visible in the plugin’s documentation or the generated config after first run. Official pages do not list a full permission table in a single location. ()
⚙ Installation
📥 Installing
- Download the plugin .jar from the official resource (Spigot) and place it into your server's
plugins/folder. () - Fully restart the server (do not use
/reload). - On first run the plugin creates its plugin folder and configuration files.
📦 Dependencies
- No mandatory external dependencies are documented for core functionality. The plugin runs on Paper/Spigot platforms. If you rely on economy or placeholders, check the plugin page for optional integrations. ()
🧾 Configuration
- The plugin generates a
config.ymlon first start. - Config options include disabling worlds (disabled-worlds), slot mappings by permission, and migration toggles. Example
disabled-worldsentry is documented in the resource. ()
Database support
- The plugin uses file-based SQLite for persistence; recent updates and fixes reference SQLite concurrency handling and sequential execution to avoid errors. MySQL support is not clearly documented in the official resource pages we reviewed. ()
🧠 Additional information
Known conflicts & limitations
- If other plugins open the default vanilla Ender Chest before VariableEnderChests hooks in, visual glitches can occur; recent updates address a race where the internal inventory name briefly displayed. Paper servers may receive fixes earlier for some display issues. ()
- Compatibility: Designed for Spigot/Paper; author maintains versions for Minecraft 1.8 up to recent 1.21.x releases (see version history). Always match plugin version to your server core. ()
FAQ
Q: Can I migrate existing vanilla Ender Chest data to VariableEnderChests? A: The plugin offers migration tools or converters to move vanilla Ender Chest data to its system or from some other ender‑chest plugins (migration noted in official pages). Test migration on a staging server first. ()
Q: Does it support asynchronous IO and avoid duplication bugs? A: Yes — the plugin advertises asynchronous IO and explicit fixes for duplication/concurrency issues; updates reference fixes for sqlite concurrency and no‑dupes behavior. ()
Q: Which Minecraft versions are supported? A: The resource lists compatibility from 1.8 up through modern 1.21.x versions (author updates show 1.21.x support in changelogs). Confirm the exact plugin build for your server core. ()
Q: Does it collect stats or have a Discord support channel? A: The plugin is present on bStats (plugin id entry exists) which indicates opt‑in anonymous metrics are used via bStats by many plugins; official Discord/support channel not listed on the primary Spigot resource page. Check the Spigot discussion thread for support pointers. ()
🤝 When this plugin is useful
If you want permission‑based expansion of player storage without replacing the vanilla system everywhere, VariableEnderChests is a practical choice for Paper/Spigot servers — especially for rank rewards, donation perks, or staff tools where storage slot counts must vary per user. ()
Sources used for this entry: Spigot resource page and its updates, plugin bStats entry, Modrinth/EnderChest notes about migration, and a third‑party summary (9Minecraft) that documents commands and features. All statements above are taken from those official resource pages and listings. ()
Useful links
- https://www.spigotmc.org/resources/variableenderchests-1-8-1-21-10-%E2%9A%A1asynchronous%E2%9A%A1%E2%9C%85no-dupes%E2%9C%85.102187/
- https://bstats.org/plugin/bukkit/VariableEnderChests/15279
- https://modrinth.com/plugin/enderchest
- TLINKCRAFTW lRankups - Courses - Mazes - Challengesl
Community Minecraft server focused on rankups, parkour courses, mazes and timed challenges — casual mini‑games and progression fun.
1755.66 - ÂÂKurdoÂÂSMP Â| Â1.20â1.21.11 Â+ ÂBedrock Support
Survival SMP with Bedrock cross‑play, economy, PvP arenas and regular events — friendly community and ranked progression.
4249.06 - >> GRM Pixelmon << 1.16.5-9.1.13 Survival | Pokemon Regions | Events
Pixelmon survival with region maps (Kanto, Johto, Hoenn), gyms, events and PvE-focused community gameplay.
025.36 - Mango Bay - 1 j jt 0
Community‑built semi‑vanilla survival server with grief prevention, friendly staff and voting rewards — fair play and quality‑of‑life addons.
05.7 - Simply MC!05.28
Minecraft plugin VariableEnderChests is used on public servers to extend gameplay, add new mechanics, or improve server management. This page contains up-to-date information about the plugin's purpose, usage, and popularity among servers.
The catalog of servers with VariableEnderChests is generated automatically based on real data. You can see which Minecraft servers have this plugin installed, how often it is used, and what role it plays in gameplay.
VariableEnderChests usage statistics help assess its relevance and distribution. Data is updated regularly and reflects the real state of the Minecraft server ecosystem without manual input.
The Minecraft plugin VariableEnderChests page is useful for server owners choosing functionality for their project and for players who want to understand what features a server with this plugin offers.
Use this page to find Minecraft servers with the VariableEnderChests plugin, analyze its popularity, and make an informed decision about using the plugin on your server.