Minecraft BlackList
Minecraft Blacklist is a system that uses a variety of DNSBLs to quickly check the IP of a connecting player for known spammers, Tor exit nodes, open proxies/relays etc. and allow you to either send an alert to your online staff or deny the user connecting with a reference on how to review, fix and clear their IP from the multiple blacklists.
- NO sign-up is required to use this plugin
- You DO NOT need MCBans in order to use this plugin
How it works
Minecraft Blacklist monitors the server for connections and then checks the user's IP with the master server in order to gather the DNSBL listing data. Once this data is received, the server will either allow the user to connect and warn the online staff (with the permission node: mcbl.alert) along with the user, or deny the user connection completely and redirect them to the page on MCBans to explain how they can go about appealing the listings on the respective blacklists
How do you gather the data?
That's a question for the respective DNSBLs that we use, each gathers the information in a different way but lists it all the same, we simply request the information from them and relay it in a condensed format to the server for it to be handled as required. To put it simply, we just relay the information from a number of sources, saving you time and resources!
How do I set it up?
It's really simple! All you have to do it put the MCBL.jar into your plugins folder and you're ready to go! Just make sure you give the mcbl.alert permission to the respective groups/individuals you want to see the notices if a user is allowed to join. By default the config.yml will contain one variable, deny-connection which will be set to false, you can change this to true if you want to refuse users that are open proxies, tor exit nodes or known spammers, otherwise it will just alert the staff members with the respective permission.
Can I find out more?
Of course you can, if you head over to http://mcbans.com/dnsbl we provide a list of further FAQs that will surely answer your questions.
There's something you missed!
Gah! Please do tell me what it is, you can either submit a ticket here by clicking the Tickets tab at the top (Yes! Right up there!), or by logging onto irc.freenode.net and going to #mcbans, any of the staff members will be willing to help you!
Anything else?
Yes! Currently I'm running the service sponsored by MCBans and I am currently working on moving to my own server on the domain mcblacklist.com and bringing up a website! Don't worry about the sponsorship, none of the data is modified or stored when it is sent to the server for checking all of the DNSBLs, your server is completely anonymous! I'm currently implimenting a DNSBL on the MCBL website (mcblacklist.com) managed by community consensus for listing IPs and users that have otherwise seeked to destroy the community as we know it!... But that would be in an extreme case, so if you have an opinion leave a message with your view!
Please be sure to ban or blacklist this 3 following players
IGN: Tiiu / kimdacutiepie / Absent0ne
Please keep in mind this are they up-to-date main accounts, they sometimes switch back their nicks on their old accounts until they are already too know by their UUID on places like mcbans and other blacklisting sites, then they buy a new account or use one of the many they already got from the past, just to start again. Use https://namemc.com/ to check if they are still using an account of the 3 above while swapping their nick each month until they burn them out (ban them anyways, they use old accounts when possible too)
REASONS: They come to your server either in a group, or send one of them as a scout and after winning the trust of the staff calls the other two in, in low hours when most staff is off and with few players on the servers they start and show their true face, they will begin to grief, hack (they use several clients, to test and avoid detection, we managed in our server to detect with an auto-kick anticheat plugin at least FOUR different clients in one of them!), they also use spam bots and multi-accounts, most of them hacked or bought in bulk to constantly attack your server when you finally ban their main accounts, and if you finally manage to get this PEST outside of your server, and yes they are also smart to use proxies, they will finally DDOS your server using this sh*tty paid stresser sites well know for most of any experienced staff on the Minecraft world, regretably
They are basically a disease, kick them out at simple sight or you will regret when they want to get revenge on your server! We have this nightmare for like 5 weeks, until they finally gave out, and they still try to either DDOS us or send spam bots with alt accounts at least each 2-3 days for the sake of hurting Minecraft servers
Make sure you all ban or blacklist:
koenokoens, stanhaven, Joe_Lop, kingofcraft12, and lilepricon.
AmazingRZ should be blacklisted. He are ddosing, using nodus, adversiting and he Jackson servers ans have spam bots and unbanner.
Every one You Have to blacklist these 2 ppl LytleE and BlockBasher753 they come to server advertize,spam,and i think they use nodus. so i would suggest you to blacklist them to be safe
thank you for litting us know
MCBL is unmaintained. Try BlacklistCheck instead: http://dev.bukkit.org/server-mods/blacklistcheck/
Please update! My server really needs this because of bots... :( Thanks Crash :)
@seanmrice
That is an amazing idea.
Could this plugin be sped up by appending the blacklisted IPs to the banned-ips.txt, and checking their validity at a predetermined interval?
Just a thought #redbullismyfuel
Where does it create the config.yml? I cannot seem to find it :S
@kotpx3
Yes it will lag when people log in
Does this lag? I see people complaining about lag. I don't want to use this if it lags.
I can confirm the lag issue, we were getting 1-5 second lag per login when MCBL was enabled.
Latest RB.
I think this may be causing lag for people whenever someone logs in O_o
I've been so busy lately but I'm catching up, I should have a new version out in a few days.
@seanmrice
I'll add that functionality :3 It'll probably be a separate file or such that you'd have to edit to put the IPs/ranges you wanted to block/whitelist.
Hmmm, possible to add custom IP blocking? (IE domains, IP ranges, specific subnets, etc)? I know there are other programs out there to do that, but it seems like it would be a bit redundant to add yet another login check plugin....
@seanmrice
If that appears there's a temporary problem connecting to the MCBans relay server. I'm setting up a server on mcblacklist.com so please be patient :3
@don4of4
My apologies, I'll get to work on it now for MCBL. As for MCBans, I'll put a note in for the MCBans 4 development.
been getting this: 13:38:47 [INFO] MCBL: There was an error reading the data from MCBans.com! 13:38:47 [INFO] MCBL: Completed!
all day today. Any guidance?
Respectfully, Sean
@Crashdoom
Indeed please maintain a cache. McBans also needs to have an option to maintain a global ban cache in mysql (perhaps with special permission) as well. The onJoin lag is getting bad...
@mumblerit
I can probably store a cache locally during run-time or save it in a flat-file for a period of time to reduce the load on contacting the master server. I'll update the plugin to include this as an option.