- Загрузчики
- FabricNeoForgeForge
- Скачиваний на Modrinth
- 15,5 тыс.
- Подписчиков на Modrinth
- 107
- версий
- 20
- Обновлён
- 21 сентября 202621 сент.
- Опубликован
- в 2026
Коротко о моде
Ставится только в игру; на сервер ставить не нужно
IRLights
Автономный внутриигровой редактор освещения в реальном времени для Minecraft
Сделан для Fabric 1.20.1-1.21.11. Однако сборку для 1.20.1 можно использовать на Forge и NeoForge
(1.21.1) с модом Sinytra Connector
IRLights позволяет размещать и лепить динамические точечные источники света и прожекторы прямо в вашем мире через встроенный редактор ImGui. В комплекте идут тени в реальном времени, объёмный свет и проецируемые световые узоры (gobo/cookie). Всё рендерится через шейдерный конвейер Iris, и мод работает полностью самостоятельно: никакого BBS, ничего кроме Fabric и Iris.
Возможности
- Внутриигровой редактор света на ImGui. Нажмите клавишу — и над вашим миром откроется плавающая панель. Добавляйте, выбирайте и редактируйте источники света с помощью 3D-гизмо (перетаскивание для перемещения/поворота) или точных числовых полей.
- Точечные источники света и прожекторы с полным контролем цвета, интенсивности, дальности/радиуса, угла конуса (внутреннего/внешнего), размера лампочки (мягкости теней) и независимого маскирования света для блоков/сущностей.
- Тени в реальном времени. И блоки мира, и сущности отбрасывают тени. Пресеты качества от Low до Ultra, а кэш с учётом сцены пересчитывает только то, что действительно изменилось.
- Объёмное освещение с настраиваемой силой луча, плотностью и анизотропией — для god-rays сквозь туман, дым и пыль.
- Проекция gobo / cookie. Проецируйте чёрно-белый PNG-узор из конуса прожектора на поверхности и сквозь объёмный луч, с управлением поворотом, масштабом и инверсией.
- Свободная камера. Пока редактор открыт, свободно летайте по сцене, чтобы выставлять свет, не привязываясь к движению игрока.
- Внутримировые направляющие: интерактивные каркасные оверлеи, показывающие зону действия, конус и затухание каждого источника света, с ручками перетаскивания на выбранном свете.
- Авто-свет от блоков (экспериментально, по желанию). Автоматически превращает излучающие ванильные блоки вроде факелов, фонарей и светокамня в настоящие точечные источники света, так что существующие постройки освещаются без ручной расстановки.
- Сохраняемые сцены. Источники света сохраняются для каждого мира/сервера и загружаются автоматически.
- Поддержка Replay Mod. Оверлей редактора работает и в свободном полёте, и в режиме таймлайна, так что вы можете освещать сцены для кинематографического воспроизведения.
- Локализованный интерфейс на английском и русском из коробки.

Поддерживаемые шейдерпаки
IRLights поставляется с патчером исходников, который внедряет его код освещения напрямую в популярные шейдерпаки для Iris:
- Photon
- Complementary Reimagined
- BSL
- Bliss
- Solas
- IterationRP
- Rethinking Voxels
Выберите пак на панели патчера в редакторе, пропатчьте его один раз — и свет будет рендериться с полной поддержкой теней и объёма.
Требования
- Fabric Loader
- Fabric API
- Iris Shaders плюс поддерживаемый шейдерпак из списка выше (без него вы не увидите никакого освещения)
Никакого BBS, никаких других контентных модов. IRLights полностью автономен.
Установка
- Установите Fabric Loader, Fabric API и Iris.
- Поместите jar-файл IRLights в папку
mods. - Запустите игру один раз, чтобы IRLights распаковал встроенные патчи для шейдеров.
- Откройте редактор, выберите свой шейдерпак на панели патчера и пропатчьте его.
- Включите этот шейдерпак в Iris, снова откройте редактор и начинайте расставлять свет.
Благодарности
Создано qualet.
Лицензия
Лицензировано под MIT.
Частые вопросы
Как установить IRLights?
Установите Fabric под свою версию Minecraft, скачайте IRLights под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть IRLights?
У IRLights есть сборки для Minecraft 1.20.4, 1.21.1, 1.21.4, 1.21.11 ….
Нужен ли IRLights на сервере?
Ставится только в игру; на сервер ставить не нужно
С какими модами IRLights несовместим?
Автор указывает несовместимость с BBS FS.