BatEye

Simple. Lightweight. Effective.

43

BatEye

BatEye Anticheat

*Made by vortexjsx, found any problems? Send me a dm on discord!*

Simple. Lightweight. Effective. BatEye is a modern anticheat solution designed to be extremely lightweight while providing robust protection against common cheats. It supports modern Minecraft features (including 1.21 items like Wind Charges and Mace) while remaining compatible with older versions.

🚀 Features

* Zero Dependencies: Works flawlessly on Zero Dependencies. * *Special 1.21 Support*: Native handling of Zero Dependencies, Zero Dependencies, and Zero Dependencies mechanics to prevent false positives. * Zero Dependencies: Built-in Webhook support to send alerts directly to your staff channel. * Zero Dependencies: Optimized code that doesn't drag your server performance down. (ProtocolLib is optional for packet checks).

🛡️ Detections

BatEye focuses on the most impactful hacks:

Movement

* Elytra: Detects Hover, Ascension, and irregular flight patterns. Includes smart checks for Slime blocks, Bubble columns, and Levitation. * Elytra: Intelligent speed limit calculation considering Potions, Ice, Soul Speed, Dolphin's Grace, and Attribute modifiers. * Elytra: Detects players placing blocks underneath themselves rapidly or at impossible angles. * Elytra: Prevents players from avoiding fall damage efficiently. * Elytra: Specialized checks for ElytraFly and suspicious acceleration.

Combat

* AutoTotem: Detects impossible attack patterns and multi-aura. * AutoTotem: Prevents hitting entities from too far away. * AutoTotem: Detects forced critical hits without jumping. * AutoTotem: Detects inhuman totem usage speeds.

Player

* Blink: Blocks placing blocks faster than valid ticks. * Blink: Prevents eating/drinking instantly. * Blink: Detects packet choking/lag switching.

🔧 Commands & Permissions

| Command | Permission | Description | | :--- | :--- | :--- | | `/bateye alerts [on/off]` | `bateye.alerts` | Toggle ingame cheat alerts for yourself. | | `/bateye reload` | `bateye.admin` | Reloads the configuration file. |

⚙️ Configuration

The `config.yml` is simple and to the point. To enable Discord logs, simply paste your webhook URL:

```yaml discord-webhook-url: "YOUR_URL_HERE"

ADS