Mineuniverse
Log in Register
Plugins

RegexBans

RegexBans
by boydti
Download Claim this project
1,516 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Admin Tools Informational

~ 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

CommandDescriptionPermission
/ban <player>Bans a single playerbukkit.command.ban.player
/ban <regex>Bans all online players matching the given regexbukkit.command.ban.player
/ban <regex> -oBans players matching the given regex (includes offline)bukkit.command.ban.player.offline
/ban <address>Bans all online players with the given IPbukkit.command.ban.player
/ban !<address>Bans all online players with the given IPbukkit.command.ban.player
/ban <address>/<range>Bans all online players with the given IP rangebukkit.command.ban.player
/ban !<address>/<range>Bans all online players without the given IP rangebukkit.command.ban.player
/ban <address> -oBans players with the given address (includes offline)bukkit.command.ban.player.offline
/banip <address>Bans an IP addressbukkit.command.ban.ip
/banip <address>/<range>Bans an IP rangebukkit.command.ban.ip
/pardonip <address>Pardons an IP addressbukkit.command.unban.ip
/pardonip <address>/<range>Pardons an IP rangebukkit.command.unban.ip
/getip <playername>Lists the IP addresses associated with a playerregexbans.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)

v0.0.3
MC 1.7.4
Release 2014-05-05 Get
v0.0.2
MC 1.7.2, 1.7.4, 1.6.4
Release 2014-03-10 Get
v0.0.1
MC 1.7.4
Release 2014-02-23 Get

More from boydti

Experience Bank II
9,883
WorldeditRegions: WorldEdit addon.
95,989
ScriptingPlus+
951
Individual Holograms
9,120
Sign Ranks Plus
58,263
LocationHistory
575

You Might Also Like

AdBolt Advertising Network
Make money from your Minecraft server by running ads!
9,992
Mineload
Mineload
9,978
BeastTP
BeastTP v1.0 - Teleportation Made Easy! -[Permissions][1317]
9,966
RegionManager
generate regions with just one command!
9,950
TimeKeeper
Keep the Server-Playtime per Day
9,948
SimpleAdmin
simple way to ban/kick unwanted players from your server
9,945