Мод-библиотека для Майнкрафт, которая помогает серверам управлять разрешениями на клиентские возможности совместимых модов. Сам по себе он не добавляет меню, предметы или видимые изменения: он нужен, когда другой мод требует или поддерживает Greenlight.
Возможности
Сервер через свой ресурс-пак задаёт, какие возможности разрешены: например, изменение тумана, темноты или показ информации, обычно скрытой от игрока. Совместимый клиентский мод сверяет разрешение перед включением функции, сохраняет локальные настройки игрока и ограничивает их значениями, заданными сервером.
Разрешения действуют только на текущем сервере и пропадают после выхода. Greenlight не включает функции принудительно и не является античитом: изменённый клиент может проигнорировать его правила.
Как пользоваться
Игроку достаточно установить библиотеку вместе с модом, который её использует. В мультиплеере возможность без политики сервера считается запрещённой; если игрок отклонит, отключит или удалит необязательный серверный ресурс-пак, доверенная политика также не применяется.
Владельцу сервера нужно добавить отдельный JSON-файл политики для каждой возможности в ресурс-пак сервера. Для этого не требуются серверный мод Greenlight, Paper, Fabric, NeoForge или Bukkit-плагин.
Требования и совместимость
Политики распознаются только из ресурс-пака, который Майнкрафт считает полученным от текущего сервера; локальный ресурс-пак с такими же файлами не подойдёт. Библиотека предназначена для клиентских модов на Fabric и NeoForge.
