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 Mar 26, 2020In reply to realcommandandorder:
Try disabling SilentContainer and AnyContainer. Sounds like a regression of an incompatibility fixed a long time ago in the original QS.
-
View User Profile
-
Send Message
Posted Mar 27, 2020In reply to Jikoo_K:
Players without permission cannot create shops,too.And they can't use anychest and silent chest
-
View User Profile
-
Send Message
Posted Mar 27, 2020In reply to realcommandandorder:
Definitely not OpenInv's problem then, block interaction (which is how QS checks permission to access chests last I was aware) is only cancelled if the user has permission for any/silent container and has one or more enabled. Were OpenInv involved at all, you would see OpenInv's messages or have a container open.
This seems like a regression of QuickShop#139, but since the original appears to be archived now you should contact whoever maintains whatever version you're using instead, possibly using that link for an additional information reference.
-
View User Profile
-
Send Message
Posted Mar 23, 2020Hello,
Is there away to change the settings so i can edit a player inventory when i'm in spectator mode, currently it wont let me change it around.
Any help would be appreciated
-
View User Profile
-
Send Message
Posted Mar 26, 2020In reply to Forge_User_78404653:
Haven't looked into it, but I assume because inventory interaction is not supposed to work as a spectator all clicks start out cancelled by default.
-
View User Profile
-
Send Message
Posted Mar 15, 2020Hello. I like this plugin so much and I need it sometimes to get a control on my server. But there is an issue. I have another plugin that deals with turrets. The turret plugin (DefensiveTorrets) plus the OpenInv makes the turret ammo disappear and has to do with something from the inventory. I've already contacted the developer of the turrets plugin and he tells me that his plugin doesn't do much with inventories and that I should tell you. Can you do something please? I'm in version 1.15.1, I use Spigot and the other plugins don't matter because I've already tested them with each and every one of them, combining them and almost juggling until I discovered that the turret ammunition problem was because of your plugin. Can you do something to fix it? Thanks and sorry to bother you.
By the way. This plugin works in 1.15.2?
I'm sorry for my English! :D
-
View User Profile
-
Send Message
Posted Mar 16, 2020In reply to Xuberaxel:
OpenInv doesn't remove items unless someone's doing the removing, that definitely sounds like an issue with how that plugin's author is handling their custom items. I did push a commit that will likely improve compatibility with plugins that modify inventory immediately on login, so next release may fix the compatibility issue.
Yes, OpenInv works with 1.15.2. Your English is great!
-
View User Profile
-
Send Message
Posted Mar 23, 2020In reply to Jikoo_K:
Hello,
Is there away to change the settings so i can edit a player inventory when i'm in spectator mode, currently it wont let me change it around.
Any help would be appreciated
FM
-
View User Profile
-
Send Message
Posted Mar 12, 2020I cant edit offline inventory, again.
This worked before on 1.14, witht the 1.15.2 i can't edit anything.
Using OpenInv.editinv OpenInv.* openinv.* openinv.editinv
Even mixing with OP, doesn't work.
-
View User Profile
-
Send Message
Posted Mar 13, 2020In reply to apatukapy:
Please clarify - edits do not persist, you do not have permission to use /openinv, or you cannot open inventories of offline players? Sounds like an issue with your permissions configuration, but I can't do anything with this little information. What server version? Exact implementation, including hash, please. What version of OpenInv?
-
View User Profile
-
Send Message
Posted Mar 1, 2020Works like a charm straight outta da box
-
View User Profile
-
Send Message
Posted Feb 13, 2020I have an issue where containers stay open after opened. Is it issue of a conflicting plugin?
-
View User Profile
-
Send Message
Posted Feb 14, 2020In reply to PersonWithLargeEarlobes:
Could be a conflict, could be your server version. Can't help you without any information.
-
View User Profile
-
Send Message
Posted Feb 15, 2020In reply to Jikoo_K:
My server is running 1.15.2. I didn't see any errors in the console.
-
View User Profile
-
Send Message
Posted Feb 15, 2020In reply to PersonWithLargeEarlobes:
And the version of 1.15.2? Spigot? Paper? What commit hash or build? What version of OpenInv? Are SilentContainer or AnyContainer enabled when this occurs, or is it all the time?
Try with only OpenInv installed to see if it's a plugin conflict. If it is, test with half your plugins disabled. If chests work fine, add half again until eventually you isolate the culprit.
-
View User Profile
-
Send Message
Posted Feb 11, 2020I love this plugin!
I love the abilities to edit armor and enderchest.
This blows essentials.invsee right out of the water!
-
View User Profile
-
Send Message
Posted Jan 30, 2020Would it be at all possible for me to have permission to decompile this plugin so that way it may be ported to the Fabric Plugin API? All credit would be given to you, of course.
-
View User Profile
-
Send Message
Posted Jan 30, 2020In reply to Daemris:
OpenInv is open source. Why would you bother decompiling it?
-
View User Profile
-
Send Message
Posted Jan 30, 2020In reply to Jikoo_K:
Because my brain is smooth and I didn't realize that lmao
-
View User Profile
-
Send Message
Posted Jan 14, 2020I love OpenInv, but it doesn’t work properly with SuperVanish. That plugin also lets you open chests and other inventories without a sound effect or animation whilst invisible, but that doesn’t work with OpenInv installed unless its silent chest feature is enabled. Could compatibility with SuperVanish please be added?
A workaround could be to add a way to turn silent chest on or off without toggling it (e.g., /sc on and /sc off) so that one could add aliases that perform both /vanish on and /sc on—and /vanish off and /sc off, respectively. That would be great!