Compatibility
Minecraft: Java Edition
Platforms
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Links
Creators
Details
SilentBan
A discreet moderation solution for Minecraft servers
SilentBan provides server administrators with a powerful tool to handle problematic players without creating drama or drawing attention to moderation actions. When a player is silently banned, they receive a customizable connection error message instead of the standard ban notification, preventing them from knowing they've been banned while effectively removing them from your server.
Key Features
- Stealth Moderation: Ban players without them knowing they've been banned
- Customizable Error Messages: Set your own connection error text to display to banned players
- Simple Commands: Easy-to-use commands for banning, unbanning, and viewing banned players
- UUID Support: Tracks players by UUID to prevent ban evasion through name changes
- Ban Reasons: Store and view reasons for each ban to keep track of moderation history
- Permissions-Based: Fine-grained permission system for server staff
- Lightweight: Minimal performance impact on your server
- Developer API: Easy integration with other plugins
How It Works
When a banned player attempts to join your server, they'll see what appears to be a connection error rather than a ban message. This prevents them from immediately creating alternate accounts, as they might assume the issue is temporary or related to their own connection. The plugin maintains a separate list from Minecraft's built-in ban system, allowing for complete discretion in your moderation actions.
Commands
/silentban <player> [reason]
- Silently ban a player with an optional reason/silentunban <player>
- Remove a player from the silent ban list/silentbanlist
- View all silently banned players and their ban reasons
Permissions
silentban.ban
- Permission to use the silentban commandsilentban.unban
- Permission to use the silentunban commandsilentban.list
- Permission to view the list of silently banned players
Configuration
The plugin is highly configurable, allowing you to:
- Customize the "error" message shown to banned players
- Enable or disable console logging of silent bans
- Set automatic save intervals for the banned players database
- Toggle anonymous usage metrics
Why Choose This Plugin?
Server moderation often creates community drama when players discover they've been banned. This plugin solves that problem by making bans appear as technical issues. It's perfect for:
- Handling trolls and griefers without giving them the satisfaction of knowing they've been banned
- Quietly removing problematic players during active investigations
- Managing temporary bans without public announcement
- Reducing ban-related drama and retaliation on community platforms
SilentBan has been designed with both small community servers and large networks in mind, providing a valuable addition to any administrator's toolkit.
Installation
- Download the plugin JAR file
- Place it in your server's plugins folder
- Restart your server
- Configure the plugin via the generated config.yml file
- Start using the commands to manage problematic players discreetly
For support, feature requests, or to report bugs, please visit the project's issue tracker.