Dynamic Lights
Dynamic Lights - серверный датапак и мод для Майнкрафт, добавляющий динамическое освещение без установки на клиент. Факелы, фонари, светокамень и зачарованные предметы начинают реально светиться в руках, на броне и у мобов.
Dynamic Lights
Dynamic Lights - это серверный датапак и мод для Майнкрафт, который добавляет динамическое освещение без обязательной установки на сторону клиента. Проще говоря, если игрок держит факел, светящуюся вещь или носит определённое снаряжение, вокруг него появляется настоящий свет, а не просто красивая иллюзия.
В обычном Minecraft свет почти всегда привязан к блоку. Поставил факел - стало светло. Убрал - снова темно. А вот когда бежишь по шахте, исследуешь пещеры, спускаешься в овраг или просто идёшь ночью с предметом в руке, ванильной игре сильно не хватает живого, подвижного источника света. Именно эту проблему и решает Dynamic Lights.
Если хотите скачать Dynamic Lights для Minecraft, стоит сразу понимать главное: это решение ориентировано именно на серверную сторону. Для игроков это удобно - зашёл на сервер, и всё уже работает.
Что делает Dynamic Lights в Minecraft
Проект использует ванильный блок света, добавленный в Snapshot 21w13a, чтобы создавать динамическое освещение вокруг предметов и сущностей. За счёт этого факелы, фонари, светокамень и другие подходящие вещи реально освещают пространство, если их:
- держит игрок
- носит моб
- использует персонаж в экипировке
- поместили в рамку предмета
- несут некоторые сущности
По факту Dynamic Lights делает исследование мира заметно удобнее. Не нужно постоянно ставить факелы под ноги ради пары секунд обзора. В шахтах, пещерах, на спавне сервера, в приключенческих картах и просто в выживании это ощущается сразу.
Почему этот датапак и мод полезен
Ванильный Майнкрафт часто заставляет выбирать между удобством и атмосферой. Либо ты идёшь в полной темноте, либо бесконечно расставляешь источники света. Dynamic Lights убирает эту рутину и делает геймплей естественнее.
Особенно хорошо это работает в таких сценариях:
- исследование пещер и глубоких шахт
- ночные вылазки в выживании
- походы с друзьями по серверу
- RPG-сборки модов и приключенческие карты
- тёмные данжи, руины и кастомные структуры
- декоративные сцены с рамками предметов и светящимся снаряжением
Если коротко, проект не меняет баланс игры радикально, но делает сам процесс передвижения по миру намного приятнее.
Особенности Dynamic Lights
💡 Features
Этот датапак для Minecraft работает без требований к клиенту, что для серверов особенно ценно. Поддерживаемые предметы и сущности излучают свет за счёт ванильных light blocks.
- Более 50 ванильных предметов поддерживаются сразу после установки
- Несколько уровней освещения - 3, 6, 9, 12 и 15
- Поведение с учётом воды - некоторые предметы реагируют на воду, включая звуки
- Зачарованные предметы светятся по умолчанию с уровнем света 6
- Для Fire Aspect, Riptide и Channeling используются особые случаи с уровнем света 9
- Броня с аметистовой отделкой тоже излучает свет
- Мобы, падающие блоки и display entities могут светиться, если несут подходящий предмет
Поддержка Curios API для модовых слотов инвентарясм. issue #76
Отдельный плюс Dynamic Lights в том, что это полностью серверное решение. Игрокам, которые заходят на сервер с установленным Dynamic Lights, не нужно ставить что-либо у себя. Но мод-версию всё равно можно использовать на клиенте для одиночного мира.
Если зайти на сервер, где Dynamic Lights не установлен, никакого эффекта не будет.
Как это ощущается в игре
Самое заметное изменение - мир становится живее. Факел в руке наконец-то ведёт себя так, как от него ждёшь. Светокамень, фонари и зачарованное снаряжение не просто лежат в инвентаре, а реально влияют на видимость вокруг персонажа.
Для серверов это ещё и вопрос удобства. Не все хотят заставлять игроков ставить Fabric, Forge, NeoForge или Quilt только ради одной функции. А тут всё работает на стороне мира или сервера. Поэтому Dynamic Lights хорошо подходит для тех, кто хочет улучшить Minecraft без лишних требований к сборке клиента.
Правда, если у вас очень тяжёлая сборка модов или сильно модифицированный клиент, автор прямо даёт понять, что в таких случаях часто лучше смотреть в сторону клиентских решений вроде LambDynamicLights. Но это уже другой подход - там свет считается у игрока локально, а здесь акцент именно на серверной работе.
Ограничения, которые стоит знать
ℹ️ Limitations
Поскольку в основе Dynamic Lights лежит именно датапак, у него есть ограничения по сравнению с чисто модовыми системами освещения.
Ограничения
- Dynamic Lights может слегка подёргиваться при движении. Система целиком опирается на ванильные блоки света, а они жёстко привязаны к сетке блоков. Плавный переход между позициями тут невозможен
- Для отслеживания позиций света используются marker entities. Если удалить эти сущности вручную или через плагины вроде EntityTrackerFixer, в мире могут остаться лишние световые блоки
- Ванильные light blocks нельзя двигать поршнями, и они не получают урон от взрывов блоков. Из-за этого некоторые редстоун-механизмы могут работать некорректно
- В Minecraft 1.21.4 и ниже обновления динамического света всегда вызывают обновления блоков. Это может приводить к падению блоков, на которые действует гравитация, например песка или гравия
- Некоторые шейдеры, которые игнорируют ванильную lightmap, например Rethinking Voxels, не будут отображать динамический свет
- Dynamic Lights не работает в пространствах 1x1, занятых несолидными блоками, потому что там просто нет места для размещения блока света
- Настройки Dynamic Lights для каждого игрока работают глобально
Это не критичные минусы, но знать о них полезно заранее. Особенно если вы собираете сервер с редстоуном, шейдерами или нестандартной автоматизацией.
Установка и использование
🔧 Installation & Use
Установить Dynamic Lights можно в двух форматах:
- Data Pack [DP] - поместите
.zipв папкуdatapacksвашего мира - Mod [Mod] - поместите файл в папку
modsи при желании установите MidnightLib для глобального конфигурационного файла и интерфейса настроек
Для управления настройками, сброса или удаления используются команды:
/trigger tschipcraft.menu/function #tschipcraft:menu
Это удобно, потому что не нужно копаться в мире вручную. Основные действия уже выведены в команды.
Совместимость
🧩 Compatibility
Forge нативно поддерживается только до Minecraft 1.21.5.
Сам проект следует соглашениям Smithed и essential MC Datapacks Discord Server Conventions для лучшей совместимости с другими датапаками.
Что выбрать - датапак или мод
По смыслу обе версии решают одну и ту же задачу, но сценарии использования немного разные.
| Вариант | Когда подходит |
|---|---|
| Датапак | Если нужен Dynamic Lights для мира или сервера без требований к клиенту |
| Мод | Если хотите использовать проект через папку mods, а также при игре в одиночке |
Если вам нужен именно серверный Dynamic Lights для Майнкрафт, обычно логичнее ставить датапак или серверную мод-версию, чтобы игрокам не пришлось отдельно что-то скачивать.
Для кого подойдёт Dynamic Lights
Dynamic Lights особенно хорош для тех, кто:
- играет в выживание и часто исследует тёмные зоны
- держит сервер с друзьями
- собирает атмосферный Minecraft с упором на погружение
- хочет скачать мод для Майнкрафт или датапак, который меняет ощущения от игры, а не ломает ванильный баланс
- не хочет заставлять всех игроков устанавливать клиентские дополнения
Если упростить, это один из тех проектов, которые не добавляют сотни блоков и мобов, но делают базовую механику игры заметно приятнее.
Итог
Dynamic Lights - очень практичный серверный датапак и мод для Minecraft, который приносит в игру нормальное динамическое освещение без обязательных клиентских установок. Поддержка множества ванильных предметов, работа с мобами, зачарованной экипировкой и несколькими уровнями света делает его реально полезным как для одиночного мира, так и для сервера.
Да, у решения есть технические ограничения, потому что оно построено на ванильных блоках света. Но если нужен именно рабочий, серверный и довольно гибкий вариант динамического света для Майнкрафт, Dynamic Lights выглядит очень сильным выбором.
Скриншоты Dynamic Lights
Часто задаваемые вопросы
Совместимость
Создатели
Детали
Версии датапака Dynamic Lights
Доступно 39 версий. Сначала показаны самые популярные и самые свежие.