WikiOfflineInventory
OfflineInventory

🗄️ OfflineInventory

🗄️ Moderate any inventory, online or offline, with an audit trail.

SpigotMinecraft 1.21 1 command

Overview

OfflineInventory gives staff a moderation GUI for any player's inventory — even players who have logged off. When a player quits, their inventory is saved to disk; staff can later open it in a 54-slot window, make changes, and have them written back automatically when the window closes. For online players the GUI reflects their live inventory and edits apply immediately on close. Every action — viewing, editing, and clearing — is recorded with a timestamp in an audit log that can be reviewed in-game, so server owners always have accountability for who modified which inventory.

Features

👁️

Offline Inventory Access

Open and edit the saved inventory of any player who has logged off.

🔄

Live Online Editing

Edits to an online player's inventory apply back to them when the GUI closes.

🧹

Remote Clear

Wipe an online or offline player's inventory with a single command.

📝

Audit Logging

Every view, edit, and clear is timestamped to console and/or a log file.

📜

In-Game Log Viewer

Review the most recent audit entries directly in chat with /offinv admin log.

Commands

/offinv <view|clear|admin>

Offline inventory management: view <player> opens their inventory GUI, clear <player> empties it, and admin log shows recent audit entries.

offlineinventory.view

Permissions

offlineinventory.view

Allows viewing offline player inventories via /offinv view.

Default: op
offlineinventory.clear

Allows clearing offline player inventories via /offinv clear.

Default: op
offlineinventory.admin.log

Allows viewing audit logs via /offinv admin log.

Default: op

Installation

  1. 1Drop the .jar into your server's /plugins folder.
  2. 2Restart the server (Minecraft 1.21, api-version 1.21).
  3. 3Player data and the audit.log file are created automatically under plugins/OfflineInventory/.

Configuration

config.yml exposes a settings section: inventory-title-prefix, log-to-file, log-to-console, max-log-entries, and save-online-on-close to control GUI titles, logging destinations, and whether online edits are written back.

🤖 OfflineInventory was created with Spaleforce AI.

Create your own for free