
PluginLicenseRef-All-Rights-Reserved
Advanced Admin GUI Tool
Best Free Minecraft Gui Administration Tool Plugin
172
Downloads
3
Followers
2 months ago
Updated
📦
2
Versions
📖About Advanced Admin GUI Tool
✨ Why Choose This Plugin?
- Clean & Modern – Minimal, configurable GUI and clear command structure
- Performance-Focused – Async storage, optimized listeners, low overhead
- Highly Configurable – Messages, permissions, features, and GUI layout
- Two Storage Modes – YAML for simplicity, SQLite/MySQL for scale
- Paper-Native – Built for Paper 1.21.x, uses modern APIs only
🎯 Features
🎭 Admin Mode
- Toggle with one command
- Inventory saved and restored when leaving
- God mode and flight
- Integrated vanish
- Auto-off on logout and shutdown
👻 Vanish
- Fake "left/joined" messages
- Hidden from players and entity rendering
- No item pickup (optional via /vanish pickup)
- /vanish pvp to toggle PvP while vanished
- Creative mode while vanished
📦 Invsee & Endersee
- View and edit inventories and ender chests
- Invsee: main inventory; armor/offhand row with placeholder icons (leather armor, shield) above slots; only valid items in armor/offhand; XP bottle (bottom-right) for level, click to set via chat
- Endersee: full ender chest edit
🌍 Teleport to Random Player
- Safe location check
- World blacklist
- Available from Admin GUI
💬 Chat Moderation
- Mute / Tempmute – Blocks chat and private messages (target is notified for both)
- Slowmode – Global and per-world
- Word Filter – Custom list, optional replacement
⚠️ Warn & Auto-Tempban
- Warn history
- Configurable auto-tempban (every Nth warn or every warn after limit)
- Ban duration and reason configurable
🔨 Punishments
- Kick, Ban, Tempban, IP Ban
- Mute, Tempmute (target notified with reason/duration)
- Punish menu from player GUI (Kick, Ban, Tempban, Mute, Tempmute)
- /punishmentinfo <player> – view bans, warns, mutes
- Full logging and storage; timestamps shown in readable format
📊 Admin GUI
- Player management – Paginated player list; click a head to open player menu (Invsee, Endersee, Punish)
- Active Punishments – View active bans and mutes with player heads; unban/unmute from GUI
- Vanish & Admin mode toggles – One-click toggle from main panel
- Time & Weather – Set time via chat (e.g. 21, 7am, noon); weather clear/rain from GUI (overworld)
- Chat control, Performance (TPS, memory, uptime), Server control (restart/shutdown)
📝 Logging
- Punishments, admin actions, GUI interactions (optional)
- Daily log files in
logs/folder (e.g.log-DD.MM.yyyy.yml) with configurable timezone - Actor and target UUIDs stored for all log entries
- Clear inventory counter
💬 Admin Chat
- Private channel for admins
🔐 Permissions
All permissions default to server operators (OP). Non-OP staff members must be granted the required permissions using a permissions plugin such as LuckPerms.
General
| Permission | Description |
|---|---|
advancedadmin.* |
Grants access to all plugin features |
advancedadmin.gui |
Opens the main Admin GUI |
advancedadmin.reload |
Reloads the plugin configuration |
Staff Tools
| Permission | Description |
|---|---|
advancedadmin.vanish |
Use vanish and toggle vanished PvP |
advancedadmin.vanish.pickup |
Toggle item pickup while vanished |
advancedadmin.adminmode |
Enable or disable Admin Mode |
advancedadmin.freeze |
Freeze players |
advancedadmin.invsee |
View and edit player inventories |
advancedadmin.endersee |
View and edit player ender chests |
advancedadmin.randomtp |
Teleport to a random online player |
Punishments
| Permission | Description |
|---|---|
advancedadmin.kick |
Kick players |
advancedadmin.warn |
Warn players |
advancedadmin.clearwarns |
Clear a player's warnings |
advancedadmin.mute |
Permanently mute players |
advancedadmin.tempmute |
Temporarily mute players |
advancedadmin.unmute |
Unmute players |
advancedadmin.ban |
Permanently ban players |
advancedadmin.tempban |
Temporarily ban players |
advancedadmin.unban |
Unban players |
advancedadmin.ipban |
Ban players by IP address |
advancedadmin.punishmentinfo |
View a player's punishment statistics |
Chat Moderation
| Permission | Description |
|---|---|
advancedadmin.adminchat |
Send messages in Admin Chat |
advancedadmin.adminchat.see |
Receive Admin Chat messages |
advancedadmin.slowmode |
Configure chat slowmode |
advancedadmin.bypass.slowmode |
Bypass chat slowmode |
advancedadmin.bypass.mute |
Send messages while muted |
advancedadmin.wordfilter.bypass |
Bypass the word filter |
Server and GUI Controls
| Permission | Description |
|---|---|
advancedadmin.time |
Change the world time from the GUI |
advancedadmin.weather |
Change the weather from the GUI |
advancedadmin.restart |
Restart the server from the GUI |
advancedadmin.shutdown |
Shut down the server from the GUI |
advancedadmin.logs |
Reserved permission for punishment logs |
⚙️ Configuration
Everything is configurable:
- config.yml – Features, behavior, database, GUI layout
- messages.yml – All in-game text
- Permission – advancedadmin.gui
🔗 Compatibility
| Component | Support |
|---|---|
| Minecraft | 1.21.x (primary) |
| Server | Paper only |
| Database | YAML, SQLite, MySQL |
| EssentialsX | No conflicts |
Support
🌟 License
The source code is not publicly available, but if you want to edit something in the plugin for your own needs, update the plugin to a new version or anything else, contact me on discord server and we will definitely come to an agreement
Made with ❤️ for the Minecraft community