Open anyone's inventory as a chest in real time! Works with offline players! Open ender chest of any player via command!


This plugin allows you to open any player's inventory or ender chest and interact with it in real time. You can also do it for offline players! Additionally, you can also open any chest that is blocked with blocks above it with AnyChest and open chests silently (no sound or opening animation) with SilentChest. Some other nice features of the plugin include the ability to access the armor slots of player inventories as well as being able to force drop items in a player inventory as if you were them by moving them into the 5 unused slots in openinv.


  • Read-only permissions for OpenInv and OpenEnder! Just don't give the editinv and editender permissions nodes!
  • Administrators can modify any user's inventory or ender chest contents as they wish, in real time.
  • Access from anywhere! No distance or obstacle limitations.
  • Permissions support.
  • Player inventories and ender chests of any player can be opened. Even for offline players!
  • Using the openinv or openender command without any arguments opens the last accessed player's inventory/ender chest.
  • Use sticks or any (configurable) item and toggles for quick access.
  • Search all online players for a certain item in their inventory or ender chest.
  • Use a sign to perform openinv for convenience.
  • Protect players from openinv with exempt permission, and bypass protection with override permission.
  • Cross-world openinv protection.
  • Self-opening protection.
  • Open chests that are blocked because they have a solid block on top with the 'Any Chest' feature.
  • Silent opening of chests with no sound or opening animation.
  • Force drop other player's items (by putting it in the 5 unused slots in openinv)


To install OpenInv, simply copy the plugin to your plugins folder and restart/reload your server.


/openinv <player>oi, inv, openOpens a specified player's inventory.
/openender <player>oeOpens a specified player's ender chest
/searchinv <item> [minAmount]siLists all players that have a certain item in their inventory.
/searchender <item> [minAmount]seLists all player that have a certain item in their ender chest.
/toggleopeninvtoi, toggleoi, toggleinvToggles inventory opening with an item.
/anychestacToggles any chest mode (blocked chest bypassing)
/silentchestsc, silentToggles silent chest mode (opening chest silently)

Permissions (CaSe SeNsItIvE)

Permission NodeDescription
OpenInv.openinvGives permission to use OpenInv.
OpenInv.openselfAllows opening the inventory of the command user.
OpenInv.editinvAllows editing of inventories.
OpenInv.openenderAllows opening of ender chests.
OpenInv.openenderallAllows opening of ender chests of everybody. Without this permission, someone can only open his own ender chest.
OpenInv.editenderAllows editing of ender chests.
OpenInv.searchGives permission to use searchinv and searchender command.
OpenInv.crossworldAllows cross-world use of openinv.
OpenInv.exemptMakes the player's inventory protected (unable to be opened).
OpenInv.overrideGives permission to open anyone's inventory, even protected ones.
OpenInv.anychestGives permission to open chests that are blocked by a block on top.
OpenInv.silentGives permission to open chests in total silence, without animation.

Quick Access Signs

To use a sign for quick access (this uses the normal Openinv.openinv permissions, override and exempt applies), You need: "[openinv]" (without quotes) on the 1st line and the player's name on the other lines.


Source Code hosted on GitHub

More info on the forum:

Support the developer: Donate!

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of maxlehot1234 maxlehot1234 Oct 16, 2016 at 02:33 UTC - 0 likes

    @Bubbbaaa: Go

    Same for me, this is really bad :( But my server support cracked players

    Last edited Oct 16, 2016 by maxlehot1234
  • Avatar of Bubbbaaa Bubbbaaa Sep 17, 2016 at 19:53 UTC - 0 likes

    Now changed my server over to spigot 1.10.2 and OpenInv 2.3.9 for 1.10 still having the same issue of not being able to open and players inventory when they go off line... Always use to have this feature.

    I need to be able to edit an OFFLINE players inventory... Please fix this issue.

    FYI: my server is always in "online" mode
  • Avatar of Mr_Killer01 Mr_Killer01 Jul 11, 2016 at 18:30 UTC - 0 likes

    @Layania: Go


    When playing online and offline, you can keep your same name, but in the core there are other codes registerd. Try to find your own name if you have been playing on a server of your own in off and online mode, the hashcode is quit different. My guess is that OpenInv and other programs look at that registered hashcode.... but i'm no programmer but that is what i should do to counteract offline players...

    Omdat je misschien een spelletje wilt spelen.. ( or if you rather would like to play a Dutch game.......(same adress) Now with Kingdoms!! Yeah!!

  • Avatar of Bubbbaaa Bubbbaaa Jun 24, 2016 at 00:02 UTC - 0 likes

    @ShadowRanger24: Go

    Be advised this is a probelem. I have MC 1.9 using openinvent 2.3.7 and have the same issue. cannot access OFFLINE player inventory.

    Please fix we NEED offline player attentions. I banned a player right after he knew he was in trouble, he leaves, then I ban. I could not get his inventory cuz he was OFFLINE.

  • Avatar of Layania Layania Jun 22, 2016 at 11:36 UTC - 0 likes

    Hello, thanks to your hard work :)

    Since 1.9.4 and now in 1.10 i have strange issue (I use paperspigot last release in offline mode)
    When player are offline, i try /openinv name and plugin say me 'Player not found!' on some players.
    Working well when this player are online. No console log error.

    Last edited Jun 22, 2016 by Layania
  • Avatar of ShadowRanger24 ShadowRanger24 Jun 16, 2016 at 10:49 UTC - 0 likes

    @steave101010: Go

    Please ensure you are using a version compatible with the version of Minecraft you're running. For example, the latest version (OpenInv 2.3.9) is only compatible with Minecraft 1.10, and will not work on any earlier versions.


  • Avatar of steave101010 steave101010 Jun 16, 2016 at 02:20 UTC - 0 likes

    I have installed this plugins and gave myself permissions... but when I do /openinv FriendsName it just says: /openinv - Opens last persons inventory. /openinv <player> Opens a players inventory. Please help me!

  • Avatar of smmmadden smmmadden Jun 10, 2016 at 19:52 UTC - 0 likes

    Hi, I'm testing out the release for 1.9.4 (Spigot) and while I'm able so far to open both chests and ender chests of a player, the searchinv doesn't appear to work right.  The response is: Unknown item.  /searchinv <item> [minAmount] - Item can be the Item ID or the CraftBukkit Item Name, minAmount is the minimum amount to be considered.

    I've tried both itemid and item name with no luck.  The list I'm using is posted here:  I also hover-over the item in the inventory and get the itemname / id from it and have tried with no luck. Is there a disconnect in what items can be searched for or mismatch between servers?

  • Avatar of wazoomie wazoomie Jun 09, 2016 at 17:31 UTC - 1 like

    You can already get the next version by incrementing the number in the download URL:


  • Avatar of ShadowRanger24 ShadowRanger24 Jun 09, 2016 at 13:01 UTC - 0 likes

    @spazmonkey777: Go

    I've just uploaded an update for OpenInv which should be available on this page within the next few hours.


Date created
Aug 27, 2011
Last update
Jun 09, 2016
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Curse link
Recent files