
LambDynamicLights — мод для динамічного освітлення у Minecraft
LambDynamicLights додає в Minecraft динамічне освітлення від предметів і мобів: факел у руці, кинутий на землю, або підвішений ліхтар у…
LambDynamicLights додає в Minecraft динамічне освітлення від предметів і мобів: факел у руці, кинутий на землю, або підвішений ліхтар у рамці — все це реально освітлює простір без розміщення блоків. У ванільній грі освітлення перераховується лише при зміні блоків, тому будь-яке…
LambDynamicLights — мод для динамічного освітлення у Minecraft
Версія, на якій написана стаття: 26.1.2
Завантажувач: Fabric
Версія мода: 4.10.2
Підтримувані версії Minecraft: 1.16.2 – 26.1.2
LambDynamicLights додає в Minecraft динамічне освітлення від предметів і мобів: факел у руці, кинутий на землю, або підвішений ліхтар у рамці — все це реально освітлює простір без розміщення блоків. У ванільній грі освітлення перераховується лише при зміні блоків, тому будь-яке джерело світла, що рухається, ніяк не впливає на навколишнє середовище. Мод переробляє це і робить підземне дослідження та будівництво помітно зручнішими.
Режими роботи
Мод має три рівні якості. У режимі fancy освітлення оновлюється плавно і точно — кожен рух гравця або моба одразу відображається на навколишніх блоках. Режим fast знижує частоту оновлень заради продуктивності, але динамічне освітлення при цьому залишається. Третій варіант off повністю вимикає функцію без видалення мода.
Режими змінюються через конфіг-файл lambdynlights.toml
Також можна змінити спосіб перебудови чанків: за замовчуванням перераховуються лише ті чанки, які камера бачить у даний момент. Це знижує навантаження на CPU без помітних втрат у якості. Альтернативний режим перебудовує чанк одразу в момент переміщення джерела, без урахування видимості.

Демонстрація роботи режиму fancy — зона освітлення плавно рухається разом із гравцем
Джерела світла
Мод підтримує два базових сценарії: освітлення від мобів і кинутих предметів, а також від того, що гравець тримає в руках або надягає. Смолоскип, підкинутий у повітря, підсвічує простір до того моменту, як впаде на землю. Факел в рамці — теж джерело.

Кинутий на землю смолоскип освітлює тереторію навколо себе
Специфічні джерела
Для кількох типів є окремий вибір рівня деталізації — вимкнено, спрощено або повноцінно:
Кріпер — підсвічується під час підготовки до вибуху. За замовчуванням увімкнено в спрощеному режимі.
ТНТ — може підсвічуватися після запалення. За замовчуванням вимкнено.
Також окремо вмикаються або вимикаються:
Промінь маяка — освітлює блоки вздовж усього вертикального або горизонтального променя.
Лазер Вартового — промінь під час атаки освітлює сектор між мобом і ціллю.
Звуковий вибух Боронителя— частки атаки підсвічують траєкторію від моба до гравця.
Ефект Сяйва — будь-яка сутність із цим ефектом стає джерелом слабкого світла.

Освітлення від променя маяка по горизонталі і вертикалі
Адаптивне тікання
Щоб знизити навантаження від великої кількості одночасних джерел, мод оновлює далекі джерела рідше. До 5 чанків від гравця — нормальна частота. Від 5 до 8 чанків — рідше. Далі 8 чанків — ще рідше. Джерела за спиною камери оновлюються ще рідше, поки не потраплять у поле зору.
На практиці це означає, що навіть у великій печері з десятками мобів водночас мод тримає стабільну кількість кадрів, не вимикаючи динамічне освітлення повністю.
Конфіг
Файл конфігурації lambdynlights.toml знаходиться в папці config/ у директорії гри. Після встановлення мода файл створюється автоматично при першому запуску. Параметри редагуються в будь-якому текстовому редакторі — зміни набирають чинності після перезапуску гри.
Параметр | Що робить |
| Загальний режим роботи: fancy — плавне освітлення, fast — спрощене з меншим навантаженням, off — повністю вимкнено |
| culling — перебудовує лише чанки у полі зору камери; immediate — перебудовує всі навколишні чанки одразу, без перевірки видимості |
| Відстань у чанках, після якої частота оновлень джерела знижується вперше |
| Відстань у чанках, після якої частота знижується вдруге — до мінімуму |
| При true джерела за спиною камери оновлюються рідше до моменту, поки не потраплять у поле зору |
| При true моби та кинуті предмети виступають джерелами динамічного світла |
| При true предмети в руках і броня гравця підсвічують навколишній простір |
| При true вологочутливі предмети (наприклад, смолоскипи) не освітлюють простір під водою |
| Освітлення від Кріпера під час підготовки до вибуху: off — вимкнено, simple — базове, fancy — плавне |
| Освітлення від підпаленого ТНТ: off — вимкнено, simple — базове, fancy — плавне |
| При true промені маяка та шлюзу Кінця освітлюють блоки вздовж своєї траєкторії |
| При true лазер Стража під час атаки освітлює зону між мобом і ціллю |
| При true частки звукового вибуху Вартового підсвічують траєкторію атаки |
| При true будь-яка сутність із активним ефектом Сяйва стає джерелом слабкого світла |
Висновок
LambDynamicLights додає до Minecraft динамічне освітлення від предметів і сутностей на клієнтській стороні без серверних залежностей. Система адаптивного тікання дозволяє використовувати мод навіть на слабшому залізі — рівень якості та порогові відстані підбираються в конфігу під конкретну машину. Підходить для будь-якого типу гри: дослідження, виживання, будівництво — скрізь, де потрібне зручне тимчасове освітлення без постійного розміщення блоків.
Встановлення
Типове встановлення займає близько 5 хвилин. Порядок однаковий; відрізняються лише лоадер і відповідна збірка.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











