
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
Compatibility
Changes
π OpenInv v1.4 Release Notes (The Premium GUI & Logging Update)
β¨ Whatβs New
- Ender Chest GUI Overhaul: The Ender Chest viewer (
/invecand/offlineec) has been fully upgraded with quick-access buttons!- [NEW] Open Inventory: Seamlessly switch from viewing a player's Ender Chest to their main inventory with a single click.
- [NEW] Clear EnderChest: A dedicated button to completely wipe a player's Ender Chest (requires confirmation to prevent accidents).
- [NEW] Close Button: Cleanly exit the menu.
- Premium
/openinv infoMenu: Added a brand-new, beautifully styled in-game info command. It features an interactive Modrinth button and a Dynamic Version Checker that alerts you in-game if you're running the latest version! - Advanced Command Logging: Security is paramount. We've introduced a dedicated
/logs/folder inside the plugin directory. Every OpenInv command executed by staff is now strictly logged with timestamps, the executor's name, and their exact location, ensuring 100% staff accountability. - Enhanced Background Auto-Save: Optimized MySQL and SQLite auto-saving logic ensures that any live edits made to inventories or Ender Chests are securely saved without ever lagging the main server thread.
π Bug Fixes & Tweaks
- Refined color schemes and formatting across several menus to provide a more premium "gray and gold" aesthetic.
- Improved the Offline Player data loader to handle edge cases when loading an offline player's Ender Chest.
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:Fp7ivfds"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:CJ1sB5q4:Fp7ivfds"
}
