Advanced Admin GUI Tool
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

🛡️ AdvancedAdminGuiTool 🛡️

Paper 1.21+

🔧 Best Free Minecraft Gui Administration Tool Plugin for Paper


✨ 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