Unofficial site, not affiliated with modrinth.com.What is this?
Плагины/Open Inventory
Open Inventory

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.

22.6K
36

Open Inventory 1.2

release24 апреля 2026 г.

OpenInv — 1.2 Changelog

This update contains important stability fixes for modern Paper servers and SQLite database connections.


🐛 Bug Fixes & Improvements

  • Fixed Startup Errors on Modern Paper Servers 🔧 Resolved an issue where the plugin would completely fail to load on newer versions of PaperMC due to an "Unsupported API version" error. The plugin now properly recognizes and supports Minecraft 1.21+.

  • Fixed Database Errors During Server Shutdown 💾 Fixed a scary-looking database error (SQLITE_READONLY_DBMOVED) that would sometimes appear in the console when stopping or restarting your server. This was caused by the plugin trying to save multiple players' inventories at the exact same time as the database was closing. We've smoothed out this shutdown process so all player data is saved safely, securely, and completely error-free!


Open Inventory 1.1

release17 апреля 2026 г.

OpenInv — 1.1 Changelog

This update focuses on fixing permission bugs, improving staff tools, and making the plugin more reliable for server owners.


✨ New Features & Improvements

  • Clean Console Experience 🛡️ Hidden all messy initialization logs (like database connections and module status lines). The console now only shows the premium dashboard and critical warnings, making it much cleaner for server owners.

  • Refined Command Security 🔐 To improve server safety, all the commands now require the base openinv.use permission as a prerequisite. This ensures staff have been granted fundamental access before using administrative tools.

  • Hierarchical Modification System 🏗️ The modification permissions now follow a strict structure:

    • openinv.modify.* acts as a master wildcard (grants everything).
    • Specific edits now require the master key (openinv.modify) plus a granular node (.inv or .ec).
  • /openinv history GUI Updates 🟢 Slots containing saved data now use Green Stained Glass Panes, providing immediate visual feedback on which backups are available.

  • Translation Updates 🌍 Updated the success message for /openinv reload across all 20+ supported languages. It now includes a clear reminder that some configuration changes require a server restart to apply.


🐛 Bug Fixes

  • Offline player protection now actually works. When a player was offline, their openinv.exempt protection was being ignored. This is now fixed — offline players are properly protected from unauthorized viewing.

  • The openinv.modify.* shortcut permission now works correctly. Giving a staff member openinv.modify.* in LuckPerms now correctly grants full edit access to both inventories and Ender Chests even without the base modify node.

  • Resolve "No Perm" spam in chat. When clicking protected items, the error message now only shows once every 2 seconds to avoid flooding the player's chat.

  • Staff inventory locking issue. Fixed a bug where staff members in "View-Only" mode would find their own inventory locked after closing a target's GUI.

  • openinv.admin now truly unlocks everything. Fixed several sub-commands that were still returning "no permission" errors even for players with openinv.admin. It is now a complete bypass.

  • Resolved a crash during startup (NPE). Fixed a rare issue where the plugin would crash if it tried to display the console logo before the configuration files were fully loaded.


📋 Full Permission Reference (What Changed)

PermissionWhat it does
openinv.adminFull access to everything — no other permissions needed
openinv.useRequired to use viewing commands (/inv, /offlineinv, etc.)
openinv.exemptProtects YOUR inventory from being opened by others
openinv.overrideLets staff bypass exempt protection
openinv.modifyMaster key required to edit ANY inventory
openinv.modify.invAllows editing player inventories
openinv.modify.ecAllows editing Ender Chests
openinv.modify.*Shortcut — allows editing both inv and EC
openinv.exempt.modifyProtects YOUR items from being moved
openinv.override.modifyLets staff bypass edit protection
openinv.freezeAllows using /openinv freeze
openinv.unfreezeAllows using /openinv unfreeze
openinv.historyAllows viewing inventory backup history

Open Inventory 1.0

release13 апреля 2026 г.

🚀 OpenInv v1.0 – The Security Update

[Major Security Overhaul]

  • Multi-Layered Permission Logic: Transitioned to a strict "Two-Key" system. Staff now require both the master openinv.modify key AND a target key (.inv or .ec) to edit items.
  • Rank Exemption System: Introduced openinv.exempt.modify to allow Admins and Owners to protect their inventories from being edited by lower-ranking staff.
  • Administrative Overrides: Added openinv.override.modify to allow trusted high-level staff to bypass modification exemptions.
  • Bypass Permissions Hierarchy: Decoupled permission inheritance in plugin.yml to prevent accidental permission "leaks" from op status.

[Bug Fixes & Security Hardening]

  • Shulker Viewer Lockdown: Fixed a critical security leak where staff could still edit items inside an Admin's Shulker Box even if the Admin was protected.
  • Drag Interaction Security: Fixed a bug where clicking and dragging items could bypass modification checks.
  • Inventory Synchronization: Resolved an issue where offline edits didn't always reflect perfectly during a high-speed login event.

[UX & Performance Improvements]

  • Message Throttling: Implemented a 2-second cooldown on permission denial messages to prevent chat spam during failed interactions.
  • Dynamic Console Logging: Updated system startup logs to automatically pull the correct version from plugin.yml (no more hardcoded version strings!).
  • Clear Inventory Confirmation: Refined the safe-clear GUI to ensure accidental clicks don't result in lost data.
  • Wildcard Support: Fully populated openinv.* and openinv.modify.* in the plugin.yml for easier permissions setup.

Open Inventory 0.9.1

release30 марта 2026 г.

🌟 OpenInv v0.9.1 Changelog Bug Fixes & Improvements:

  • Fixed Ender Chest Saving: Resolved an issue that prevented offline player Ender Chest backups from saving correctly on servers using MySQL/MariaDB.
  • Fixed Console Errors During Cleanup: Fixed a bug that would occasionally cause errors in the console when the plugin tried to automatically delete older, outdated inventory backups.
  • Safe Upgrading: Upgrading to this version is perfectly safe! Any older inventory or Ender Chest backups you already have saved will continue to load without issues.
  • Under-the-hood Improvements: Improved how the database stores tracking data behind the scenes to prevent future saving errors and crashes.

Open Inventory 0.9

release28 марта 2026 г.

🚀 OpenInv v0.9 Changelog

💎 New Features & GUI Revamp

  • Massive GUI Redesign: The /openinv check and /openinv offlineinv menus have been beautifully redesigned! We built a clean dark glass divider row, and completely reorganized the armor and offhand equipment slots to fit perfectly in the bottom right corner!
  • Fast-Action Buttons: Added brand-new interactive buttons seamlessly integrated into the bottom-left of the player's inventory GUI:
    • Ender Chest Shortcut: Instantly swap to viewing the player's Ender Chest without leaving the GUI!
  • Auto-Update Notifier: OpenInv now talks directly to Modrinth! The plugin securely checks the Modrinth API on server startup and immediately alerts your console and any joining Admins via chat if a new plugin version is available, complete with the direct download link!

🛡️ Permissions & Security Upgrades

  • Strict "View-Only" Mode: Major security buff! If a staff member does not have the openinv.modify permission, the plugin now locks them into a strict "View-Only" mode. They can see the full inventory, but dragging, dropping, adding, or stealing items is hardware-blocked!
  • The "Master Key" Perm: We completely revamped the internal command router. The openinv.admin permission now acts as a true global Master Key. Giving a player this single permission completely bypasses the need for the other 10 individual nodes (openinv.freeze, openinv.search, etc.)!

🧹 Cleanups

  • Ghost Perm Scrubbing: Completely scrubbed the codebase of confusing, unused fallback permissions (like openinv.silent and openinv.container) and dead legacy commands to keep your LuckPerms editor incredibly organized and clean!

Совместимость

Minecraft: Java Edition

26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x

Платформы

Поддерживаемые окружения

Сервер

Детали

Лицензия:AGPL-3.0-or-later
Опубликован:1 год назад
Обновлён:1 неделю назад
Главная