EnderChestViewer: The Ultimate Plugin for Managing Ender Chests on Your Minecraft Server
Every Minecraft server admin knows the frustration: a player reports theft, but the stolen items are nowhere to be found. Often, the culprit hides them inside their personal Ender Chest, a private inventory that only the owner can access. Without the right tools, you’re stuck. That’s where EnderChestViewer comes in — a powerful plugin that gives you complete control over Ender Chests, letting you view, edit, and even restrict their usage across your server.
What is EnderChestViewer?
EnderChestViewer is a server-side plugin designed to let authorized users open and modify another player’s Ender Chest with a simple command. Originally created to help admins track down stolen goods, it has grown into a full-featured management tool. Whether you run a small survival world or a large network, this plugin adds a layer of transparency and control that vanilla Minecraft simply doesn’t offer.
Key Features
The plugin packs a surprising amount of functionality into a lightweight JAR file. Here’s what you can do right after installation:
- Open any player’s Ender Chest using the command
/enderchestviewer <player name>— online or offline. - Hear the familiar chest opening and closing sounds when interacting with the GUI, keeping the experience immersive.
- View and edit an offline player’s Ender Chest, so you can investigate even when the suspect isn’t logged in.
- Control who can craft, place, use, and break Ender Chest blocks through a granular permissions system.
- Full MultiInv support — one command works for both vanilla and MultiInv-managed Ender Chests.
- Optional donation perk: grant players access to their own remote Ender Chest via command, turning it into portable storage.
Permissions and Security
EnderChestViewer doesn’t just hand out power blindly. Its permission nodes let you fine-tune exactly who can do what. The core permission, enderchestviewer.enderchestviewer, allows a player to use the command on their own Ender Chest — perfect for donors who want mobile access. To view and edit others, you need enderchestviewer.viewothers, which is typically reserved for staff.
For block-level control, four additional permissions govern physical Ender Chests in the world: enderchestviewer.block.craft, .place, .use, and .break. By default, everyone has these, but you can revoke them with a simple minus sign in your permissions plugin (e.g., -enderchestviewer.block.craft). This system works seamlessly with Essentials GroupManager and most other permission plugins, though it hasn’t been tested with every single one.
Installation and Setup
Getting started is straightforward. Just drop the EnderChestViewer.jar file into your server’s plugins folder and restart or reload. If you don’t use a permissions plugin and only want staff to peek into Ender Chests, OPs can use the command immediately without any extra configuration. For those who prefer a streamlined setup, the EnderChestViewer plugin can be easily installed via the foxygame.net launcher — a convenient, flexible, and modern Minecraft launcher where you can download mods right from the menu, saving you the trouble of manual file transfers. Once installed, tweak the permissions to match your server’s needs, and you’re ready to go.
MultiInv Compatibility
Version 1.4.5 introduced MultiInv support, which was a huge step forward for servers that separate inventories by world or gamemode. With MultiInv, a player’s Ender Chest can change depending on where they are and whether they’re in survival or creative. EnderChestViewer respects that: when you view someone’s Ender Chest, you see the inventory tied to their current world and gamemode. For offline players, it pulls the data from the world and gamemode they were in when they last disconnected.
There are some limitations, though. You can’t yet browse a player’s Ender Chest across different worlds or gamemodes from a single command — you’re locked to their last known state. The developer has acknowledged this and plans to remove these restrictions in a future update, so stay tuned for even deeper integration.
Going Beyond Ender Chests
EnderChestViewer is more than just a staff tool. It can become a gameplay feature: grant your regular players the enderchestviewer.enderchestviewer permission, and they’ll be able to open their own Ender Chest remotely, anywhere in the world. It’s a small quality-of-life improvement that can make a big difference on survival servers where inventory space is always at a premium.
The plugin also uses a metrics system to collect anonymous usage stats, but you can opt out easily by editing the PluginMetrics/config.yml file. For bug reports or feature suggestions, the developer maintains an active GitHub repository at github.com/D4rKDeagle/EnderChestViewer, and the source code is available under the GNU General Public License v3.0.
Conclusion
EnderChestViewer fills a critical gap in Minecraft server administration. It turns the private Ender Chest into a manageable asset, helping you catch thieves, support your players, and even create new perks. The permission system is flexible enough for any server type, and the MultiInv support makes it viable for complex network setups. Whether you’re troubleshooting a theft or simply want to offer portable storage to your community, this plugin deserves a spot in your toolkit. Install it today and take full command of the mysterious Ender Chest dimension.