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
Love this plugin thanks for making it <3
In reply to ZoneRaids:
[16:51:17] [Server thread/INFO]: [OpenInv] Enabling OpenInv v3.3.5
[16:51:17] [Server thread/INFO]: [OpenInv] Your version of CraftBukkit (v1_13_R2) is not supported.
[16:51:17] [Server thread/INFO]: [OpenInv] If this version is a recent release, check for an update.
[16:51:17] [Server thread/INFO]: [OpenInv] If this is an older version, ensure that you've downloaded the legacy support version.
[16:51:17] [Server thread/INFO]: [OpenInv] Disabling OpenInv v3.3.5
Error on spigot 1.13.1
In reply to Forge_User_23917930:
How to use permissions? Noob to permission nodes :) Help would be appreciated!
In reply to DogeOfTheDoges:
In reply to DogeOfTheDoges:
groups:
Default:
default: true
children:
back.teleport: true
backpack.use: true
backpack.size.6: true
backpack.clean: true
homesplus.sethome.use: true
homesplus.home.use: true
homesplus.tpdelay.5: true
OpenInv.openender: true
inheritance:
info:
prefix: '§7'
build: true
suffix: '§r'
mod:
default: false
children:
backpack.*: true
flymode.fly: true
flymode.flyon: true
flymode.flyoff: true
flymode.fly.name: true
flymode.flyon.name: true
flymode.flyoff.name: true
vanish.see: true
vanish.vanish: true
vanish.nopickup: true
vanish.nofollow: true
vanish.notrample: true
vanish.nointeract: true
vanish.nohunger: true
vanish.fakeannounce: true
vanish.preventdamage: true
vanish.statusupdates: true
vanish.adminalerts: true
vanish.silentchests: true
vanish.see: true
vanish.preventoutgoingdamage: true
vanish.preventincomingdamage: true
NoSwear.Bypass: true
NoSwear.admin: true
minecraft.tp: true
OpenInv.editinv: true
OpenInv.openenderall: true
OpenInv.editender: true
OpenInv.search: true
OpenInv.crossworld: true
OpenInv.silent: true
inheritance:
default: true
info:
prefix: '[§4mod§r]'
build: true
suffix: ''
admin:
default: false
children:
OpenInv.override: true
inheritance:
mod: true
info:
prefix: '[§dadmin§r]'
build: true
suffix: ''
it works but IDK how to assign the group to a person or how to do minecraft commands if you look at the mod one then you will see this minecraft.tp: true though IDK how to give someone the group so IDK how to test these perms so that is my problem rn
Love the plugin! Very helpful to open offline players inventories. Works great on spigot 1.13
Is there anyway to change or disable the /sc alias because it is interfering with my staff chat plugin which also uses /sc [msg]
In reply to Goldenphelix38898:
My suggestion: add more support for searching inventories for specific items such as enchantments or item names.
Also offline search would be great.
Does this work in 1.13 or does the plugin require to be updated?
In reply to TheDimSimKing:
In reply to Jikoo_K:
Does This Work On 1.8? If So Why Wont Mine Open
In reply to tiniverse:
Doesn't work. Doesn't even give a reply message. Maybe its the permissions problem? Can someone help please! >.<
In reply to ardenlab_23:
I do not know the name of the player . Is there a way to search and choose from a list ?
In reply to Anemul:
In reply to Anemul: