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!
@GrillGuth
thanks, hmm nice idea
first banlist in http:dev.bukkit.org/server-mods/easyban/pages/installation/
@SamuellSk Nice! Hope you make it public :) Maybe a sorting function would be nice (by clicking eg. on "Admin").
I work on Web ban list :) screens: image1, image2 Do you have new idea ? write me private message ! :)
@d3voo
Plugin work very good, but I don''t what is with banlist. In my server it isn't work
guys tell me is this plugin working fine or ?!
i really want it in my server ^^
@MusicAlex
Please tell me exactly what you did. -_-
Please Update on 1.2.5-R4.0 Stand by me : An internal erro occurred while attempting to perform this command
@MCPoland
Please ask SamuellSk.
This plugin really good work, but when i give someone ban, I dont see this on my ban list.. Look www.mcpoland.tk/banlist.php. I Hope you help me :D
@dmitlantis
Don't make a comment of your problem if you've already made a ticket, please.
@Fishrock123 Can you add hostname banning? Like range bans but simpler instead of having to access console get their hostname then ban a simple command of /ehostban (user) much appreciated if you can implement this.
@Fishrock123 Yes your right. I temp banned someone and the message disappears.
@ramius86 Yep its normal ;) But its inverted at your logfile I think... it is checking the right ip.
Hi, it's normal that this plugin inverted the order of IP ? Example
13:54:43 [INFO] [EasyBan] [DNSBL] 140.186.66.151. is not listed 13:54:43 [INFO] [EasyBan] [DNSBL] 140.186.66.151. is not listed 13:54:43 [INFO] * [/151.66.186.140:2572] logged in with entity id
@GrillGuth
No, I don't have an IRC (And I have not recently been on irc.esper.net), nor do I know anything about MySQL. Try temp banning someone and tell me if it goes away until the temp ban runs out.
@Fishrock123 Hm I am using a MySQL-Database, but I never did any temp-ban. Here is one example of my bans (player_ban - table):
I noticed, that "1970-01-01 01:01:40" is the value of "until" for every (not temporary) ban I did. Seems like a wrong auto increment, right? Maybe that is causing the error.
Do you have an IRC-Channel or something like that for better communication?
Greeting,
GrillGuth
edit: Its hard to post a table structure here :D
@GrillGuth
Somehow your database is screwing up for temp bans.
it is always spamming this error:
But seems to work fine? Greetings, GrillGuth
@allix8
Install GeoIPTools.
not work ban country
ebancountry ap
such a problem, say I'm banned player. This player is beginning to enter the names of other players, and his ip is written for them. And the next time players, they can not go because ip recorded in his players.
Suggestions:
1) Make it so that ip was recorded only after authorization of the player, not just login attempts. 2) Make a command to delete the ip addresses of players for example "/edelip name ip" 3) Make the command restart plugin "/eb reload" in order to be able to manually adjust bans.yml, and then update the settings without turning off the server.
Thank you!