BatEye
PluginLicenseRef-All-Rights-Reserved

BatEye

Simple. Lightweight. Effective.

31
Downloads
0
Followers
3 months ago
Updated
📦
5
Versions

📖About 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

  • Hybrid Compatibility: Works flawlessly on 1.13 up to 1.21+.
    • Special 1.21 Support: Native handling of Wind Charges, Breeze, and Mace (Wind Burst) mechanics to prevent false positives.
  • Discord Integration: 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

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

Combat

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

Player

  • FastPlace: Blocks placing blocks faster than valid ticks.
  • FastConsume: 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:

discord-webhook-url: "YOUR_URL_HERE"