Learn · modules

Что такое шаг в Minecraft? Объяснение модуля передвижения

Шаг — это модуль движения, который позволяет подниматься на блоки выше, чем высота автошага в ванильной версии, без прыжков. Вот как это работает и каков риск обнаружения.

TRtrolPublished 3 min read

Что такое Step в Minecraft?

Step — это модуль передвижения, который позволяет игроку подниматься на блоки, превышающие стандартную высоту автоматического шага, без необходимости прыгать. Обычно в Minecraft можно автоматически преодолевать лишь небольшие препятствия, а при столкновении с более высокими объектами игра останавливает вас, заставляя прыгать. Step повышает или устраняет это ограничение, позволяя преодолевать более крупные блоки и выступы в обычном темпе ходьбы.

Как работает Step

Каждый тик стандартная версия игры проверяет край блока перед идущим игроком и решает, достаточно ли он низкий для автоматического подъема. Если это не так, игра блокирует движение и заставляет прыгать. Step переопределяет эту проверку, увеличивая высоту блока, прежде чем клиент все еще будет считать его чем-то, на что можно просто наступить. Затем клиент поднимает игрока на более высокий блок, без отправки пакета прыжка.

Именно эта последняя часть и является главным преимуществом. Прыжок прерывает непрерывный путь ходьбы и ненадолго меняет вашу вертикальную позицию и hitbox, что может быть заметно противнику, высматривающему возможность для атаки. Оставаясь на земле при подъеме на блок, вы сохраняете стабильность прицеливания и импульса во время перехода. Это также сглаживает лестницы, заборы, сложенные наполовину блоки и неровную местность в целом, позволяя вам преодолевать их, не теряя спринт или темп.

Безопасно ли использовать Step

Шаг — это функция, используемая на свой страх и риск, а не гарантированно безопасная. Она изменяет вертикальное перемещение, которое клиент сообщает серверу, и серверная античит-система, пересчитывающая ожидаемую высоту шага на основе блоков перед игроком, получает конкретную точку данных для проверки. Наблюдает ли за этим конкретный сервер, варьируется, но само поведение является правдоподобной точкой флага, и поимка влечет за собой те же последствия, что и любое другое мошенничество с перемещением: бан, как и при использовании полёта или скорости, просто более тихий способ достижения этого.

Часто задаваемые вопросы