Advanced Bans
Advanced bans allows you to Temporary and Permanently ban players from your server. You can now have more control about your bans with both IP and Nickname banning.
We hope to have version 2.0 ready soon! Progress: 49,85%.
We will update soon with more features!
Features:
- Ban player
- Unban player
- Temporary bans (in minutes)
- Reasons for the ban
- Left time for unban in kick reason
- "Welcome back" message (after unban)
- Ban both nickname and IP (good for offline servers)
- Permissions or OP
- Console support
- Configuration
- Lightweight
- IP History (ban offline player on ip)
- MySQL support
Any ideas and suggestions are always welcome! Open a ticket to submit your idea.
Commands / permissions:
* advbans.ban - /ban <name> [time in minutes] [reason...] - ban player (if player is offline, plugin will use ip history) (example: /ban kyku 15 Spam) * advbans.unban - /unban <name> - unban player (example: /unban kyku) * advbans.banip - /banip <ip address> [time in minutes] [reason...] - ban player on ip AND NAME (using ip history) (example: /banip 127.0.0.1 60 Spam) * advbans.unbanip - /unbanip <ip address> - unbanip player (example: /unbanip 127.0.0.1) * advbans.kick - /kick <name> [reason] - kick player (example: /kick kyku spam)
The first author of this plugin was Kyku. Since then this plugin has been remodeled to use the new bukkit configuration system.
@xWare
That is just /ban
With /ban you perma ban someone :D
Maybe you can add this command "/Permban <Name> [Reason]
@GamerIv why don't this work ingame? broadcast: '&GREEN;&ANAME;&PURPLE; has kicked &ORANGE;&TNAME; For &REASON;'
@gamerlv
Uhm, If /ban is an IPban, What is /ipban for? If someones name is DisDid, and you ban disdid would that work?
@mrchasez
No, I can't make the plugin like that. If you do /ban <name> [time/reason] the users IP is automatically banned. Even if the user is offline. No autocomplete yet though, but you can use tab for that
@gamerlv
Can you answer my previous qusetion please ;p
@Rikkertrik
First and foremost, because there's an dork out there who has the minecraft name of list. ( who would want such a name?! )
And secondly. I don't really see the advantage to that. I'm intending to extend /checkbans to include the 5 most recent bans of a person.
But I'm only doing this when the current builds are more stable. ( And when I've figured out how to print multiple lines to chat :D )
Why not /ban list? Its easy to know who is banned :) Hope it is in the next update!
Can you make it so you can /banip (Name) I use a few plugins like that, however they are over complicated and have lots of bugs. Instead of having to type out the ip.
Can you add Name matching to, So you can type ban DuDk and it would ban DuDkIlDksbDisl Etc.
@Unknown_Mage
Yes this plugin doesn't differentiate between an ip bans and name based bans. It always (un)bans both.
When you unban a player, does it also unban their IP?
@gamerlv
Ticket create! for error log
No error, the tables are not created!
@Max033
I'm sorry. But I can't do anything with that information. What about mysql didn't work. Are there any error codes? If there is, the best to it place would be a new ticket.
Bug, Mysql do not
The latest version (0.8) doesn't seem to generate config files, could you please fix that :)
@Rikkertrik
@Adrenalineq
It doesnt work for me :(
@Rikkertrik http://speedy.sh/vWZAB/AdvancedBans.jar
Required Vault =) 0.74 ;P
@Adrenalineq
Hmm okay... I hate the bancommand from Essentials...
Which other permission plugin should I use with this? You have an idea? Or gamerlv?