Хостинг · Решение проблем

Kicked for flying

Почему сервер выкидывает за полёт, при чём тут allow-flight, лаги и элитры, и как отличить ложное срабатывание от чита.

Обновлено 13 августа 2026 г.

Kicked for flying — ванильная проверка движения решила, что игрок находится в воздухе без причины.

Причины

  1. allow-flight=false при плагинном полёте. Плагин даёт /fly, сервер кикает — allow-flight. Решение: allow-flight=true.
  2. Лаги. При просадке TPS клиент уходит вперёд сервера, и движение выглядит невозможным — Лаги.
  3. Элитры и высокая скорость. Ложные срабатывания на быстрых перемещениях.
  4. Чит. Собственно то, ради чего проверка существует.
  5. Моды на клиенте: ускорители, лифты, транспорт.

Настройки

allow-flight=true

и в Paper:

player-auto-save-rate: -1
use-alternate-keepalive: true

Отдельно gamerule disableElytraMovementCheck true при ложных киках на элитрах.

Правильный подход

Ванильная проверка примитивна: она мешает честным игрокам и не останавливает читеров. На публичном сервере её отключают (allow-flight=true), а ловлей читов занимается античит — он умеет отличать полёт от лага.

Массовые кики

Если за полёт выкидывает многих одновременно, это почти всегда просадка сервера, а не эпидемия читов. Смотрите TPS в момент киков — TPS.