HomeJavaModsSleezy Antibot
Sleezy Antibot
[​IMG]
Block bots without affecting player's gameplay with captchas.

JAVA RECODE PROGRESS 80%
*NOTE* This is a beta version, it might have issues, please report them.

[​IMG]
Features:
- VPN Detector/Blocker
- Alt Detector/Tracker/Limit
- Auto ban, kick , and mute.
- Auto lockdown (Now kicks before join to prevent lag and join spam)
- Tracks VPN, Playtime, Alts, Recent Joins

- Chat Bot Detection
*Red: Still being coded

[​IMG]
Dependencies:
- Anti-VPN ( here )
- Suggested: LiteBans

[​IMG]
Support:
I offer support in discord https://discord.gg/cMrvzSk or in my personal dms.

[​IMG]
How it works?
Sleezy compares many things such as proxies, alts, join per minute, and more. A normal player should return a 0 every time while a bot should return something over 50. The config has many configurable options to make the bot more or less sensitive. There is an auto lockdown system to prevent the ip checker from blocking you and to prevent innocent players from being banned. This only prevents new players from joining. We compare the playtime of the player on join to the servers threat level which is based on the joins in the last minute, and the more joins with vpns the higher the thread scale goes up. Once the threat scale hits 250 it auto locks down the server, for servers with lots of players joining this may cause issues so just raise the number.

The chat filter has an advanced filter to check for repeated messages (even against features designed to prevent this) and compares the users playtime with the server threat level, and it also calculates in if the user is on a (detectable) vpn/proxy. It then takes the amount of times the message has been repeated and adds that in. It creates a threat level which if it goes too high enables a lockdown and bans all offending users. This system is bypassable for sure but it gets harder with the bigger the attack, so this will minimize the scale of the attacks against your server.

Does it affect the player at all?
In the best circumstances the player would never even know sleezy was installed unless they try to use a VPN or bot the server. However if a new player joins while a bot attack is in progress (before the lockdown) it may happen to ban them. They are sent a configurable message that can instruct them how to fix it.

How it looks:
Notify Message (Also /sleezy check message)
[​IMG]

Notify Logs
[​IMG]

Sleezy Command
[​IMG]

[​IMG]
Commands:
/sleezy - Shows help (Requires sleez.admin
/sleezy check <player> - Checks a player
/sleezy lockdown <seconds> - Start a lockdown for x seconds
/sleezy lockdown stop - Stops the current lockdown

[​IMG]
Permissions:
sleezy.admin - Allows you to use the command /sleezy
sleezy.notify - Sends you checks when the user joins the server.

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Sleezy Antibot is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 1,165 times (via Spigot). Download it and open it directly in the game.

Explore more