AdminToolsPro+
AdminTools adds commands for admins to go fully invisible in Vanish-mode and allows them to see players inventorys and even take items in and out
AdminToolsPro+
Admin Tools
A lightweight admin utility plugin for Paper 1.21.1
> No external dependencies. Drop the jar into your plugins folder and go.
---
✨ Features
📦 InvSee
View and edit any player's offline players — armor, offhand, hotbar, and main inventory all in one GUI. Works for offline players too. Editing can be set to read-only in the config.
🟣 EcSee
Browse and edit any player's enderchest, even while they're offline. Same offline support and read-only option as InvSee.
👻 Vanish
Go invisible to regular players with a single command. - Admins and operators still see you - `/msg` sent to a vanished player returns "not online" for non-admins - Vanish state is correctly handled on join/quit
🎭 FakePlayer
Simulate players joining or leaving the server. - Broadcasts the vanilla join/leave message in the client's language - Optional tab-list entry (configurable) - `/msg` to a fake player is silently routed to all online admins
---
🖥️ Commands
| Command | Description | |---------|-------------| | `/invsee <player>` | Open a player's inventory (online or offline) | | `/ecsee <player>` | Open a player's enderchest (online or offline) | | `/vanish <on|off>` | Toggle your vanish state | | `/fakeplayer join <name>` | Simulate a player joining | | `/fakeplayer leave <name>` | Simulate a player leaving | | `/fakeplayer list` | List all active fake players | | `/admintools help` | Show the in-game help page (alias: `/at help`) | | `/admintools reload` | Reload config.yml without restarting |
---
🔑 Permissions
| Permission node | Description | |----------------|-------------| | `admintools.invsee` | Use /invsee | | `admintools.ecsee` | Use /ecsee | | `admintools.vanish` | Use /vanish and see vanished players | | `admintools.fakeplayer` | Use /fakeplayer and see fake /msg routing | | `admintools.admintools` | Use /admintools reload |
> Default is `op` for all commands. Set any permission to `all` or a custom node in `config.yml`.
---
⚙️ Configuration
```yaml permissions: invsee: op ecsee: op vanish: op fakeplayer: op admintools: op
invsee: editable: true
ecsee: editable: true
fakeplayer: show-in-tab: true ```
Reload the config at any time with `/admintools reload` — no restart needed.
---
💾 Data Storage
Player inventories and enderchests are automatically saved to YAML when a player logs out. No database required.
``` plugins/AdminTools/ ├── config.yml ├── inventories/<uuid>.yml └── enderchests/<uuid>.yml ```
---
⚠️ Requirements
- Paper 1.21.1 — Spigot and CraftBukkit are not supported - Java 21+ - No external plugins or libraries needed