Anti-Cheat System
Context
Name
Should You Use It?
✅ When to Use
Scenario
Reason
❌ When NOT to Use
Scenario
Reason
Architecture Overview
What It Detects
Cheat Type
What It Does
How We Detect It
Graduated Response System
Quick Start
1. Add the Component

2. Choose a Preset
Preset
Suspicion Threshold
Speed Tolerance
Best For
3. Access at Runtime
NGO 2.7.0 Integration
Server-Only Initialization
Validating Damage RPCs
Validating Command RPCs
Configuration Reference
Suspicion Settings
Property
Default
Description
Damage Validation
Property
Default
Description
Speed Detection
Property
Default
Description
Command Validation
Property
Default
Description
Reconciliation
Property
Default
Description
API Reference
AntiCheatComponent
AntiCheatStatistics
CheatType Enum
Building Admin Panels
In-Game Dashboard Example
Player Row UI Component
Server Console Commands
Responding to Cheaters
Graduated Response Pattern
Logging for Review
Performance Considerations
Validation Overhead
Operation
Overhead
Optimization Tips
Troubleshooting
High False Positive Rate
Cheaters Not Detected
Performance Issues
Best Practices
✅ Do
❌ Don't
Editor Tools
Anti-Cheat Monitor Window
Debug Logging
Test Mode
See Also
Last updated