Main - Developmental

Announcement: Bugfix 1.2.3b has been released!
- Posted on (23/03/2012) by xDrapor
Announcement: Bugfix 1.2.3b has been released!
- Posted on (23/03/2012) by xDrapor
- Ban or ip-ban a player whilst storing reasons.
- Temporarily an or IP-Ban a player by their name.
- Reasonably kick a player.
- Customizable messages for ban, kick, tempBan, and IP-Ban!
- Organized file storage.
- Update checking. [Toggleable in configuration.]
- Server broadcast on temp/ban, kick and IP-Ban. [Toggleable in configuration.]
- Allow warning players, and kick them on a certain amount of warns! [Toggleable in configuration.]
- Tested on 4 different public servers, and private test servers!
- View players' info, defining if they are banned by Bukkit, or by DynamicBan.
- View the number of times a player has been kicked, or warned.
- View the status of a temporarily banned player, including what they're banned for and how much longer!
- Purge a player's data in a command, or reset their warns/kicks.
- Short commands for quick banning.
- Disabled autocomplete, meaning innocents are now safe!
- Immunity list. Protect the ones you need specifically.
- Integration with PermissionsEx and Essentials' GroupManager!
- IP list of all the online players accessible via the console.
- TempBans can be in different units, from seconds to months!
- TempBans are functional, and calculates the difference even if the server is offline!
- Ban, kick, temp-ban and IP-Ban messages are colorful.
- Clean broadcast and ban, kick, ip-ban, or tempban messages if no reason is specified.
- Display's when the player was banned, and by who in the player standing command.
- Help command shows you what commands you can use, based on your permissions!
- Stores the initial IP-Address the player used, which can be viewed in the player details.
- And alot more, that you will notice on your server!

| Command | Arguments | Description |
|---|---|---|
| dp | [Name] | Displays details for the given player. |
| dk | [Name] [Reason] | Kicks the player specified. |
| db | [Name] [Reason] | Bans a players account. |
| dbip | [Name] [Reason] | Bans a players IP-Address. |
| dub | [Name] | Unbans a players name. |
| dubip | [Name] | Unbans a players IP-Address |
| dst | [Name] | Displays the standing of the player specified |
| dtb | [Name] [Amount] [Unit] | Temporarily bans a players account |
| dtbip | [Name] [Amount] [Unit] | Temporarily bans a player IP-Address |
| dim | [Add/Remove][Name] | Add or remove immunity to the DynamicBan commands. |
| dh | [1/2] | DynamicBan help page, based on permissions |
| dw | [Name] [Reason] | Warn an online player |
| dpg | [Name] [data,warns,kicks] | Purge the specified data of the specified player. |
| drl | Reload the DynamicBan data | |
| dlist | Console command to list the IP- Addresses of all online players |

| Permission | Commands granted |
|---|---|
| operator or dynamicban.* | All commands |
| dynamicban.ban.player | db |
| dynamicban.ban.ip | dbip |
| dynamicban.help | dh |
| dynamicban.immunity.add | dim add |
| dynamicban.immunity.remove | dim remove |
| dynamicban.purge | dpg |
| dynamicban.kick | dk |
| dynamicban.player.details | dp |
| dynamicban.player.standing | dst |
| dynamicban.reload | drl |
| dynamicban.tempban.player | dtb |
| dynamicban.tempban.ip | dtbip |
| dynamicban.unban.player | dub |
| dynamicban.unban.ip | dubip |
| dynamicban.warn | dw |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | # DynamicBan Configuration by xDrapor
config:
check_for_updates: true
broadcast_on_kick: true
broadcast_on_ban: true
broadcast_on_ipban: true
broadcast_on_tempban: true
broadcast_on_warn_kick: true
broadcast_on_warn: true
warn_autokick: true
warns_before_kick: 5
messages:
kick_message: 'You have been kicked.'
ban_message: 'You have been banned.'
tempban_message: 'You have been temporarily banned.'
ip_tempban_message: 'You have been temporarily ip-banned.'
ip_ban_message: 'You have been IP banned.'
warn_kick_message: 'You were kicked after multiple warnings.'
|

- Improve warn-kick accuracy
- DNSBL Blacklist (To block spammers, public proxies, etc). [Toggleable in configuration]
- MySQL Support
- Range bans
- IP Compare
- IP Duplicates
- Exempt List