dev-multiplayer-anti-cheat-validation
Installation
SKILL.md
Anti-Cheat Validation
Server-side validation to prevent cheating in multiplayer games.
When to Use
Use when:
- Implementing input validation on the server
- Adding shooting mechanics
- Preventing speed hacks or teleportation
Input Validation Pattern
function validateInput(input: PlayerInput, player: PlayerState): boolean {
// Sanity checks - reject impossible inputs
if (input.movementSpeed > 20) return false; // Speed hack
if (input.jumpHeight > 10) return false; // Super jump hack