
Dark Mode Everywhere
Мод Dark Mode Everywhere использует встроенные шейдеры Minecraft 1.18, чтобы сделать любой интерфейс тёмным. Три режима, гибкие настройки и чёрный список шейдеров.
Dark Mode Everywhere - мод для Майнкрафт, который решает вечную проблему: светлые интерфейсы режут глаза ночью или в тёмных темах ресурспаков. Если вы любите играть с шейдерами в тёмных локациях, но каждый раз ослепляетесь от белых меню - это спасение.
Как это работает
Мод использует встроенные шейдеры, которые появились в Minecraft 1.18. Он накладывает тёмный фильтр на любой GUI - будь то инвентарь, меню паузы или интерфейс модов. Текст тоже подстраивается, чтобы не сливаться с фоном. В общем, всё становится приятнее для глаз.
Режимы настройки
В комплекте идёт 3 варианта тёмной темы - переключаются кнопкой в левом нижнем углу. Выбирайте под свой вкус: от мягкого серого до глубокого угольно-чёрного.
Если вам мало стандартных вариантов, можете добавить свои шейдеры для GUI - отредактируйте файл darkmodeeverywhereshaders.json и подключите через любой ресурспак или мод-загрузчик ресурсов. Типа OpenLoader или обычный Resource Pack.
Чёрный список шейдеров
Иногда тёмный фильтр портит вид на определённых элементах интерфейса - например, на полоске голода или прицеле. Для этого есть чёрный список:
# Строки, которые запрещают тёмный шейдер для конкретных элементов.
# Формат: 'класс:метод' (например, renderHunger)
# Если написать renderHunger - шейдер не тронет значок еды.
METHOD_SHADER_BLACKLIST = [
"mezz.jei.common.render.FluidTankRenderer:renderMasking",
"renderCrosshair",
"net.minecraft.client.gui.screens.TitleScreen",
"renderSky",
"renderHotbar",
"setupOverlayRenderState",
"net.minecraftforge.client.gui.overlay.ForgeGui",
"renderFood",
"renderExperienceBar"
]
# Включите эту опцию, чтобы раз в 5 секунд видеть дамп классов и методов,
# которые пытался обработать тёмный шейдер. Удобно для отладки.
METHOD_SHADER_DUMP = false
По факту, если какой-то GUI выглядит криво после установки мода, просто добавьте его в чёрный список. Всё интуитивно.
Для кого это
Мод пригодится всем, кто устал от ванильных белых панелей. Особенно если вы используете тёмные ресурспаки или играете с шейдерами вроде Complementary, BSL или SEUS - контраст между ярким GUI и затемнённым миром пропадает. Да и просто глаза меньше устают.
Скачать Dark Mode Everywhere можно для Minecraft 1.18 и выше, работает на Fabric и Forge. Главное - проверьте совместимость с другими модами, которые меняют GUI (например, AppleSkin или Roughly Enough Items), чтобы чёрный список не пришлось расширять.
