Articles on: Plugin Setup

How to install and use OpenInv [Java]

In this guide, we will walk through the purpose, setup, commands, and permissions of the OpenInv plugin

What is OpenInv?

OpenInv is a key Minecraft Java moderation plugin that allows you to:

Open and edit player inventories (includes offline players) + armor slots.
Open and edit player ender chests (includes offline players)
Drop items as a player
Open containers silently (without animation) as well as containers blocked with blocks

Using OpenInv to view and edit inventories

How do you install it?

Download the plugin from Bukkit
Upload it to your plugins folder
Restart your server
Change to the appropriate language in the config.yml file

Having trouble? Check out our plugin setup article

What are the commands?

Make sure you have the permissions for these, or make sure you are an operator!

/openinv <player>: Opens a specified player's inventory.
/openender <player>: Opens a specified player's ender chest
/searchinv <item> [minAmount]: Lists all players that have a certain item in their inventory.
/searchender <item> [minAmount]: Lists all players that have a certain item in their ender chest.
/searchenchant <[enchantment] [MinLevel]>: Lists all online players with a specific enchantment.
/anycontainer: Toggles AnyContainer mode (blocked container bypass)
/silentcontainer: Toggles SilentContainer mode (open containers silently)

What are the permissions?

These are case-sensitive!

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. 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.

Check out our Luckperms article if you want to learn more about how to setup permissions for players on your server
Great! OpenInv should now be all setup, have fun spying!

Article made by Emperor#9999

Updated on: 14/06/2022

Was this article helpful?

Share your feedback


Thank you!