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!
-
View User Profile
-
Send Message
Posted Jun 25, 2012Hey how about hostname banning? maybe using the source of range bans: http://dev.bukkit.org/server-mods/rangebans/ I think you could really make easyban good with adding hostname banning with a in game command
-
View User Profile
-
Send Message
Posted Jun 22, 2012@bob7l
Are you sure your sql is setup correctly?
@OnePix
Huh? I thought I had fixed that.
-
View User Profile
-
Send Message
Posted Jun 22, 2012when it has no temp ban, I have this message:
[SEVERE] java.lang.NullPointerException [SEVERE] at uk.org.whoami.easyban.tasks.UnbanTask.run(UnbanTask.java:37) [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34) [SEVERE] at java.lang.Thread.run(Thread.java:636)
-
View User Profile
-
Send Message
Posted Jun 19, 2012@Fishrock123
Didn't seem to fix the issue, I still get the same error http://pastebin.com/eEDPMVHq
-
View User Profile
-
Send Message
Posted Jun 19, 2012@bob7l
MySQLPort: '3306'
Should be the only one in quotation / ' marks. Only thing I can think of.
Edit: And;
database: mysql
-
View User Profile
-
Send Message
Posted Jun 18, 2012Strange? I can't seen to get the MySQL working correctly? MySQLPassword: [
- censored] MySQLHost: [- censored] MySQLDatabaseName: [- censored] MySQLUsername: [- censored] MySQLPort: '3306' database: MySQLWould be the correct way of doing this.. right? All it says is Disabling EasyBan, Unable to connect to MySQL
-
View User Profile
-
Send Message
Posted Jun 15, 2012@Hans6666
Yep. Checks both PlayerLoginEvent and PlayerJoinEvent.
-
View User Profile
-
Send Message
Posted Jun 15, 2012is it normal that easyban does everything check twice?
for example: 21:27:42 [INFO] [EasyBan] [DNSBL] 1.26.72.92. is not listed[0m
21:27:43 [INFO] [EasyBan] [DNSBL] 1.26.72.92. is not listed[0m
-21:27:53 [INFO] [EasyBan] Whitelist entry for tigerauge found[0m
21:27:53 [INFO] [EasyBan] Whitelist entry for tigerauge found[0m
-
View User Profile
-
Send Message
Posted Jun 14, 2012@whoami2
It's also terribly unorganized. :S
Edit: done: http://dev.bukkit.org/server-mods/easyban/pages/country-database/
-
View User Profile
-
Send Message
Posted Jun 14, 2012A full list of all possible shortcuts and countries can be found here: https://github.com/Fishrock123/GeoIPTools/blob/master/src/com/maxmind/geoip/LookupService.java#L135
-
View User Profile
-
Send Message
Posted Jun 14, 2012@Hans6666
Case sensitive, ban these: (Use either the code or the name.)
"Anonymous Proxy" (code is "A1")
"Other" (code is "A2")
"N/A"
3.0.2 will parse the correct code from the name and ban it, if entered in the right case.
-
View User Profile
-
Send Message
Posted Jun 14, 2012i cant find the ID from "anonymous proxy", i mean a shortcut for this do you know one?
-
View User Profile
-
Send Message
Posted Jun 13, 2012@Hans6666
Country ban "Anonymous Proxy" or something.
essentialsgeoip uses a different instance and files of the same database, which is terrible for RAM and CPU. Go yell at the essentials developers, k?
-
View User Profile
-
Send Message
Posted Jun 13, 2012today someone joined via a proxy.
from essentialsgeoip: Player xx comes from Anonymous Proxy
so why does easyban not block this players? does easyban use another ip-database as essentialsgeoip?
-
View User Profile
-
Send Message
Posted Jun 11, 2012@siemaeniu500
Huh? http://dev.bukkit.org/server-mods/easyban/pages/commands/
-
View User Profile
-
Send Message
Posted Jun 10, 2012How ban IP player ? If you ban a player to be given immediately ban the IP?
-
View User Profile
-
Send Message
Posted Jun 9, 2012@Scripthen
Afaik, the DNSBanList is required for EasyBan to function.
I have no idea how it works or what is causing this. :(
-
View User Profile
-
Send Message
Posted Jun 9, 2012Hello,
having a bit of trouble with the plugin just lately, I have check all of my server settings over, nothing to do with my server's DNS though; when server starts and loads easyban it says:
I have tried removing them from config, they come back. Tried changing them to a local IP nothing happens.
Is there a way to bypass this check?
Thanks.
-
View User Profile
-
Send Message
Posted Jun 7, 2012@Gadund
As someone who's server bans people by days, this will be of great help!
-
View User Profile
-
Send Message
Posted Jun 6, 2012@joelcool54321
I blame a weird code setup. Try making a temp ban for someone and the unbanning them, or temp banning forever a random username.
I'll try to properly fix it when I get the time.