
Open Inventory
OpenInv is a powerful Minecraft admin plugin that lets staff view and edit player inventories and ender chests using /inv commands, featuring a modern GUI, database-backed inventory snapshots, rollback support, and multiple Minecraft version support.
Tags
Creators
Details
1.4.2
Compatibility
Changes
OpenInv v1.4.2
This major update includes new administrative tools, a redesigned history system, support for PriVault, the ability to preview snapshots offline, improved autosaving, and a number of bug fixes.
β¨ Added
- I have added a command called
/openinv dropwhich forces players to drop the items from their inventory, from their ender chest, or from both.- Support for the
noadminflag has been added so that everyone can be targeted except server administrators. - Added permissions:
openinv.dropopeninv.drop.all
- Support for the
- I have added a command, /openinv clear, which allows player inventories, armor, and ender chests to be cleared.
- Included built-in confirmation support.
- Support for the
noadminflag has been added so that everyone can be targeted except server administrators. - Added permissions:
openinv.clearopeninv.clear.all
- Added full support for PriVault private vaults.
- Included support for previewing offline snapshots.
- We have added automatic inventory snapshots when a player joins.
- We have added the facility for taking automatic inventory snapshots when the player quits.
π Changed
- Rewrote the /openinv history system entirely.
- New history GUI.
- You can view various snapshots through one interface.
- The experience of navigating snapshots and previewing them has been improved.
- Revised the config.yml file to have a cleaner and more organized structure in order that it may be easier to customize.
- We have improved the performance of the history GUI and the overall workflow.
- Made vault handling and snapshot management better.
- Rewrote the
/openinv previewcommand.- Old:
/openinv preview <id> - New:
/openinv preview <player> <id>
- Old:
- The tab completion feature for the Snapshot ID will now provide suggestions for only those IDs that belong to the selected player.
π Fixed
- A number of problems relating to history previews, snapshot loading, and access to offline snapshots have been resolved.
- Addressed the issue of unnecessary chat spam that occurred when clearing inventories via the GUI.
- A security issue was fixed which allowed '/openinv preview' to bypass the 'openinv.exempt' permission by making use of another player's history.
- Carried out the repair of a number of problems related to permissions that were impacting the commands and administrative tools.
- Various stability and performance issues have been resolved.
- And much more...
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:CJ1sB5q4:pxmONHW7"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:CJ1sB5q4:pxmONHW7"
}
