~ Allows the banning of IP ranges + more.
Overview
- Ban players matching a regex
- Ban players matching an IP address or range.
- Ban players not matching IP address or range
- Ban/Pardon IP addresses and IP ranges.
Commands and Permissions
| Command | Description | Permission |
| /ban <player> | Bans a single player | bukkit.command.ban.player |
|
| /ban <regex> | Bans all online players matching the given regex | bukkit.command.ban.player |
|
| /ban <regex> -o | Bans players matching the given regex (includes offline) | bukkit.command.ban.player.offline |
|
| /ban <address> | Bans all online players with the given IP | bukkit.command.ban.player |
|
| /ban !<address> | Bans all online players with the given IP | bukkit.command.ban.player |
|
| /ban <address>/<range> | Bans all online players with the given IP range | bukkit.command.ban.player |
|
| /ban !<address>/<range> | Bans all online players without the given IP range | bukkit.command.ban.player |
|
| /ban <address> -o | Bans players with the given address (includes offline) | bukkit.command.ban.player.offline |
|
| /banip <address> | Bans an IP address | bukkit.command.ban.ip |
|
| /banip <address>/<range> | Bans an IP range | bukkit.command.ban.ip |
|
| /pardonip <address> | Pardons an IP address | bukkit.command.unban.ip |
|
| /pardonip <address>/<range> | Pardons an IP range | bukkit.command.unban.ip |
|
| /getip <playername> | Lists the IP addresses associated with a player | regexbans.getip |
|
(More documentation coming soon)
Useful Links:
- BetterBans on GitHub (Coming soon)
- Screenshots (Coming soon)
Todo
- Per world bans and tempbans (worlds can be grouped)
- Auto banning on death or after a certain amount of deaths etc.
- Banning and TempBanning ranges of IP addresses
- Ban player names matching a regex
- Whitelisting range of IP addresses
- Per user IP range whitelist/blacklist (Can be automated)
- Kicking a range of IP addresses or all but a range
- Muting a range of IP addresses or all but a range
- Can automatically whitelist the IP (or the whole range) from which a player first joined.
- Can automatically resolve player names to IP addresses in commands (e.g. /banip Notch)
- Comprehensive IP address history/lookup/search.
- Banning players matching a wide range of conditions
(Image of plugin statistics goes here)