️ EpicBans – The Ultimate Punishment System The Complete, Modern, Cross-Platform Punishment System for Minecraft Servers
Introduction
EpicBans is a
modern, cross-platform punishment system designed for Minecraft servers of any scale.
From
small communities to
large-scale networks, EpicBans provides a
powerful, reliable, and fully customizable solution to manage punishments across
Bukkit, Paper, Folia, BungeeCord, and Velocity.
Unlike outdated punishment plugins, EpicBans focuses on:
✔️
High performance and scalability for demanding environments
✔️
Seamless cross-server synchronization ✔️
Maximum customization with rich formatting and multi-language support
With EpicBans, staff members can handle punishments more
efficiently,
securely, and
professionally.
⚡ Key Features
Cross-Platform Support – Works on Bukkit, Spigot, Paper, Folia, BungeeCord & Velocity
Multi-Database Support – H2, SQLite, MySQL, PostgreSQL, MariaDB
Rich Message Formatting – MiniMessage with gradients, hover/click events, and hex colors
ActionBar Messages - Send all EpicBans messages via ActionBar
Silent Mode – Staff-only punishment broadcasts
Scoped Punishments – Apply punishments server-specific or network-wide
Multi-Language – English, Italian, French included
Web Panel – Remote management from a clean web interface
️ Advanced Security – AntiVPN, country detection, duplicate account checks
Progressive Punishments – Automatic escalation on warn thresholds
Chat Protection – AntiCAPS system to prevent abuse
Import System – Easy migration from MaxBans or Vanilla bans
Immunity System – Protect staff with bypass prevention
Staff Notifications – Alerts when banned players attempt to rejoin
Compatibility & Dependencies
EpicBans is designed to be
cross-platform and works seamlessly across modern Minecraft server software.
✅ Bukkit / Spigot
✅ Paper
✅ Folia
✅ BungeeCord
✅ Velocity
No external dependencies are required for basic usage.
For advanced features (such as
Discord integration or
web panel), additional setup is explained in the documentation.
️ Supported Databases
EpicBans is fully compatible with the most widely used relational databases, ensuring
flexibility,
performance, and
scalability for any type of server network.
EpicBans includes a
built-in conversion system, allowing you to
convert databases at any time without data loss.
Start with a lightweight local setup and scale up to a full production environment seamlessly.
Commands & Permissions
EpicBans provides a complete set of commands to manage punishments efficiently, including
bans, mutes, warnings, kicks, IP-based actions, and staff utilities.
All commands are
permission-based, allowing fine-grained control over staff roles and access.
For every
punishment command (except /warn, /kick, and /ipkick), you can append
server=<servername> in the reason to apply the punishment to a
specific server.
Below is a list of
basic EpicBans commands:
Punishment Commands /ban <player> [reason] - Permanently ban a player
/tempban <player> <duration> [reason] - Temporarily ban a player
/unban <player> - Remove a ban
/mute <player> [reason] - Permanently mute a player
/tempmute <player> <duration> [reason] - Temporarily mute a player
/unmute <player> - Remove a mute
/warn <player> [reason] - Issue a warning
/unwarn <player> - Remove the last warning
IP-Based Commands /ipban <ip|player> - Ban an IP address
/tempipban <ip|player> <duration> - Temporarily ban an IP
/ipmute <ip|player> - Mute an IP address
/tempipmute <ip|player> <duration> - Temporarily mute an IP
/ipkick <ip|player> - Kick all players from an IP
Other Utility Commands /kick <player> [reason] - Disconnect a player
/check <player> - View player’s punishment info
/dupeip <player> - Check for alt accounts
/clearchat - Clear server chat
/togglechat - Toggle global chat on/off
/immune <player> - Grant/remove immunity
/epicbans [subcommand] - Main plugin command (reload, info, help, etc.)
For the full list of commands with permissions, see the Commands Reference.
⚙️ Configuration & Customization
EpicBans is 99% configurable, allowing you to adapt the plugin to your server’s needs.
Configuration Files – Main config.yml, messages, and optional web panel settings
Message Formatting – MiniMessage support with gradients, hover/click events, and hex colors
Language Support – Multi-language support with built-in English, Italian, French, and custom translations
Time Formats – Flexible duration units (seconds, minutes, hours, days, weeks, months) with configurable display
Staff & Permissions – Full control over command access and hierarchy
All settings are fully documented in the wiki, allowing servers to
fine-tune every aspect of the punishment system for maximum efficiency and professionalism.
Integrations
EpicBans offers two professional integrations designed to streamline server administration and enhance staff workflows: Discord notifications and a fully-featured Web Panel.
Discord Integration
Stay connected with your staff team in real-time with
EpicBans Discord integration.
Receive
instant notifications for punishments, warnings, VPN detections, and more — all in dedicated channels:
-
Public punishment channel: visible to all users, where regular bans, mutes, and other punishments are announced.
-
Staff notification channel: private channel for silent punishments, VPN detections, and internal staff alerts (fully configurable to choose which notifications appear).
The
EpicBans Web Interface is a modern, responsive dashboard that provides users/staff with read-only access to all punishment data.
Monitor bans, mutes, warnings, and IP-based actions in real-time with advanced filters and a clean, mobile-friendly design.
The interface is
intuitive, fast, and professional, making management of even large server networks effortless.
Full documentation and installation guide: Web Panel Wiki
With Discord and the Web Panel, EpicBans ensures seamless communication, monitoring, and professional administration for your server network.
Screenshots
Documentation
EpicBans comes with complete and detailed documentation to help you get the most out of your plugin.
From installation guides to advanced configuration and command references, everything is covered for both beginners and experienced server admins.
EpicBans has a friendly and active community to help you solve any issues and share ideas.
Join the official Discord server to get support, report bugs, or discuss new feature suggestions.
Ask questions and receive fast support from staff and community members
Stay updated with plugin news and updates
Suggest improvements or report issues directly to the developer
Collaborate with other server owners and admins
Important Notes
EpicBans is a
premium plugin and comes with the following
terms of use and guidelines:
You may use EpicBans on all servers that you personally own and manage.
The Web Panel and Discord integration may be customized freely, including interface modifications and branding adjustments.
Redistribution, resale, or unauthorized sharing of EpicBans is strictly prohibited and will result in permanent revocation of plugin access and updates.
Payments for EpicBans are non-refundable; attempting disputes or chargebacks through PayPal or any payment service will revoke your access permanently.
Always keep backups of your configuration and database before making major changes or updates.
Thank you for respecting the T.O.S. and supporting EpicBans – keeping it professional, secure, and continuously updated.
EpicBans – Simple, reliable, and powerful punishment management, with support whenever you need it.