+
+ Command |
+ Aliases |
+ Description |
+
+
+ /openinv [player] |
+ oi, inv, open |
+ Open a player's inventory. If unspecified, will select last player opened or own if none opened previously. |
+
+
+ /openender [player] |
+ oe |
+ Open a player's ender chest. If unspecified, will select last player opened or own if none opened previously. |
+
+
+ /searchinv <item> [minAmount] |
+ si |
+ Lists all online players that have a certain item in their inventory. |
+
+
+ /searchender <item> [minAmount] |
+ se |
+ Lists all online players that have a certain item in their ender chest. |
+
+
+ /anychest [check] |
+ ac |
+ Check or toggle the AnyChest function, allowing opening blocked containers. |
+
+
+ /silentchest [check] |
+ sc |
+ Check or toggle the SilentChest function, allowing opening containers silently. |
+
+
+
+## Permissions
+
+
+ Node |
+ Description |
+
+
+ OpenInv.* |
+ Gives permission to use all of OpenInv. |
+
+
+ OpenInv.openinv |
+ Required to use /openinv. |
+
+
+ OpenInv.openself |
+ Required to open own inventory. |
+
+
+ OpenInv.editinv |
+ Required to make changes to open inventories. |
+
+
+ OpenInv.openender |
+ Required to use /openender. |
+
+
+ OpenInv.editinv |
+ Required to make changes to open ender chests. |
+
+
+ OpenInv.openenderall |
+ Allows users to open others' ender chests. Without it, users can only open their own. |
+
+
+ OpenInv.exempt |
+ Prevents the player's inventory being opened by others. |
+
+
+ OpenInv.override |
+ Allows bypassing of the exempt permission. |
+
+
+ OpenInv.crossworld |
+ Allows cross-world usage of /openinv and /openender. |
+
+
+ OpenInv.search |
+ Required to use /searchinv and /searchender. |
+
+
+ OpenInv.anychest |
+ Required to use /anychest. |
+
+
+ OpenInv.silent |
+ Required to use /silentchest. |
+
+
+
+## For Developers
+To compile, the relevant Craftbukkit/Spigot jars must be installed in your local repository using the install plugin.
+Ex: `mvn install:install-file -Dpackaging=jar -Dfile=spigot-1.11-R0.1-SNAPSHOT.jar -DgroupId=org.spigotmc -DartifactId=spigot -Dversion=1.11-R0.1-SNAPSHOT`
+
+Compiling OpenInv for a specific version is very easy - just compile the correct module.
+
+Compiling for a set of versions is slightly more complex. You'll need to use a profile for the versions you want to compile. Provided profiles are latest, modern (versions 1.8+), and all. For more information, check out the [official guide](http://maven.apache.org/guides/introduction/introduction-to-profiles.html).
+
+## License
+```
+Copyright (C) 2011-2014 lishid. All rights reserved.
+
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, version 3.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see