AdminToolsPro+
PluginMIT

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

43
Downloads
1
Followers
1 months ago
Updated
📦
1
Versions

📖About 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 full inventory — 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

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