
EpicBans 🔨 Punishments System 2.0.0
The Ultimate Punishments System
EpicBans – The Ultimate Punishment System
The Complete, Modern, Cross-Platform Punishment System for Minecraft Servers IntroductionEpicBans 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
- Discord Integration – Real-time notifications & custom webhooks
- 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
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 DatabasesEpicBans is fully compatible with the most widely used relational databases, ensuring flexibility, performance, and scalability for any type of server network.
Database Support: ✔️ H2 ✔️ SQLite ✔️ MySQL ✔️ MariaDB✔️ PostgreSQLEpicBans includes a built-in conversion system, allowing you to switch databases at any time without data loss. Start with a lightweight local setup and scale up to a full production environment seamlessly.
Commands & PermissionsEpicBans 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.)
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
- Custom Rules & Notifications – Configure auto-escalation thresholds, staff alerts, and Discord/webhook notifications
All settings are fully documented in the wiki, allowing servers to fine-tune every aspect of the punishment system for maximum efficiency and professionalism.
IntegrationsEpicBans offers two professional integrations designed to streamline server administration and enhance staff workflows: Discord notifications and a fully-featured Web Panel.
Discord IntegrationStay connected with your staff team in real-time with EpicBans Discord support. Receive instant notifications for punishments, warnings, VPN detections, and more, in dedicated public or staff-only channels. This allows your team to react faster and stay informed, no matter where they are.

The EpicBans Web Interface is a modern, responsive dashboard that provides 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.

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.
Access the full documentation here: EpicBans Wiki- Installation & Setup
- Configuration & Customization
- Commands Reference & Permissions
- Database & Network Integration
- Discord & Web Panel Integration
- Troubleshooting & FAQs
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.
Join the community here: EpicBans Discord- 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
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.