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
- OpenInv: Open anyone's inventory, even if they're offline.
- Read-only mode! Don't grant edit permission.
- Cross-world support! Allow access only from the same world.
- No duplicate slots! Only armor is accessible when opening self (if allowed at all)!
- Drop items as the player! Place items in the dropper slot in the bottom right. Can be disabled via permission!
- Allow any item in armor slots! Configurable via permission.
- OpenEnder: Open anyone's ender chest, even if they're offline.
- Allow access only to own ender chest! Don't grant permission to open others.
- Read-only mode! Don't grant edit permission.
- Cross-world support! Allow access only from the same world.
- SilentContainer: Open containers without displaying an animation or making sound.
- AnyContainer: Open containers, even if blocked by ocelots or blocks.
Installation
To install OpenInv, simply copy the plugin to your plugins folder and restart/reload your server.
Commands
Please see the wiki.
Permissions
Please see the wiki. For assistance upgrading to 5.0.0, check out the migration section.
Other
Source Code hosted on GitHub
Original Bukkit forum thread: http://forums.bukkit.org/threads/15379
-
View User Profile
-
Send Message
Posted May 26, 2014Anyone want to test out a new version?
It's on the forum page. See if the offline players stuff works.
http://forums.bukkit.org/threads/15379/page-27#post-2521286
-
View User Profile
-
Send Message
Posted May 26, 2014@JustinJS
Same here.
-
View User Profile
-
Send Message
Posted May 24, 2014Internal Server Error when i try to open an offline players inv/enderchest, hope u fix this fast :P Thanks!
-
View User Profile
-
Send Message
Posted May 22, 2014Still the Problem with offline Players... Any News about an Update?
-
View User Profile
-
Send Message
Posted May 12, 2014Could you take a look at this gist I made, it might help. I used reflection to prevent the need for NMS and OBC imports for the PlayerDataManager class.
https://gist.github.com/Juicy66173/a6499e2f36777b0eb9f6
-
View User Profile
-
Send Message
Posted May 11, 2014I still get an error with offline users:
http://pastebin.com/s3vu0nJj
-
View User Profile
-
Send Message
Posted May 4, 2014@lishid
Any builds which use the new data format with UUIDs in the worlds will not work. So using 1.7.6+ with Spigot will not work at all, do you think you could possibly create a fix for this? Thanks - Brilliant plugin btw. :)
-
View User Profile
-
Send Message
Posted May 3, 2014@lishid
Reflecting?
-
View User Profile
-
Send Message
Posted May 3, 2014@lishid
It doesn't work on offline players http://pastebin.com/pEbxHCtu
-
View User Profile
-
Send Message
Posted May 2, 2014@fabien91
Something really weird has been going on with Bukkit in the 1.7.x releases, where different versions work or doesn't work with some of the new releases of openinv. I'm still thinking about how to deal with the stupid bukkit problems.
Does the latest of both CraftBukkit and OpenInv not work?
-
View User Profile
-
Send Message
Posted May 1, 2014Latest version should work against latest CB, I think.
-
View User Profile
-
Send Message
Posted Apr 26, 2014Well heres what i found works:
I'm using Craftbukkit builds 3039 and 3042 in production, and tested OpenInv-2.1.6 on my dev server for these.
I fired up CraftBukkits Beta build 3020, and found that OpenInv-2.1.5 should work.
Hope this help!
-
View User Profile
-
Send Message
Posted Apr 26, 2014Which version should I be using for 1.7.2 build 3020? The one I have throws a standard 'internal error' when I try to open offline player inventories. Not sure which version it is, can't really play around with it until later tonight when everyone vacates my server. This *may* have started after I updated OpenInv as I recall it working fine before, but I'm not sure.
-
View User Profile
-
Send Message
Posted Apr 26, 2014@Kahenraz
Dont understand this. With OpenInv 2.1.5 he updated to 1.7.8. All fine? Or whats the problem?
-
View User Profile
-
Send Message
Posted Apr 25, 2014Submitted a pull request with OpenInv updated for 1.7.9:
https://github.com/lishid/OpenInv/pull/7
-
View User Profile
-
Send Message
Posted Apr 24, 2014@lishid
May the code be with you ;-)
-
View User Profile
-
Send Message
Posted Apr 22, 2014I don't know if it is possible to use the player.dat file as a resource for OpenInv?
If so then try it?
-
View User Profile
-
Send Message
Posted Apr 22, 2014There was a stupid thing bukkit or minecraft people did, changing the signature of one of the methods in the middle of version change, that's breaking everything. I'll check up on that and figure out a way to fix it sometimes later today.
-
View User Profile
-
Send Message
Posted Apr 22, 2014I've see I am not the only one with the probleme, Is there a working version for 1.7.5-1.7.8 that doesnt use UUID and still use usernames? because I did not, and wont update to 1.7.9 yet, and I cannot access offline player right now. Thanks.
-
View User Profile
-
Send Message
Posted Apr 22, 2014Hi, nice plugin, but i cant checkout offline player's, and i get the following line in the game:
An internal error occurred while attempting to perform this command