Introduction
This guide compares and provides configuration guidance for various anti-cheat solutions, both free and premium, helping you choose and implement the right solution for your server.
Free Anti-Cheat Solutions
Matrix (Free)
Features:
- Combat cheats detection
- Movement cheats detection
- Basic fly checks
- Simple configuration
Configuration Example:
# config.yml
checks:
killaura:
enabled: true
max-cps: 18
max-reach: 3.3
speed:
enabled: true
threshold: 0.8
Pros:
- No cost
- Regular updates
- Active community
- Good basic protection
Cons:
- Higher false positives
- Limited configuration
- Basic reporting system
AntiCheatReloaded (Free)
Features:
- Movement checks
- Combat verification
- Block interaction checks
- Basic inventory checks
Configuration Example:
# config.yml
checks:
flight:
enabled: true
hover_time: 2.5
speed:
enabled: true
max_speed: 0.4
Pros:
- Lightweight
- Open source
- Simple configuration
- Minimal false positives
Cons:
- Limited updates
- Basic detection methods
- No advanced features
NoCheatPlus (Free)
Features:
- Comprehensive checks
- Customizable actions
- Data logging
- API support
Configuration Example:
# config.yml
checks:
moving:
survivalfly:
enabled: true
creativefly:
enabled: true
fight:
speed:
enabled: true
reach:
enabled: true
Pros:
- Battle-tested
- Large community
- Extensive configuration
- Good documentation
Cons:
- Performance impact
- Complex configuration
- Some bypass methods known
Premium Anti-Cheat Solutions
Vulcan (Premium)
Price: $20/month
Features:
- Machine learning detection
- Advanced combat checks
- Custom check engine
- Detailed analytics
Configuration Example:
# checks.yml
combat:
reach:
enabled: true
max_reach: 3.1
ping_compensation: true
killaura:
enabled: true
pattern_learning: true
Pros:
- Excellent detection rates
- Low false positives
- Regular updates
- Premium support
Cons:
- Monthly cost
- Resource intensive
- Complex setup
AAC (Advanced Anti Cheat) (Premium)
Price: $30 (One-time)
Features:
- Comprehensive protection
- Custom check system
- ViaVersion support
- Detailed logging
Configuration Example:
# config.yml
killaura:
check1:
enabled: true
violations_to_notification: 10
check2:
enabled: true
max_reach: 3.2
Pros:
- One-time payment
- Good documentation
- Regular updates
- Active support
Cons:
- Higher resource usage
- Complex configuration
- Some bypass methods
Spartan (Premium)
Price: $22.50 (One-time)
Features:
- Multiple check types
- Protection system
- Detailed logs
- Staff notifications
Configuration Example:
# checks.yml
KillAura:
enable: true
cancelhits: true
violation_divisor: 1
FastBow:
enable: true
prevention: true
Pros:
- Affordable
- User-friendly
- Good performance
- Regular updates
Cons:
- Some false positives
- Limited configuration
- Basic reporting system
Configuration Best Practices
General Settings
- Performance Configuration
# shared settings
performance:
max-packets-per-second: 400
check-frequency: 2
async-checks: true
- Notification Settings
notifications:
staff-alert-permission: "anticheat.alerts"
minimum-violations: 5
alert-cooldown: 30
Check Tuning
- Combat Checks
combat:
reach:
maximum: 3.2
ping-compensation: true
killaura:
max-cps: 18
pattern-check: true
- Movement Checks
movement:
speed:
ground-threshold: 0.75
air-threshold: 0.85
flight:
time-threshold: 2.5
hover-check: true
Implementation Guide
Initial Setup
-
Installation
- Install plugin
- Generate config
- Set permissions
- Configure checks
-
Testing
- Test all checks
- Adjust thresholds
- Monitor false positives
- Review logs
Optimization
- Performance Settings
optimization:
async-checks: true
packet-buffer: 200
check-frequency: 2
- Resource Management
resources:
max-violations: 100
clear-violations: 300
data-timeout: 60
Comparison Matrix
Feature | Matrix | ACR | NCP | Vulcan | AAC | Spartan |
---|---|---|---|---|---|---|
Price | Free | Free | Free | $20/m | $30 | $22.50 |
Performance | Good | Good | Fair | Best | Good | Good |
False Positives | High | Low | Med | Low | Low | Med |
Updates | Regular | Rare | Rare | Weekly | Monthly | Regular |
Support | Forum | Forum | Forum | Direct | Direct | Direct |
Configuration | Simple | Basic | Complex | Advanced | Advanced | Medium |
Integration Examples
Discord Integration
discord:
enabled: true
webhook: "your-webhook"
alert-channel: "channel-id"
minimum-vl: 10
Plugin Integration
integrations:
luckperms: true
placeholderapi: true
litebans: true
Conclusion
Choose your anti-cheat solution based on:
- Server size and type
- Budget constraints
- Technical expertise
- Required features
- Performance needs
Consider using multiple solutions for comprehensive protection:
- Free base protection
- Premium specific features
- Custom developed checks