EasyBan
EasyBan
With this plugin you can ban griefers and other annoying people from your "offline" Server. To combat dynamic IPs EasyBan keeps track of players IP addresses and saves them into a file or database. Additionally you can ban entire subnets and/or countries if necessary. You can also add different DNSBL to block unwanted client hosts(open proxies, tor exit nodes, and much more). The plugin has support for Permissions (via bukkit API). When no Permissions plugin is installed all commands default to OP.
Features:
- Kick and ban players and all their IP addresses
- Temporary bans
- Ban entire subnets
- Ban entire countries
- Ban hosts with the help of DNSBL
- Customize plugin messages
- IPv6 support
- YAML, HSQLDB and MySQL database support
- Anonymous statistic reporting to mcstats.org.
- PHP Banlist
Installation | Configuration | Commands | Country Database | Changelog | Github | Support | Donate!
@Fishrock123
I wasn't clear: I was responding to the thing he said where ban lengths are not functioning correctly. We have found that using /eban [player] [reason] 1440 will not give a day-long ban as it should - instead banning for only a few minutes. If the workaround looks bizarre, it's because it is. I was only posting what has worked for us.
Loving the idea of temp bans starting on next login for offline players - we give out 1 minute warns a lot.
@Helio44
I like the way that sounds.
@dddeeefff
Eh?
@guyasyou
We found this on our server. You must change how you do the ban:
e.g.s;
day ban is normally: 1440. Plus fix = 14410
3-day ban is normally: 4320. plus fix = 43210
week ban is 10080. Plus fix = 99990 (9999 is closer to 10080 than 11181 is, so I use this)
Possible to add a tempban who start at the first connection of the player ?
I don't find update plugins who doing that, i think could be useful.
Explanations:
I tempban toto at 20pm for 2 hours, but toto is offline, and back in three days.
And then, toto won't take the ban in his face, cause he wasn't here while three days.
Solution: Start the totos ban when he will connect after three day !
Thanks for reading, and very nice job, Easy ban is in my plugins folder now :)
Helio
can you make a country whitelist
@joelcool54321
it sounds like, u need a "block log" plugin
May i recommend a feature? I think along with /ebaninfo Name you should have the world and cords of where you did the /eban on the person. And be able to teleport to that banning location afterwords by doing some other command. Maybe /ebantp or something.
Idk abouy anyone else but i normally find a Grief. Ban the person that griefed it right as i found it. But later if someone comes for an appeal i have no idea what they actually griefed.
Just an idea!
ok i delete this line and OP can connect again,
also our homepage is down,
something is going on here...they are comming...
rofl my OP cant connect
[EasyBan] [DNSBL] 102.210.216.62. listed on tor.dnsbl.sectoor.de
Disconnecting NameHere [/62.216.210.102:54716]: Der Bann-Hammer hat gesprochen!
why 2 IPs ?
should i deactivate tor.dnsbl.sectoor.de ?
/edit
ah its same IP just reverse,
http://en.wikipedia.org/wiki/DNSBL#DNSBL_queries
Please tell me how kill off this checks
dnsbl:
- dnsbl.proxybl.org
- tor.dnsbl.sectoor.de
It make to much lags(for 10-20 sec) if specific player enter the game
Previously Thank You!
@Fishrock123
Can you make it so that the ip isnt checked until after they log in, so that banned players arn't checked? It ends up lagging the server, when they spam login. This would mean, once they get in, like 1-4 seconds after they actually get into the server they would be kicked for "Your ip has been listed on a proxy list: proxy.list.here"
EasyBan crash my bukkit( And, if ban on 1440 min, real ban 2-5 min.
How can i ban player+ips? i don't understand well the commands thanks!
@Fishrock123
Because as soon as he appeared (since version v2.1), I have players at the entrance to the server appear lags. Before that, this was not.
@whoami2
Will test. Thx!
Why plugin don't work? Db: mysql
Ok, I use group manager and give my staff the easybans.(whatever they need) and me easybans.*
the thing is, whenever i execute a command nothing happens. no data hits the screen. the console shows nothing. no command executed. just blank...whats the deal here? even with OP it still doesn't work.
@allix8
Just remove the two dnsbl lists from the config file.
@allix8
Umm.. why would you want the DNSBL disabled?
Please-please opportunity to make an option to disable the validation feature DNSBL
Great plugin!!!! thx!