- Яркость — это визуальный модуль, который поднимает предел стандартного ползунка гаммы, поэтому пещеры, Нижний мир и ночь отображаются так, будто полностью освещены.
- Он меняет только то, что клиент отрисовывает на экране, а не значения освещения, которые сервер фактически отслеживает.
- Это означает отсутствие сетевого трафика для античитов, хотя некоторые серверы все равно запрещают его по правилам.
Яркость — это визуальный модуль, который позволяет клиенту Minecraft отображать освещение за пределы максимального значения, доступного стандартного ползунка гаммы. Перетащите игровой ползунок гаммы вверх до упора, и пещеры, Нижний мир и ночное небо всё равно потемнеют после определённой точки — это намеренное ограничение, встроенное в стандартный рендер. Модуль Яркость его удаляет. Переключите переключатель, и мир отображается так, как будто каждый блок находится под факелом, независимо от фактического уровня освещённости. Обычно это один ползунок, спрятанный в настройках визуализации клиента, и он не меняет ничего в самом мире, а только то, как этот мир выглядит на вашем экране.
Как работает Яркость
В стандартном Minecraft значение освещённости для каждого блока рассчитывается на основе двух параметров: количества неба, к которому он подвержен, и близости к источнику света, например, к факелу или светящемуся камню. Ползунок гаммы в меню настроек растягивает это значение в то, что отображается на вашем экране, но только до фиксированного предела. После этой точки плохо освещённый блок всё равно отображается тёмным, независимо от того, насколько далеко вы тянете ползунок.
Яркость поднимает или убирает этот предел. Рендерер использует то же значение света, которое уже рассчитала игра, и отображает его как более яркий результат, чем это позволило бы стандартное состояние, до полной освещенности, независимо от реального уровня освещенности блока. Основная симуляция не меняется. Сервер по-прежнему отслеживает истинный уровень освещенности каждого блока, поскольку правила появления и другие механизмы, зависящие от освещения, требуют этого. Меняется только изображение, которое отрисовывает ваша GPU, что и объясняет, почему изменение остается невидимым для всех, кроме вас.
Является ли Яркость нарушением правил
Яркость занимает странное положение: технически разрешено включить, но не всегда приветствуется после этого. Поскольку изменение происходит полностью в рендерере, оно никогда не создает пакет, шаблон времени или серверное значение, которое античит мог бы проверить. Нет ничего, что можно сканировать. Античит на стороне сервера следит за тем, что отправляет клиент, а переключатель Яркости отправляет ровно то, что отправил бы стандартный клиент.
Это не делает преимущество воображаемым. Чёткое видение в пещере, в которой игрок с факелом едва что-то различает, — это реальное преимущество, будь то обнаружение руды, моба или кого-то, кто поджидает в засаде. Некоторые серверы всё равно прописывают изменённое освещение в свои правила, относясь к нему так же, как к несанкционированному набору текстур: против буквы правил, без технической возможности его обнаружить. Сотруднику, просматривающему запись, не нужен флаг античита, чтобы принять меры на основании увиденного.
Отсутствует в списке модулей Opal, и это сделано намеренно
Яркость — это не модуль, поставляемый Opal под таким названием. Он и не нужен: это один ползунок, переопределяющий один предел рендеринга, и никак не затрагивающий сеть. Визуальная категория Opal существует именно в этом пространстве, изменения в которой касаются исключительно того, что отображается, а не того, что отправляется, и направлены на решение проблем с большей площадью поверхности, чем у светового колпака.
Незаметность не равнозначна разрешенности
Ни один античит не сможет зафиксировать включение Brightness, поскольку он меняет только то, что отображает ваш клиент, а не то, что отправляется по сети. Это не имеет никакого отношения к фактическим правилам сервера. Некоторые считают модифицированное освещение нарушением, и модератору, просматривающему запись или рассматривающему жалобу, не требуется автоматический флаг, чтобы принять меры на основании увиденного.
Часто задаваемые вопросы
Да. Оно убирает темноту из пещер, Нижнего мира и ночи, позволяя вам видеть мобов, руду и других игроков в тех местах, где в оригинальной версии игры они были скрыты. Оно не влияет на передвижение или бой, только на то, что вы видите.
Нет, посредством обычных проверок на стороне сервера. Изменение яркости влияет только на то, как ваш клиент отображает свет на экране. Ничто из этого не затрагивает сеть, поэтому нет ни пакетов, ни шаблонов времени, которые сервер мог бы отметить.
Одинаковая идея, разная реализация. Текстурный пакет с гамма-хаком переопределяет тот же предел рендеринга, но Brightness — это встроенный переключатель клиента, обычно с более широким диапазоном и без необходимости установки дополнительных компонентов.
Автоматическое обнаружение практически никогда этого не фиксирует, так как это никогда не затрагивает сервер. Однако некоторые серверы все еще указывают модифицированное освещение как нарушение правил на бумаге, поэтому модератор, наблюдающий за стримом или записью, все равно может принять меры.