LsEnderChest
2.0.1⭐ Trusted by 50+ servers • Advanced enderchest storage with 1–6 rows, restores, overflow protection, admin tools, anti-dupe security & MySQL/SQLite.
2.0.1latestLsEnderChest 2.0.1Sep 16, 2026 LsEnderChest 2.0.1
Note about 2.0.0:
Version 2.0.0 was briefly released, but I noticed that a few things were missing or not finalized the way I wanted.
Rather than leave an incomplete major release available, I removed 2.0.0 and replaced it with 2.0.1.
>2.0.1 contains the complete 2.0 update and also expands compatibility across Minecraft 26.1–26.3.
LsEnderChest 2.0.1 is a major rewrite focused on safer storage, recovery tools, better administration, modern Paper support, and improved data protection. This update introduces built-in conversion, restore history, overflow protection, improved logging, stronger anti-dupe protections, wider 26.x support, and much more. ---
Ender Chest Restore System* * AddedNew Features
/ec restore <player>* Fully GUI-based restore history * Restore points are grouped by Ender Chest session * Preview old chest contents before restoring * Confirmation screen before a restore is applied * The current chest is automatically backed up before restoring * Accidental restores can therefore be reverted Overflow Chest Protection* * Players no longer lose items when their Ender Chest becomes smaller If a player loses row permissions, items that no longer fit are moved into an Overflow Chest* * The Overflow Chest is placed in the final available slot * Example: * 4 rows → 1 row * Slots 1–8 remain untouched * Slot 9 becomes the Overflow Chest * Everything that no longer fits is safely stored * Overflow Chests cannot be placed * They cannot be used as portable storage * Right-clicking one releases all stored items onto the ground * Overflow Chest lore is fully configurable * Overflow contents are securely stored server-side Built-In Vanilla Ender Chest Converter* * The separateLsEnderChestConverterplugin is no longer required * Vanilla Ender Chests can automatically migrate when players join * Added manual conversion commands * Conversion verifies storage before clearing vanilla contents * Designed to prevent item loss during migration New Commands* */ec*/enderchest*/lsecAll three commands provide the same LsEnderChest functionality. New administrative commands include: */ec restore <player>*/ec convert <player>*/ec convert all*/ec confirm*/ec reloadBulk Command Confirmation* * Dangerous bulk commands no longer run immediately */ec convert allonly prepares the operation */ec confirmmust be used within 30 seconds before anything happens * Helps prevent accidental mass conversions Live Admin Ender Chest Access* * Administrators can open another player's Ender Chest even while that player is using it Admins and players interact with the same live inventory* * Changes appear immediately for both viewers * Prevents stale inventory copies from being created Per-Player Audit Logs* * Removed the old globalsimple.loganddetailed.logsystem * Every Ender Chest owner now has their own UUID-based journal Example:plugins/LsEnderChest/logs/players/<uuid>.logLogs can contain: * chest opens * item additions/removals * administrator access * blocked-item attempts * conversions * overflow creation * restore actions Admin Action Logging* * Actions performed by administrators are recorded against the affected player's chest * Logs include who actually performed the action * Makes staff actions much easier to audit ---
Improved Anti-Dupe Protection* * One live inventory session is maintained per Ender Chest owner * Prevents multiple stale copies of the same chest from being edited independently * Saving is ordered and protected against overlapping writes Safer Async Storage* * Database operations run through dedicated storage handling * Inventory interaction stays on the server thread * Reduces the risk of race conditions and unsafe async Bukkit access Safer Overflow Claims* * Overflow Chests use protected server-side records * Copying the item name or lore does not create a valid Overflow Chest * Overflow records can only be claimed once * Overflow Chests are one-time recovery items rather than portable storage Safer Restores* * A backup is created before every restore * Historical Overflow Chests receive fresh backing storage when restored * Prevents old claimed Overflow IDs from being reused Safer Conversion* * Vanilla contents are verified before being removed * Conversion will not blindly overwrite existing custom storage * Conversion and maintenance operations temporarily protect the affected chest ---Security & Data Safety
Minecraft 26.x Support* * Added support for: * Minecraft 26.1 * Minecraft 26.1.1 * Minecraft 26.1.2 * Minecraft 26.2 * Minecraft 26.3 * Built against the older supported Paper API so one JAR can support the full range * Java 25 is required Paper & Purpur Support* * Designed for modern Paper servers * Compatible with Purpur as a Paper fork Gradle Migration* * Project has been completely moved to Gradle * Uses Gradle Kotlin DSL * Cleaner and more maintainable project structure Improved Update Checker* * Checks the official LsPlugins update endpoint * Update checks run asynchronously * Administrators receive a cleaner clickable update notification * Updates are never automatically installed Better Permission Handling* * Row-permission changes are monitored automatically * Losing a rank no longer causes items outside the new chest size to disappear * Extra items are safely moved into an Overflow Chest * The highestImprovements
enderchest.rows.1-6permission determines chest size Improved Command Completion* * Player-name completion for/ec,/enderchest, and/lsec* Optional offline-player suggestions Improved Blocked Item Protection* * Better handling for: * shift-clicking * number-key swaps * offhand swaps * drag actions * cursor placement * Final inventory contents are checked before saving Better Internal File Organization* * Internal state files are now kept inside:plugins/LsEnderChest/EnderChest/* Keeps the main plugin directory cleaner * Existing internal files are migrated automatically * Internal files include conversion state, row state, overflow security data, and SQLite storage Improved Configuration* * Overflow Chest lore is configurable * Config documentation has been updated for the new 2.0 systems * Internal implementation settings are kept out of the normal config where they do not need user adjustment ---Command Changes
/lsec,/ec, and/enderchestare now equivalent. */ec* Opens your Ender Chest */ec <player>* Opens another player's Ender Chest * Admins can access the same live chest even while the owner is using it */ec restore <player>* Opens the restore history GUI */ec convert <player>* Converts one player's vanilla Ender Chest */ec convert all* Prepares a bulk conversion Does not* run immediately */ec confirm* Confirms the pending bulk operation */ec reload* Reloads supported configuration files ---
*EssentialsX Compatibility
/ecand/enderchestare registered as full LsEnderChest commands * They are not simple aliases * When EssentialsX is installed, LsEnderChest intentionally takes ownership of the normal/ecand/enderchestcommand labels ---
* Removed the oldRemoved / Reworked
simple.log/detailed.loglogging system * Replaced it with per-player UUID audit journals * The standalone LsEnderChestConverter is no longer required * Removed the old exclusive admin edit lock * Replaced separate editable chest copies with shared live sessions * Removed Overflow Chest inventory storage1.1.0LsEnderChest 1.1.0Mar 22, 2026 LsEnderChest 1.1.0
This update adds new features, improves performance, and fixes some issues. ---
Advanced Item Restrictions* * Restrict items by material, lore, and NBT Supports blacklist and whitelist* mode Restriction Bypass Permission* * Added a permission to bypass blocked item restrictions Custom Chest Titles* * Configure titles for your own and other players’ Ender Chests * SupportsNew Features
%player%placeholder View-Only Access* * Open other players’ Ender Chests in read-only mode * Separate permissions for editing and viewing New Logging System* Simple log (`enderchest.log`)* * Logs only item changes * Format: *+ player ITEM xamount [time]*- player ITEM xamount [time]Detailed log (`detailed.log`)* * Full audit log with: * who opened whose chest * item moves (in/out) * blocked item attempts * read-only edit attempts * click type and inventory action * world and coordinates ---
Async Saving* * Ender Chests now save asynchronously (no lag on close) Better Inventory Handling* * Improved detection for: * shift-click * number key swaps * drag actions * cursor swaps ---Improvements
Double Slab Blocking Fix* * Fixed Ender Chests being incorrectly usable with double slabs above themFixes
1.0.2LsEnderChest 1.0.2Mar 16, 2026 LsEnderChest v1.0.2
Fixes
- Fixedenderchest.bypasspermission not working correctly - Players with the bypass permission can now open the normal vanilla Ender Chest1.0.1LsEnderChest 1.0.1Mar 15, 2026 LsEnderChest v1.0.1
This update fixes several issues related to Ender Chest interaction and improves vanilla behavior compatibility.Fixes
- Fixed Ender Chest opening when sneaking with a block in hand - Fixed Ender Chest inventory not closing when the player moves too far away - Fixed Ender Chest behavior when blocks are placed above it - Fixed cases where the vanilla Ender Chest could open instead of the custom oneNotes
This update improves interaction handling to better match vanilla Minecraft behavior while ensuring the custom Ender Chest system always takes priority.1.0.0LsEnderChest 1.0.0Mar 15, 2026
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta