B1-Guard
PluginMIT

B1-Guard

Advanced, high-performance packet-level Anti-Cheat engine for Minecraft (1.20+)

5
Downloads
0
Followers
2 weeks ago
Updated
📦
1
Versions

📖About B1-Guard

B1-Guard

B1-Guard is an open-source, high-performance anti-cheat engine for Minecraft servers (Paper/Spigot 1.20+).
Engineered with a packet-level interception architecture utilizing ProtocolLib, it provides robust detection of advanced combat and movement modifications with minimal CPU overhead.

Features

  • Packet-Level Combat Checks: Advanced KillAura, Reach (incorporating precise bounding box mathematics), and FastBow detection algorithms.
  • Strict Movement Processors: Elytra+, Spider, Fly, Velocity, and NoSlow anomaly detection.
  • Statistical Profiling: Silent X-Ray monitoring to identify abnormal mining rates without the performance degradation associated with block obfuscation.
  • GUI Control Panel: Comprehensive inventory interface (/b1guard gui) for real-time monitoring and player management.

Dependencies

  • ProtocolLib 5+ (Required)
  • PaperMC (Highly recommended for asynchronous processing capabilities)

Commands

  • /b1guard gui - Open the administrative control panel.
  • /b1guard info <player> - View loaded checks and violation levels for a specific player.
  • /b1guard alerts - Toggle real-time cheat alerts.
  • /b1guard ban <player> - Issue a manual ban.
  • /b1guard unban <player> - Revoke a ban.
  • /b1guard stats - View global anti-cheat statistics.
  • /b1guard reload - Reload the configuration file.

Permissions

  • b1guard.admin - Grants full access to all /b1guard commands, including the GUI and /b1guard info.
  • b1guard.alerts - Receive real-time cheat detection alerts (Operators receive this implicitly).
  • b1guard.bypass - Exempts the user from all anti-cheat checks.

Installation

  1. Install ProtocolLib into your plugins directory.
  2. Place B1-Guard-1.0-SNAPSHOT.jar into your plugins directory.
  3. Restart the server.

Author: b1spect