Как сделать так, чтобы атака зависела от того, как игрок перемещает камеру?

Версия Minecraft
1.18.2
API
Forge
1
0
Например, если игрок во время атаки перемещает камеру сверху вниз, то была одна атака. Если игрок перемещает камеру слева направо, то еще одна атака. Если снизу вверх, то еще одна атака, и так далее.
 
7,099
324
1,510
Отслеживать жест юзера на клиенте и отправлять на сервер пакет о жесте, чтобы сервер сделал соответвующую реакцию.
Отслеживание даже мультикликов довольно сложная тема(требуются сложные состояния и правильная работа с ними), но есть некоторые подходы, упрощающие процесс, например, реактивное функциональное программирование. Для майна готового фреймворка я не видел, но если тебе нужно отслеживать кучу разных жестов и часто менять/добавлять новые жесты, то имеет смысл поискать/сделать свой базовый фреймворк
 
Сверху