Compatibility
Minecraft: Java Edition
1.21โ1.21.8
Platforms
Links
Tags
Creators
Details
Licensed Apache-2.0
Published 11 months ago
Updated 11 months ago
๐ก DAdmin โ Clean & Powerful Admin GUI (V1.1.1)
DAdmin is a sleek Spigot plugin that makes server management effortless. With a clean GUI, it allows admins to manage players, control the server, and maintain order efficiently. Perfect for survival, economy, and community servers.
๐ Support
๐ V1.1.1 Update โ New Features
- โ Kicks all players before restarting, to prevent corruption, data loss and better cleanup
๐ง Features
- โ Intuitive and minimalistic GUI
- โ Player management: Ban, Kick, Warn, Mute/Unmute, Spectate, History
- โ Quick player search
- โ Stop or Restart the server easily
- โ Discord webhook notifications
- โ Lightweight and optimized for performance
- โ /admin <user> to easily popup the management GUI
โ Supported Platforms
- Spigot
- Paper
- Purpur
- Other Spigot forks
๐ Compatible Minecraft Versions
- โ 1.21+
- โ ๏ธ May work on 1.20.x (not officially tested)
๐ฆ Commands
/adminโ Open the admin GUI/admin stopโ Stop spectating
๐ Permissions
dadmin.useโ Access the /admin commanddadmin.player.manageโ Open player management in GUIdadmin.player.kickโ Kick players via GUIdadmin.player.banโ Ban players via GUIdadmin.player.unbanโ Unban players via GUIdadmin.player.muteโ Mute players via GUIdadmin.player.unmuteโ Unmute players via GUIdadmin.player.spectateโ Spectate players via GUIdadmin.player.historyโ View player historydadmin.server.controlโ Open server control in GUIdadmin.server.stopโ Stop the server via GUIdadmin.server.restartโ Restart the server via GUI
๐ Configuration Example
discord-webhook:
enabled: false
url: "your-webhook-url-here"
messages:
no-permission: "&cYou do not have permission."
player-not-found: "&cPlayer '{player}' not found."
player-not-online: "&cThat player is not online."
kick-reason-prompt: "&6Enter kick reason for {player} in chat."
kick-success: "&aKicked {p}."
kick-format: "&cKicked by {a}.\n&rReason: {r}"
ban-reason-prompt: "&6Enter ban reason for {player} in chat."
ban-success: "&aBanned {p}."
unban-success: "&aSuccessfully unbanned {p}."
ban-format: "&cBanned by {a}.\n&rReason: {r}"
warn-reason-prompt: "&6Enter warn reason for {player} in chat."
warn-success: "&aWarned {p}."
warn-format: "&e&lWARNING from {a}: &r&e{r}"
mute-reason-prompt: "&6Enter duration and reason for {player} (e.g., '1d spamming')."
mute-success: "&aMuted {p} for {d}."
unmute-success: "&aSuccessfully unmuted {p}."
currently-muted-timed: "&cYou are muted for {time}"
invalid-duration: "&cInvalid time format. Use s, m, h, d, w."
no-reason-specified: "No reason specified."
search-prompt: "&6Enter a player name to search for."
search-no-results: "&cNo players found."
spectate-start: "&aYou are now spectating {p}. Use /admin stop to exit."
spectate-stop: "&cYou are no longer spectating."
not-spectating: "&cYou are not currently spectating anyone."


