Overview
TriggerBotDetector is an advanced plugin designed to detect and prevent the usage of trigger bots and similar cheating clients in Minecraft. Aimed at enhancing server fairness, this plugin monitors player behavior to identify suspicious actions, including automated and excessively accurate attacks.
Features
Detection of Unnatural Attack Patterns: Uses advanced detection algorithms to monitor player actions, click intervals, reaction times, and consistency.
Customizable Sensitivity: Allows server administrators to fine-tune detection sensitivity based on their server's needs.
Configurable Actions: Choose between warning, logging, or kicking suspicious players based on the level of detected suspicious activity.
Lightweight & Optimized: Developed to run efficiently on servers from versions 1.20.x to 1.21.x.
Active Alerts & Notifications: Warns players or kicks them if repeated suspicious activities are detected.
Configuration Options
The plugin offers a configuration file (config.yml) with the following options:
Code (YAML):
settings:
sensitivity:
max_average_attack_interval
: 150
# Maximum allowed average interval between attacks in milliseconds
min_attack_count
: 5
# Minimum number of attacks before suspicion detection starts
max_std_deviation
: 50.0
# Maximum allowed standard deviation of attack intervals
tolerance_percentage
: 0.80
# Tolerance for consistently fast clicks (e.g., 80%)
actions:
warn_player
: true
# Whether to warn the player if suspicious
kick_player
: false
# Whether to kick the player if suspicious
enabled
: true
# Whether the plugin should be active