因飞行被踢出
为什么服务器会因飞行踢出玩家、allow-flight 与此有什么关系、延迟和鞘翅,以及如何区分误报和作弊者。
更新于 2026年8月13日
Kicked for flying——原版移动检测判定玩家在没有正当理由的情况下处于空中。
原因
allow-flight=false与基于插件的飞行。 插件提供了/fly,服务器却把玩家踢出——allow-flight。解决方法:allow-flight=true。- 卡顿。 TPS 下降时,客户端会跑到服务器前面,移动看起来就不可能——卡顿。
- 鞘翅与高速移动。 快速移动会触发误判。
- 作弊。 这正是该检测存在的目的。
- 客户端模组: 加速器、电梯、载具。
设置
allow-flight=true
在 Paper 中则是:
player-auto-save-rate: -1
use-alternate-keepalive: true
另外,针对鞘翅的误踢,可使用游戏规则 disableElytraMovementCheck true。
正确的做法
原版检测很原始:它妨碍诚实玩家,却拦不住作弊者。在公开服务器上,应将其禁用(allow-flight=true),抓作弊交给反作弊——它能区分飞行与卡顿。
大规模踢出
如果许多玩家同时因飞行被踢出,这几乎总是服务器性能下降,而不是作弊泛滥。请检查踢出发生时的 TPS——TPS。
Minecraft 托管您离线时服务器仍在运行创建服务器
