Thank you for using BanMenu!
Version 1.4.2 introduces a fully configurable maintenance system with dynamic MOTD and server icon handling, including deep Minecraft and Discord integration.
This update focuses on server availability control, player flow during maintenance, and visual server state management.
/maintenance on/maintenance on <time>/maintenance offs (seconds), m (minutes), h (hours), d (days)/maintenance on 10m, /maintenance on 2h, /maintenance on 1dmaintenance.yml) starts.banmenu.maintenance.join are kicked once the countdown expires.banmenu.maintenance.join may join even while the countdown is running.> 48 hours → days only (e.g. 5 days)> 24h & ≤ 48h → days + hours (e.g. 1 day 14 hours)≥ 2h & ≤ 24h → hours only≥ 60m & < 120m → hours + minutes≥ 2m & < 60m → minutes only≥ 60s & < 120s → minutes + seconds< 60s → seconds onlymaintenance.yml.banmenu.maintenance.bossbar.show will see it.motd.yml with support for:
server-icons/ directory structure./maintenance on/maintenance on <time>/maintenance off| Permission | Description |
|---|---|
banmenu.maintenance.use | Allows enabling and disabling maintenance mode |
banmenu.maintenance.join | Allows joining the server during maintenance |
banmenu.maintenance.countdown.info | Allows viewing maintenance countdown information |
banmenu.maintenance.bossbar.show | Allows seeing the maintenance bossbar |
banmenu.maintenance.cooldownbypass | Bypasses command cooldowns for maintenance commands |
maintenance.ymlmotd.ymlserver-icons/BanMenu plugin folder.
Thank you for using BanMenu! Version 1.4.1 brings new features, improvements, and bugfixes for Discord integration and the Unverify system.
default-role for unmapped Minecraft groups./role give now optionally removes all mapped roles before adding the assigned role./dc-sync keeps roles players should retain based on their Minecraft groups.cant-change-user-with-discord-role) and Minecraft groups (cant-change-user-with-minecraft-role).banmenu.discord.role.change.ignore.discord_unverify) with automatic expiry./dc-unverify confirm <code> works for Java & Bedrock.{code} placeholder.SUGGEST_COMMAND, correct button formatting)./dc-sync removes only mapped roles.discord_role-permissions.yml and discord.yml.banmenu.discord.role.change.ignore.Update from 1.3.1 to 1.4.0
Thank you for using BanMenu! Here are the most important changes and new features in this version:
role-to-assign role don’t need to retake the quizdiscord_rules_bot.yml (DE/EN)discord_role-permissions.yml for flexible role management/role give & /role remove/discord-roleminecraft, discord, or both/dc-sync for self- or other-player synchronization/dc-sync messages configurable via configrule-config-channel-id & role-permission-set-channel-idDiscord-Configs/discord_role-permissions.yml, extended discord.ymlIllegalStateException on /role give/discord-roleIllegalAccessException in LuckPerms/dc-sync – manual sync for yourself/dc-sync <player> – sync for other players (requires banmenu.discord.role.sync.other)banmenu.discord.role.sync.use – self syncbanmenu.discord.role.sync.other – other-player syncbanmenu.discord.role.use – use /discord-roleplugins/BanMenu/Discord-Configs/discord_role-permissions.yml created on first startbanmenu-*.jardiscord_role-permissions.ymldiscord-role-sync: trueEnjoy BanMenu 1.4.0! 🎉
Developed by EndCrystalTV
Summary / Description: BanMenu is a powerful, modular Minecraft moderation plugin with a GUI, ticket system, Discord integration, and comprehensive punishment management. It supports Spigot, Paper, multi-server setups (BungeeCord, Velocity), and cross-platform servers via Geyser/Bedrock.
Features:
Ban, Mute & Kick system with temporary and permanent punishments
Intuitive GUI for fast moderation and punishment management
Ticket system with Open, Closed, and Reopened status
Discord integration with verification, notifications, and optional cross-ban/unban
IP tracking, optional VPN detection, chat filter, and chat delay
Complete history & statistics of all moderation actions
Multi-server, MySQL & SQLite support, PlaceholderAPI, LuckPerms & GroupManager integration
Fully configurable via YAML, multi-language support (English & German)
Changelog v1.3.1:
Added modular structure for all features (Ban, Mute, Kick, GUI, Ticket, Discord)
Optimized performance for multi-server setups
Improved GUI menu and Discord integration stability
Minor bug fixes and overall stability improvements

BanMenu is a powerful Minecraft moderation plugin featuring a GUI, ticket system, Discord integration, and comprehensive punishment management for Spigot and Paper