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
I kinda invented this, I was rolling around in the bukkit API and main code and found this method you're justing a while ago but it's outdated and has the old distance bug. my plugin was called iSee.
Anyway, Great job!
This is pretty sweet to have for real-time use as an admin. Thank you for keeping it up. :)
This is an awesome plugin. keep it up :P
@Mike724
Yeah, compatibility with MultiInv is kinda hard. When you openinv an offline player, it opens whatever is saved on the player's file, not the multiInv files.
@DarkMinecrafter
This already is part of OpenInv and works.
@jacobems
Yeah but server admins don't usually get file access to the server. This plugin makes it so much easier, editing other inventories on-the-fly, checking for liars and giving someone something with a command.
:3 You can do this with INVedit. i think you have to restart the server for it to apply but...it can be done without this plugin. Just open the players .dat file in the players folder in your world.
Can you add that i can access to a inventory from a player who is offline ?
When I open a player's inventory from a different world, does it show the the player's inventory for the world I am in? I opened a (offline)player's inventory in 2 different worlds and it was the same.
I am using MultiVerse, and MultiInv.
thanks for the update
If you got loading problems, download latest version (currently 1.6.2)
Any news on "Could not load 'plugins/OpenInv.jar' in folder 'plugins': .. blahblah" error?
After installing the update i get ReadTimedOut After a little while and then server crashes..
Any ideas?
i dont get this issue when i DONT use it.
CB 1550
Updated to be compatible with 1.0.0 Also added a fix for inventory not updating after openinv.
@botskonet
+1 i get the same
The latest build of craftbukkit breaks this:
Please please update this plugin! It's one of the essentials for my server :'( Offline player inventories aren't working
I can confirm this works on the latest dev builds of craftbukkit! (1.0.0) :D
Can we please have a permission such as openinv.mod that allows the players to only open inventories of people in the same world as them..
Becuase i (and many others) dont want mods from other peoples worlds messing with players that are not in thier world.
@Joymo
Get 1.4.6
@Sir_Ducksworth
After i complete OfflineOpenInv
I have the permissions nodes put in my Super Permissions config file but openinv still says I don't have permission. Will openinv be able to support Super Permissions in the future?
Took me a frigging hour to find that 1.4.4 from this site, breaks LWC locks.
http://forums.bukkit.org/threads/admn-openinv-1-4-4-open-anyones-inventory-as-a-chest-real-time-1118-1160.15379/
I had the 1.4.4 from there^, and that worked fine. So I obviously didn't suspect this plugin.
Your two 1.4.4 plugins have different filesizes!