Скорее всего вы задавались вопросом, как создаются обходы
ИХ ПРОСТО ЕБАШАТ И ВСЁ (так и есть другого обьяснения нет, просто дыры в АЧ)
Давайте к примеру возьмём тот же Spider на Matrix
if (mc.player.motionY < 0.2 && mc.player.ticksExisted % 2 == 0 && mc.player.isCollidedHorizontally) {...