Learn · modules
Что такое блеск в Minecraft?
Блик — это косметический модуль, который добавляет или удаляет эффект мерцания чар на любой предмет, исключительно локально и невидимо для других игроков и античитов.
Что такое Glint?
Glint — это модуль, который позволяет добавить эффект мерцания зачарований Minecraft к предмету без зачарований или убрать этот эффект с предмета, который им обладает. Это чисто косметическая настройка, такая вещь, которая меняет внешний вид вашего снаряжения, не влияя на его функциональность. Если вы когда-либо хотели, чтобы обычный деревянный меч сиял, как будто он только что вышел из точильного камня с тремя максимальными зачарованиями, то именно этот модуль это делает.
Мерцание — это всего лишь визуальный эффект. Все, что находится под ним — значения урона, списки зачарований, NBT-данные — остается абсолютно неизменным.
Как создается поддельное мерцание
В оригинальном Minecraft эффект мерцания отображается как шейдерный слой, накладываемый поверх текстуры предмета, и он рисуется только в том случае, если данные предмета действительно содержат зачарование. Нет зачарования — нет мерцания. Эта проверка происходит во время рендеринга, и именно здесь Glint вступает в игру: он перехватывает вызов рендеринга и применяет, удаляет или изменяет стиль мерцания независимо от того, что говорят данные зачарования предмета.
Ничто выше шага отрисовки не меняется. NBT предмета, его характеристики, урон, который он наносит, данные, хранящиеся на сервере — ничто из этого не перемещается. Не зачарованное оружие может мерцать как оружие с максимальной зачаровкой, или действительно зачарованное оружие может стать совершенно матовым, и в обоих случаях предмет функционирует точно так, как предписывают его реальные данные. Это тот же тип изменений, что и выбор ресурспака или скина: локальный, визуальный и невидимый для всех, кроме вас.
Случаи использования
Основной случай использования — это эстетика. Игрок может захотеть, чтобы его любимый меч выглядел зачарованным, даже если он таковым не является, или чтобы зачарованный предмет выглядел обычным, сохраняя при этом зачарования. Нет никаких преимуществ в игровом процессе; это чистая эстетика.
Некоторые игроки используют это для записи или стриминга, чтобы снаряжение выглядело лучше в кадре. Другие используют это, чтобы скрыть, что они на самом деле несут. Общая нить в том, что это визуальное предпочтение, а не чит.
Профиль безопасности
Glint настолько безопасен, как только могут быть изменения на стороне клиента. Он никогда не затрагивает реальные данные зачарования предмета, никогда не отправляет на сервер ничего, что не отправил бы немодифицированный клиент, и никогда не показывает другому игроку другую версию вашего инвентаря, чем та, которую предоставляет фактическое состояние сервера. Отрисовка локальна и выполняется на стороне клиента, поэтому нет пакета, который античит мог бы проверить и который бы выявил поддельную мерцание, потому что мерцание никогда не покидало ваш компьютер.
Единственное предостережение, которое распространяется на любую модификацию клиента, остается актуальным и здесь: некоторые серверы в качестве общей политики запрещают использование модифицированных клиентов, независимо от того, что делает какой-либо отдельный модуль. Перед запуском любых модифицированных версий, включая Glint, стоит проверить правила.
Блеск против ресурс-паков
Ресурс-паки также позволяют настроить эффект зачарования, но делают это глобально: каждый зачарованный предмет получает одинаковый переработанный мерцающий эффект. Клиентский модуль, такой как Glint, может быть более детализированным, позволяя переключать эффект для каждого предмета или применять его к конкретным незачарованным предметам, оставляя остальные без изменений. Оба варианта безопасны, просто разные уровни контроля.
Часто задаваемые вопросы
Нет. Glint меняет только мерцание, отображаемое на предмете для вашего клиента. Реальные зачарования, характеристики и серверные данные предмета остаются абсолютно такими же, как и были.
Нет. Отображение предмета, включая мерцание, происходит независимо на каждом клиенте. Все остальные видят предмет точно так, как это описывает реальные данные сервера, с мерцанием или без него.
Нет. Glint меняет только то, что отрисовывается локально, и никогда не отправляет другие данные на сервер, поэтому для античита на стороне сервера нет ничего, что можно было бы засечь.
Почти. Набор ресурсов меняет текстуру мерцания для всех зачарованных предметов сразу. Клиентский модуль может принудительно наложить мерцание на конкретные незачарованные предметы или переключать его для каждого предмета по отдельности.