Что делает
В обычном Minecraft открытый инвентарь или сундук останавливает игрока: клавиши движения не работают, пока окно на экране. InvMove снимает этот запрет — игрок бежит, прыгает и крутит камерой, перекладывая вещи.
В PvP это значит переодеться, достать зелья или тотем бессмертия, не прекращая отступления. В SkyWars — обчистить сундук на острове и сразу рвануть дальше, на выживании и анархии — сортировать лут на бегу. Мелочь на вид, но она убирает главный риск честного игрока — секунду, когда он стоит и смотрит в инвентарь.
Как заметить
- Броня и предметы в руках меняются, пока игрок бежит или прыгает
- Крышка сундука открыта, а игрок рядом ходит и вертит головой
- Лут из сундука забран без единой остановки — игрок пробегает мимо
Как ловят
Свой инвентарь клиент открывает молча — сервер узнаёт о нём только по кликам. Поэтому проверка смотрит, что делает игрок вокруг клика: при открытом окне у честного клиента нет ввода с клавиатуры и мыши, и он лишь тормозит по инерции. Если клики идут, а игрок разгоняется, поворачивает или прыгает, — окно открыто, а движением кто-то управляет.
Инерцию легко принять за ходьбу: отбрасывание, лёд, течение воды, падение и поршни двигают игрока и при открытом окне. Поэтому один клик на ходу — не улика, а серия кликов при явном управлении — да.