- Chams — это визуальный модуль для Minecraft, который отображает игроков и мобов сквозь твердые стены.
- Он пропускает проверку глубины рендеринга для моделей сущностей, используя данные о позиции, которые клиент уже получает.
- В отличие от контурного маркера ESP в виде коробки, он отрисовывает фактическую модель сущности сквозь местность.
- Его сложно обнаружить с помощью античита, основанного на пакетах, поскольку меняется только локальная отрисовка, хотя серверы все равно его запрещают, если поймают.
Chams — это модуль клиента Minecraft, который отображает игроков и мобов сквозь стены и другие твердые блоки, позволяя их модели оставаться видимой независимо от того, что находится между ними и камерой. Название происходит от слова «хамелеон», той же техники рендеринга, которая используется в шутерах уже много лет. Вместо того чтобы скрывать сущность за ландшафтом, как это делает ванильный Minecraft, chams продолжает её отрисовывать поверх. Это чистое изменение рендеринга, а не новый источник информации: клиент уже располагает информацией о позиции сущности, он просто выбирает отрисовывать её по-другому.
Как это работает
Рендерер Minecraft выполняет проверку глубины для каждой отрисовываемой модели. Если между камерой и сущностью находится блок, сущность проваливает проверку глубины, и она не отображается. Chams патчит этот этап специально для моделей сущностей, либо полностью игнорируя проверку, либо переопределяя её, чтобы модель всегда проходила. Сущность продолжает отрисовываться во всех деталях, включая конечности, броню и предмет в руках, независимо от того, какая геометрия находится перед ней. Визуально это выглядит так, будто цель светится сквозь карту, а не стоит за ней.
Никакая из этой информации не требует новых данных с сервера. Позиция, вращение и поза ближайших сущностей уже передаются клиенту для физики и обнаружения столкновений, независимо от того, видит ли клиент их в данный момент. Chams затрагивает только вызов отрисовки в конце этого конвейера, поэтому нет дополнительных запросов и нет нового типа пакетов, ничего не приходит, чего не было до включения модуля.
Chams против ESP в виде коробок
Оба модуля предоставляют один и тот же вид скрытой информации — точное положение противника, но достигают этого разными способами.
| Chams | ESP в виде коробок | |
|---|---|---|
| Что отображается | Фактическая модель сущности | Отдельный контур или ограничивающая рамка |
| Отображается на экране как | Реальный персонаж, видимый сквозь стену | Абстрактный маркер рядом с положением сущности |
| Дополнительный сетевой трафик | Отсутствует | Отсутствует |
| Категория модуля | Визуальный | Визуальный |
Chams — это более захватывающая версия того же чит-кода: вместо индикатора, сообщающего вам "кто-то там", вы видите этого "кого-то". Это облегчает чтение позы, направления и снаряжения с первого взгляда, но немного увеличивает нагрузку на рендерер по сравнению с простой коробкой.
Почему это считается преимуществом
Увидеть точное положение противника сквозь стену — это информация, которую ванильный Minecraft намеренно скрывает. Обычно вы выглядываете из-за углов, прислушиваетесь к шагам или догадываетесь. Chams полностью устраняет эти догадки, что даёт тактическое преимущество, а не косметическое, хотя и находится в категории визуальных модулей и никак не влияет на вашу прицеливание или передвижение. Его часто используют вместе с другими визуальными модулями по той же причине, по которой игроки выбирают полные ESP-сборки: лучшая информация означает лучшие решения, от раннего изменения позиции до выбора времени для вступления в бой.
Местоположение в Opal
Визуальная категория Opal включает Entity ESP, которая выделяет игроков и сущностей в мире и помечена как использование на свой страх и риск. Это относит её к категории обводки, а не к категории читов: Opal отмечает, где находится кто-то, но не заменяет их полную модель персонажа и не отображает её сквозь стену в вашей гостиной. Если вам нужна именно отрисовка моделей сквозь местность, то это другой путь, отличный от инструментария визуальных возможностей Opal.
Справочная информация, а не инструкция
Эта страница объясняет, что такое Chams и почему серверы рассматривают его использование как нарушение, а не как разрешение. Отображение точного положения скрытого противника — это информация, которую оригинальная игра намеренно скрывает, и большинство серверов запрещают это в соответствии с общими правилами честной игры, независимо от того, поймает ли античит изменение рендеринга или нет.
Часто задаваемые вопросы
Он нацелен на этап рендеринга, а не на проверку типа блока, поэтому обычно отрисовывает сущности сквозь стены и целые блоки. Конкретные реализации могут незначительно отличаться по объему.
Нет. Данные о позиции и вращении сущностей уже отправляются каждому клиенту для нормальной игры, поскольку сервер нуждается в них для физики и обнаружения попаданий. Chams меняет только способ отрисовки этих данных.
Они пересекаются, но не идентичны. Chams отрисовывает фактическую модель сущности сквозь местность, в то время как типичный ESP-слой накладывает отдельный контур или маркер вместо модели.
Он задокументирован как функция в Fan и Tenacity.
Ненадежно. Он меняет только локальную отрисовку и не отправляет необычных пакетов, поэтому сетевые античиты имеют мало, на что можно опереться. Серверы все равно рассматривают это как нарушение правил, когда это обнаруживается другими способами, например, по записям или сообщениям.