Dynamic Lights

Dynamic Lights

26.2 26.1.2 26.1.1 26.1 1.21.11

Серверный датапак и мод, благодаря которым факелы, фонари и зачарованные предметы в руках игроков и мобов освещают пространство без установки чего-либо на клиенте.

О датапаке

Датапак и мод добавляют динамический свет полностью на стороне сервера: факелы, фонари, светокамень и зачарованные предметы, которые держат или носят игроки и мобы, подсвечивают пространство вокруг. Свет создаётся ванильными блоками света, поэтому подключающимся игрокам ничего устанавливать не нужно. Проект рассчитан на версии с 1.17 по 26.2, поддержка 26.3 в работе.

Пригодится тем, кто держит сервер или играет в одиночном мире и не хочет требовать от остальных клиентских модов. Для больших сборок и игры на сторонних серверах автор советует клиентские решения вроде LambDynamicLights.

Что внутри

  • Более 50 поддерживаемых ванильных предметов
  • Пять уровней света: 3, 6, 9, 12 и 15
  • Реакция на воду и звуки для части предметов
  • Зачарованные предметы светятся по умолчанию (уровень 6), отдельные случаи — Fire Aspect, Riptide и Channeling (уровень 9)
  • Броня с аметистовой отделкой испускает свет
  • Мобы, падающие блоки и display-сущности светят, если несут поддержанный предмет

Ограничения: свет привязан к сетке блоков, поэтому при движении возможны рывки. Позиции отслеживаются marker-сущностями — если их очистить, блоки света останутся. Блоки света не двигаются поршнями и взрывами. В 1.21.4 и ниже обновления света вызывают обновления блоков, и песок с гравием могут падать. Шейдеры, игнорирующие ванильный lightmap, этот свет не отобразят, а в пространстве 1x1 с несолидным блоком он не разместится.

Установка

  1. Скачайте архив датапака с официальной страницы автора.
  2. Положите архив целиком в папку мира: saves/<мир>/datapacks/. Распаковывать не нужно.
  3. Зайдите в мир и выполните /reload — или перезапустите мир, если он был открыт.
  4. Проверьте список командой /datapack list: датапак должен оказаться среди включённых.

Ставится как датапак: .zip в папку datapacks мира, годится и для уже созданного мира. Есть версия-мод — она кладётся в mods; для одиночных миров её можно использовать на клиенте, на сервере клиентская часть не требуется. Опционально с модом ставится MidnightLib — ради глобального конфига и интерфейса.

Управление настройками, сброс и удаление выполняются через /trigger tschipcraft.menu или /function #tschipcraft:menu. Нативно Forge поддерживается только до Minecraft 1.21.5. Проект следует конвенциям Smithed и Discord-сервера MC Datapacks ради совместимости с другими паками. На сервере без установленного датапака клиентский мод ничего не даёт.

Портал не хранит архивы датапаков: загрузка идёт со страницы автора.

Обсуждение 0 комментариев

Комментарии оставляют участники портала — аккаунт независим от Microsoft и Minecraft.

Пока никто ничего не написал. Первый комментарий — ваш.