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 Dec 12, 2012i think it need update
for latest bukkit, i have this error
-
View User Profile
-
Send Message
Posted Dec 11, 2012@lishid
CB: 1.4.5-R0.2 openinv: 1.9.0
-
View User Profile
-
Send Message
Posted Dec 11, 2012@arriej
@TanveerGT5
Version of OpenInv and CraftBukkit please. I updated this a while ago for this issue, don't think it should be still present.
-
View User Profile
-
Send Message
Posted Dec 11, 2012can you update this im have same problem as below
-
View User Profile
-
Send Message
Posted Dec 11, 2012Since a short period my openinv stoped working. if you type the command /openinv < player> Its opening it with a flash than closing it again. /openinv only works once after that no more. Weirest part, No errors or anything.
-
View User Profile
-
Send Message
Posted Dec 10, 2012@bocaj1234567
there has been enough changes... Tekkit is still on 1.2.5?? wow..
-
View User Profile
-
Send Message
Posted Dec 10, 2012@lishid
I'm sorry I'm running Tekkit... do you think that the later versions of the plugin will work with 1.2.5R4.1... in other words, have their been Bukkit API changes since then?
-
View User Profile
-
Send Message
Posted Dec 10, 2012@bocaj1234567
First of all, I'm no longer supporting older version of my plugin.... There might have problems already fixed in newer versions. Also, 1.8.5 was marked for CB 1.2.5-R4.0 not R4.1. Try going to RB 4.0 instead.
-
View User Profile
-
Send Message
Posted Dec 10, 2012@lishid Running CraftBukkit 1.2.5R4.1 Openinv 1.8.5 OK lishid there was an other error i copied the whole thing: 11.12 12:12:28 [Server] INFO Caused by: java.lang.NullPointerException 11.12 12:12:28 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 11.12 12:12:28 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:467) 11.12 12:12:28 [Server] INFO at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:579) 11.12 12:12:28 [Server] INFO at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:83) 11.12 12:12:28 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:119) 11.12 12:12:28 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:234) 11.12 12:12:28 [Server] INFO at net.minecraft.server.Packet15Place.handle(SourceFile:39) 11.12 12:12:28 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:647) 11.12 12:12:28 [Server] INFO at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:302) 11.12 12:12:28 [Server] INFO at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177) 11.12 12:12:28 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:467) 11.12 12:12:28 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:482) 11.12 12:12:28 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 11.12 12:12:28 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:304) 11.12 12:12:28 [Server] INFO org.bukkit.event.EventException 11.12 12:12:28 [Server] SEVERE Could not pass event PlayerInteractEvent to OpenInv 11.12 12:12:28 [Server] INFO Caused by: java.lang.NullPointerException 11.12 12:12:28 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 11.12 12:12:28 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:467) 11.12 12:12:28 [Server] INFO at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:579) 11.12 12:12:28 [Server] INFO at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:83) 11.12 12:12:28 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:119) 11.12 12:12:28 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:234) 11.12 12:12:28 [Server] INFO at net.minecraft.server.Packet15Place.handle(SourceFile:39) 11.12 12:12:28 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:647) 11.12 12:12:28 [Server] INFO at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:302) 11.12 12:12:28 [Server] INFO at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177) 11.12 12:12:28 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:467) 11.12 12:12:28 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:482) 11.12 12:12:28 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 11.12 12:12:28 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:304) 11.12 12:12:28 [Server] INFO org.bukkit.event.EventException 11.12 12:12:28 [Server] SEVERE Could not pass event PlayerInteractEvent to OpenInv 11.12 12:12:28 [Multicraft] Skipped 25 lines due to rate limit (60/s) 11.12 12:12:28 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:647) 11.12 12:12:28 [Server] INFO at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:302) 11.12 12:12:28 [Server] INFO at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177) 11.12 12:12:28 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:467) 11.12 12:12:28 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:482) 11.12 12:12:28 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 11.12 12:12:28 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:304) 11.12 12:12:28 [Server] INFO org.bukkit.event.EventException 11.12 12:12:28 [Server] SEVERE Could not pass event PlayerInteractEvent to OpenInv 11.12 12:12:27 [Server] INFO Caused by: java.lang.NullPointerException 11.12 12:12:27 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 11.12 12:12:27 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:467) 11.12 12:12:27 [Server] INFO at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:579) 11.12 12:12:27 [Server] INFO at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:83) 11.12 12:12:27 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:119) 11.12 12:12:27 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:234) 11.12 12:12:27 [Server] INFO at net.minecraft.server.Packet15Place.handle(SourceFile:39) 11.12 12:12:27 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:647) 11.12 12:12:27 [Server] INFO at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:302) 11.12 12:12:27 [Server] INFO at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177) 11.12 12:12:27 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:467) 11.12 12:12:27 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:482) 11.12 12:12:27 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 11.12 12:12:27 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:304) 11.12 12:12:27 [Server] INFO org.bukkit.event.EventException 11.12 12:12:27 [Server] SEVERE Could not pass event PlayerInteractEvent to OpenInv 11.12 12:12:27 [Server] INFO Caused by: java.lang.NullPointerException 11.12 12:12:27 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 11.12 12:12:27 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:467) 11.12 12:12:27 [Server] INFO at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:579) 11.12 12:12:27 [Server] INFO at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:83) 11.12 12:12:27 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:119) 11.12 12:12:27 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:234) 11.12 12:12:27 [Server] INFO at net.minecraft.server.Packet15Place.handle(SourceFile:39) 11.12 12:12:27 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:647) 11.12 12:12:27 [Server] INFO at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:302) 11.12 12:12:27 [Server] INFO at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177) 11.12 12:12:27 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:467) 11.12 12:12:27 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:482) 11.12 12:12:27 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 11.12 12:12:27 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:304) 11.12 12:12:27 [Server] INFO org.bukkit.event.EventException 11.12 12:12:27 [Server] SEVERE Could not pass event PlayerInteractEvent to OpenInv
-
View User Profile
-
Send Message
Posted Dec 10, 2012@lishid
both /oi and /openinv
-
View User Profile
-
Send Message
Posted Dec 10, 2012@gabe77b
It only does that if you do "/oi ?"
-
View User Profile
-
Send Message
Posted Dec 10, 2012my plugin was working now when i type /oi player it brings me to the help menu of openinv
-
View User Profile
-
Send Message
Posted Dec 10, 2012@lishid
Hmm the link was removed, but I wasn't going to update anyways since alot of other plugins have been broken too.
-
View User Profile
-
Send Message
Posted Dec 9, 2012@xMinecraft
Can you read the comment i just posted?
-
View User Profile
-
Send Message
Posted Dec 9, 2012@lishid
java.lang.ClassNotFoundException net.minecraft.server.v1_4_5.IInventory
-
View User Profile
-
Send Message
Posted Dec 9, 2012For those running CraftBukkit 1.4.5-R0.3
get this:
@janie177
[external link removed]
-
View User Profile
-
Send Message
Posted Dec 9, 2012Not working on the latest bukkit builds: http://pastebin.com/Tt92j0Nf
-
View User Profile
-
Send Message
Posted Dec 8, 2012@lishid Yeah the nullpointer thing is another error after it not OpenInv i think.
-
View User Profile
-
Send Message
Posted Dec 6, 2012@lishid
That is the whole log relating to OpenInv... I am using Crafrbukkit 1.2.5R4.1 (Tekkit) with OpenInv 1.8.5
-
View User Profile
-
Send Message
Posted Dec 5, 2012@bocaj1234567
Is that all the log from the error?
If so, then there's a problem with your CraftBukkit (try updating it).
If not, please pastebin the entire error log.
Thanks