OpenInv
Open anyone's inventory or ender chest and modify it in real time! Works with offline players!
Description
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! This includes access to the armor slots as well as being able to drop items as if you were the player by moving them into the unused slots to the bottom right. Additionally, you can open any chest that is blocked with blocks above it with AnyContainer and open containers silently (no sound or opening animation) with SilentContainer.
Features
- 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.
- Search all online players for a certain item in their inventory or ender chest.
- Protect players from openinv with exempt permission, and bypass protection with override permission.
- Cross-world openinv protection.
- Self-opening protection.
- Open containers that are blocked by solid blocks or ocelots with the 'AnyContainer' feature.
- Silent opening of containers with no sound or opening animation.
- Drop items as the other player (by putting it in the unused slots in the bottom right)
Installation
To install OpenInv, simply copy the plugin to your plugins folder and restart/reload your server.
Commands
Command | Aliases | Description |
---|---|---|
/openinv <player> | oi, inv, open | Opens a specified player's inventory. |
/openender <player> | oe | Opens a specified player's ender chest |
/searchinv <item> [minAmount] | si | Lists all players that have a certain item in their inventory. |
/searchender <item> [minAmount] | se | Lists all players that have a certain item in their ender chest. |
/searchenchant <[enchantment] [MinLevel]> | searchenchants | Lists all online players with a specific enchantment. |
/anycontainer | ac, anychest | Toggles AnyContainer mode (blocked container bypass) |
/silentcontainer | sc, silent, silentchest |
Toggles SilentContainer mode (open containers silently) |
Permissions (CaSe SeNsItIvE)
Permission Node | Description |
---|---|
OpenInv.openinv | Gives permission to use OpenInv. |
OpenInv.openself | Allows opening the inventory of the command user. |
OpenInv.editinv | Allows editing of inventories. |
OpenInv.openender | Allows opening of ender chests. |
OpenInv.openenderall | Allows opening of ender chests of everybody. Without this permission, someone can only open his own ender chest. |
OpenInv.editender | Allows editing of ender chests. |
OpenInv.search | Gives permission to use searchinv and searchender command. |
OpenInv.searchenchant | Required to use /searchenchant. |
OpenInv.crossworld | Allows cross-world use of openinv. |
OpenInv.exempt | Makes the player's inventory protected (unable to be opened). |
OpenInv.override | Gives permission to open anyone's inventory, even protected ones. |
OpenInv.anychest | Gives permission to open chests that are blocked by a block on top. |
OpenInv.any.default | Causes AnyContainer to be enabled by default. |
OpenInv.silent | Gives permission to open chests in total silence, without animation. |
OpenInv.silent.default | Causes SilentContainer to be enabled by default. |
Other
Source Code hosted on GitHub
Original Bukkit forum thread: http://forums.bukkit.org/threads/15379
@ShadowRanger24
1.8.6 Minecraft & server version.
@MrMindlessPvP
What version of OpenInv are you using? And of Minecraft?
@BTK7
For 1.8.3, the latest compatible version of OpenInv is version 2.2.9.
I downloaded it but whenever I do like /openinv mrmindlesspvp (im mrmindlesspvp) It doesn't even open. When I try to turn silent chest on it doesn't toggle or anything.
http://i60.tinypic.com/23i8cqp.png
I am running 1.8.3, which version should I be using? I installed the one that said 1.8.x, but it would just give me the
"/openinv <player> to open the last players inventory"
message. I double checked that I had the perms to use it, and it still only gave that message. similar result for all other commands for the plugin.
Any help would be great.
**********************************Ignore me, I just read your comments, and found my answer. **********************************
@eudaemonia
So when you run any of the OpenInv commands in game, nothing at all happens? Have you tried all of the commands?
@ShadowRanger24
We're on 1.8.7 and we have no errors in console while using but when you run the commands in game absolutely nothing happens (even op'd - which I don't normally do). Any thoughts?
@miki88mouse
Are you still having this problem? Is there any console output when you try and use the plugin such as errors or something similar?
@vanthoi
Hello there.
The latest version of OpenInv is not compatible with 1.8.3. You will need to download OpenInv 2.2.9 if you wish to run the plugin on Minecraft 1.8.3 You can get it here: http://dev.bukkit.org/bukkit-plugins/openinv/files/61-open-inv-2-2-9/
@luizdbluna
Hi there. Sorry to hear that you're having problems running the plugin. If you are running thet latest version of OpenInv on a 1.7.10 server, you are bound to have problems. The latest version is currently only compatible with Minecraft 1.8.4 - 1.8.7.
Hello I downloaded the openinv plugin on my server and he's having some problems every time I try to open the inventory of some person I give the command/openinv (player's nickname) and then he appears in the chat:/open-Opens last person ´ s inventory <player>/open-Open the player's inventory ´ ´ s Please help me I really need your plugin on my server I'm using it in version 1.7.10. Thanks for your time please respond ASAP! THANKS!
How to run the MC 1.8.3! It is the not work on MC 1.8.3 Thank!
@triarry
This old behavior has been restored in the latest new version of OpenInv. :)
Running latest openinv on Spigot 1.8.7.
Players and admin experience item loss when editing inventories and enderchest.
Manipulating player inventories and echest works fine, but changes don't occur on receiving end.
Examples:
With the update, players are forced to toggle anychest on with /ac. Before, just having the permission automatically had it on. This is so much easier for large servers to deal with!
@UnDrac
Great, glad we could fix it :)
@ShadowRanger24
Just tested your Openinv version 2.3.2, seems to work flawlessly.
I'm having an issue with the permission nodes. It's probably just an error on my side but my Moderators have access to the /anychest command but they are block from using /ec or /inv. I can show you what I have in my permissions if you'd like
I used the newest update with the latest Spigot build, Whenever I type a command, I get the response of '/Openinv <player>' '/Openender <player>'
That's the only thing I get
We're looking into the offline player problem. Will update you on the progress soon.