Description
Implement a limit to the MovePlayerPacket and PlayerAuthInputPacket to prevent excessive or abnormal movement or input actions from players. This would ensure that players are not sending too many movement or authentication input packets within a short period of time, improving server performance and preventing potential exploits.
Justification
By limiting the frequency of movement and input packets we can reduce the usage of packet exploits related to movements
Alternative methods
- Rate Limiting: Implementing rate-limiting logic that restricts the number of packets a player can send within a given time window (e.g., 10 packets per second).