Customizable Brightness 1.0.0 — мод управления гаммой для Minecraft 1.21.11 Fabric. Клавиша B переключает несколько заранее заданных уровней яркости: по умолчанию 0%, 100%, 200%, 500% и 1000%. Можно изменить список уровней в файле настроек. В ZIP находятся русский JAR, исходный авторский файл и Fabric API под тот же выпуск игры.
Текущий процент выводится над панелью быстрого доступа. Мод сохраняет выбранный уровень между запусками; клавишу B можно переназначить в управлении. Если в сборке есть ещё один мод гаммы, проверьте их по отдельности: два мода могут перезаписывать один параметр.
Авторское сравнение демонстрирует несколько уровней в тёмной игровой сцене.
Второе изображение сравнивает нижний и повышенный уровень. Это материалы автора, а не наш игровой тест. Назначение режима 0% — уменьшение гаммы; он не гарантирует совершенно чёрный экран при любом освещении.
Здесь 1.0 означает 100%, 2.0 — 200%, 10.0 — 1000%. Индекс начинается с нуля: значение 1 выбирает второй элемент списка, обычные 100%. Сохраняйте допустимый индекс после удаления уровней и используйте точку в десятичной части. Для предсказуемого переключения удобен список по возрастанию.
Не вставляйте 1000 в список, если хотели получить 1000%: нужен множитель 10.0. Если настройки вызывают ошибку, восстановите сохранённую копию и проверьте исходный список. Русские комментарии могут храниться с экранированием Unicode, которое использует формат Java Properties; менять служебные имена ключей не нужно.
Повышенная видимость может быть ограничена правилами сервера. Клиентская установка сама по себе не подтверждает разрешение режима яркости или совместимость с античитом. Прирост FPS этим комплектом также не подтверждён.
В исходном JAR отсутствует заявленный файл иконки. В RU1 и карточке используется локальный значок sun из Font Awesome Free 6.7.2, автор Fonticons, Inc., лицензия CC BY 4.0. Это условный значок категории, а не логотип SimplyAG. Исходный SVG, лицензия и атрибуция входят в ZIP; изображения статьи являются авторскими скриншотами.
Проверены контрольные суммы, архивы и чтение изменённых классов через javap. Наш игровой запуск и измерение результата не выполнялись; интерфейс сторонних библиотек целиком не переводился.
Почему 1000% не работает с шейдерами? Автор предупреждает об ограничении повышения гаммы выше 100% в таком режиме; проверьте результат без шейдеров.
Можно ли поставить этот файл на Forge? Это Fabric-сборка под 1.21.11; другой загрузчик требует другого выпуска.
Яркость по клавише B и собственные уровни
Вместо единственного переключателя Fullbright мод перебирает значения списка. 100% соответствует обычному уровню гаммы, 0% — нижнему значению, а повышенные значения помогают увидеть тёмные участки без смены каждого параметра вручную. Изменяется клиентское отображение: это не равнозначно установке факелов, изменению серверного света или предотвращению появления мобов.Текущий процент выводится над панелью быстрого доступа. Мод сохраняет выбранный уровень между запусками; клавишу B можно переназначить в управлении. Если в сборке есть ещё один мод гаммы, проверьте их по отдельности: два мода могут перезаписывать один параметр.
Скриншоты уровней яркости
Авторское сравнение демонстрирует несколько уровней в тёмной игровой сцене.
Второе изображение сравнивает нижний и повышенный уровень. Это материалы автора, а не наш игровой тест. Назначение режима 0% — уменьшение гаммы; он не гарантирует совершенно чёрный экран при любом освещении.
Совместимость и установка
В этом ресурсе опубликована версия 1.0.0 именно для Minecraft 1.21.11 Fabric и Java 21. У проекта существуют отдельные сборки для других версий, но наш файл нельзя считать универсальным для всех 40 выпусков из общего описания проекта.- Подготовьте профиль Fabric под 1.21.11. Включённый Fabric API 0.141.6+1.21.11 требует Loader не ниже 0.17.3.
- Из скачанного ZIP перенесите mods/customizable-brightness-RU1.jar в mods профиля. Файл из original предназначен для сравнения и одновременно не устанавливается.
- Добавьте Fabric API из dependencies, если подходящей версии ещё нет. Не держите несколько JAR одной библиотеки в mods.
- Выберите русский язык, запустите профиль и проверьте переключение через B в одиночном мире. При конфликте назначьте другую клавишу.
Как изменить список яркости через файл
Закройте игру, сохраните копию config/customizable_brightness.properties и измените brightness_stops. Значения хранятся как множители, а не проценты:
Код:
brightness_stops=0.0,1.0,2.0,5.0,10.0
last_brightness_index=1
Не вставляйте 1000 в список, если хотели получить 1000%: нужен множитель 10.0. Если настройки вызывают ошибку, восстановите сохранённую копию и проверьте исходный список. Русские комментарии могут храниться с экранированием Unicode, которое использует формат Java Properties; менять служебные имена ключей не нужно.
Шейдеры, Fullbright и серверные правила
Автор указывает, что с шейдерами повышение гаммы выше 100% не даёт ожидаемого Fullbright-эффекта. Поэтому совместимость с любым шейдерпаком не обещается. Для другого подхода к яркости существует Simple Fullbright; выбирайте подходящий выпуск отдельно и сначала тестируйте один мод гаммы.Повышенная видимость может быть ограничена правилами сервера. Клиентская установка сама по себе не подтверждает разрешение режима яркости или совместимость с античитом. Прирост FPS этим комплектом также не подтверждён.
Русский перевод, иконка и состав
Автор — SimplyAG. RU1 добавляет два русских языковых ключа и переводит тексты экрана, уведомление о яркости, описание мода и комментарии конфигурации. Текстовые константы изменены в трёх классах; байты инструкций методов сохранены. Оригинальный JAR и полный авторский текст лицензии приложены.В исходном JAR отсутствует заявленный файл иконки. В RU1 и карточке используется локальный значок sun из Font Awesome Free 6.7.2, автор Fonticons, Inc., лицензия CC BY 4.0. Это условный значок категории, а не логотип SimplyAG. Исходный SVG, лицензия и атрибуция входят в ZIP; изображения статьи являются авторскими скриншотами.
Проверены контрольные суммы, архивы и чтение изменённых классов через javap. Наш игровой запуск и измерение результата не выполнялись; интерфейс сторонних библиотек целиком не переводился.
Частые вопросы
Работает ли B без графического меню настроек? Да, для изменения списка можно использовать файл properties. Дополнительные библиотеки нужны только для отдельного экрана.Почему 1000% не работает с шейдерами? Автор предупреждает об ограничении повышения гаммы выше 100% в таком режиме; проверьте результат без шейдеров.
Можно ли поставить этот файл на Forge? Это Fabric-сборка под 1.21.11; другой загрузчик требует другого выпуска.