- Модуль «Перемещение в инвентаре» позволяет продолжать движение, спринт или перепозиционирование, пока открыт сундук, печь или экран крафта, вместо того, чтобы замирать, как это происходит в ванильной версии.
- Он переопределяет блокировку движения на экране инвентаря клиента, чтобы ваше положение продолжало обновляться, пока экран открыт.
- Принимается ли это движение, игнорируется ли оно или помечается как подозрительное, зависит исключительно от того, как сервер и античит проверяют положение во время открытого экрана.
- Opal распространяет его как «Перемещение в инвентаре», с оговоркой об использовании на свой страх и риск, поскольку оно может быть обнаружено.
Перемещение по инвентарю — это модуль передвижения, который позволяет вам двигаться, пока открыты экраны инвентаря, сундук, печь или верстак. В оригинальном Minecraft вы застываете на месте в момент открытия любого из этих экранов; вы не сможете снова ходить, пока не закроете его. Перемещение по инвентарю снимает эту блокировку на стороне клиента, поэтому ввод данных о движении продолжает обрабатываться, независимо от того, что открыто перед вами. Сортируйте сундук, не стоя на месте и не подвергая себя опасности. Пополняйте запасы с верстака во время боя. Продолжайте перемещаться, пока проверяете, что у вас есть. Выживет ли это перемещение при взаимодействии с сервером — это совершенно другой вопрос.
Как работает Перемещение по инвентарю
Перемещение по инвентарю переопределяет блокировку движения клиента для экранов инвентаря. В оригинальном режиме игры открытие сундука, печи или верстака приводит к тому, что игра переходит в состояние, в котором ввод данных о движении игнорируется до тех пор, пока экран не закроется. Модуль перехватывает это состояние и продолжает обрабатывать ввод данных о движении, поэтому ваше положение постоянно обновляется на стороне клиента, пока экран открыт.
Ничто из этого не гарантирует ничего за пределами вашей собственной машины. Перемещение во время открытого контейнера — это состояние, которое обычные серверы не ожидают, поскольку базовая игра предполагает, что это просто невозможно. Что сервер делает с полученными обновлениями позиции — принимает их, игнорирует их или помечает — зависит исключительно от того, как он и любое античиты, которое он использует, проверяет движение в состоянии открытого экрана. Это обусловлено конструкцией, а не настройкой внутри самого модуля. Подобное поведение наблюдалось в клиентах, включая Fan, Tenacity и Rose.
Суть проблемы проста: ванильная игра требует полной неподвижности каждый раз, когда вы открываете контейнер, и в PvP или во время погони именно в неподвижном состоянии вас бьют. Inventory Move просто отказывается отпускать этот момент.
Безопасно ли это использовать
Inventory Move находится ближе к рискованной стороне спектра, чем косметическое изменение, работающее только на стороне клиента. Он изменяет поведение, которое ванильная игра считает фиксированным: отсутствие движения во время открытого экрана контейнера. Любой сервер или античиты, которые проверяют, изменилась ли позиция игрока в течение этого периода, вполне обоснованно могут рассматривать это изменение как подозрительное, поскольку легитимный ванильный клиент не должен быть способен его произвести.
Эффективность конкретного античита и строгость его применения варьируются в зависимости от реализации. Здесь нет универсального ответа. Игроки, использующие его, должны предполагать, что их могут зафиксировать, а не считать, что это останется незамеченным.
Перемещение запасов в Opal
Opal также поставляет этот модуль, который находится в той же категории: Перемещение запасов. Описание в каталоге настолько простое, как и сам модуль: «Позволяет перемещаться, когда открыт инвентарь». Та же защита от зависаний, то же соотношение риска и выгоды, как и в любом другом месте, где он поставляется.
Справочная информация, а не инструкция
Эта страница описывает модуль в общем виде, чтобы вы понимали, что означает этот термин. Название и точное поведение могут различаться в зависимости от клиента, а перемещение во время инвентарной панели — это шаблон, который не может воспроизвести ни один немодифицированный клиент. Именно это отслеживают серверы. Opal классифицирует использование перемещения инвентаря как «использование на свой страх и риск» по этой причине: это обнаруживается, и это может привести к блокировке аккаунта, как на любом клиенте, который его поставляет.
Часто задаваемые вопросы
Она предотвращает зависание клиента в момент открытия экрана, связанного с инвентарём, например, сундука или верстака. Ввод управления движением продолжает обрабатываться, а не игнорируется.
Не обязательно. Принимается ли в результате перемещение, зависит от того, как сервер и любое античитыт-программное обеспечение, которое он использует, проверяет положение игрока, когда открыт инвентарь.
Вполне возможно, что античиты могут пометить это, поскольку перемещение во время открытого контейнера — это то, чего не может сделать немодифицированный клиент. Обнаружение зависит от конкретного сервера и используемой античиты.
Это задокументировано в Fan, Tenacity и Rose, среди прочих.
Нет, оно классифицируется как перемещение. Это важно в боях, поскольку устраняет принудительную неподвижность при открытии контейнера, но меняет оно ваше перемещение, а не ваши атаки.