Discontinuous Beacon Beams
Маяк в Minecraft — это не только мощный источник эффектов, но и важный визуальный ориентир. Однако когда луч проходит сквозь обычное прозрачное стекло, он продолжает светить, нарушая эстетику постройки. Discontinuous Beacon Beams решает эту проблему изящно и без компромиссов: мод делает так, что луч перестаёт отрисовываться над чистыми стеклянными блоками и панелями, а затем снова появляется, встретив цветной полупрозрачный блок. Это чисто визуальное изменение, которое не затрагивает механику маяка — луч по-прежнему не пройдёт сквозь полноценные непрозрачные блоки.
Как работает Discontinuous Beacon Beams
Мод добавляет логику прерывания луча маяка при прохождении через определённые блоки. По умолчанию это обычное стекло и стеклянные панели. Как только луч достигает такого блока, его визуальная часть исчезает, но сам эффект маяка продолжает действовать. Это особенно полезно для строителей, которые хотят спрятать источник света под полом или за стеклянной крышей, не теряя при этом функциональности.
Прозрачное стекло больше не помеха
В стандартном Minecraft луч маяка проходит сквозь любое прозрачное стекло, создавая нежелательное свечение в неожиданных местах. Discontinuous Beacon Beams для Minecraft исправляет это: над блоками из списка «скрывающих» луч просто перестаёт отрисовываться. Вы можете добавить в конфигурацию любые другие блоки, например, тонированное стекло, если захотите полностью контролировать видимость.
Цветные блоки возвращают луч
Интересная особенность — взаимодействие с окрашенным стеклом. Если луч стал невидимым из-за прозрачного блока, а затем на его пути встречается цветной блок, способный менять цвет луча, мод может снова включить отрисовку. Это поведение настраивается: можно заставить луч запоминать свой исходный цвет до скрытия или использовать цвет окрашенного блока. Таким образом, вы получаете тонкий контроль над тем, где именно луч становится видимым, создавая красивые световые переходы.
Настройка и конфигурация
Discontinuous Beacon Beams предлагает гибкую систему параметров, которая не требует обязательной установки дополнительных библиотек. Мод работает «из коробки» с предустановленными значениями, но если вы хотите всё настроить под себя, доступны два пути.
Гибкие параметры через MidnightLib
Начиная с версии 1.8.0, мод использует библиотеку MidnightLib для конфигурации. Если у вас установлен Mod Menu, все опции появятся в удобном графическом интерфейсе прямо в игре. MidnightLib не обязательна — при её отсутствии Discontinuous Beacon Beams будет использовать значения по умолчанию. Для более старых версий (до 1.8.0) поддерживалась Cloth Config, но сейчас разработчик рекомендует MidnightLib. Среди доступных настроек: список блоков, скрывающих луч (по умолчанию «minecraft:glass» и «minecraft:glass_pane»), переключение видимости при прохождении скрывающих блоков, запоминание цвета луча до скрытия, включение луча при контакте с окрашенными блоками и полное отключение отрисовки лучей маяка.
Редактирование JSON-файла
Если вы предпочитаете ручную правку, Discontinuous Beacon Beams хранит настройки в файле config/discontinuous_beacon_beams.json внутри папки экземпляра игры (обычно .minecraft/ для стандартного лаунчера). Здесь можно прописать любые идентификаторы блоков, которые должны скрывать луч, и тонко настроить поведение запоминания цвета. Это особенно удобно для модпаков, где администраторы могут заранее подготовить конфигурацию под конкретную сборку.
Установка Discontinuous Beacon Beams для Minecraft
Мод создан исключительно для Fabric и без проблем работает на Quilt. Портирования на Forge не планируется, но лицензия MIT позволяет любому желающему сделать это самостоятельно. Поддерживаются актуальные версии Minecraft — от 1.19 до 1.21, включая промежуточные билды. Перед тем как скачать Discontinuous Beacon Beams, убедитесь, что у вас установлен Fabric Loader и Fabric API.
Как установить мод вручную
Чтобы установить Discontinuous Beacon Beams, скачайте .jar-файл мода и поместите его в папку mods вашего игрового профиля. Если вы используете лаунчер foxygame.net, процесс ещё проще: встроенный каталог дополнений позволяет найти Discontinuous Beacon Beams по названию и добавить его в сборку без ручного копирования файлов, а система автообновления сама подтянет совместимую версию под ваш Fabric-профиль. Для ручной установки также потребуется Fabric API, который кладётся в ту же папку mods. После запуска игры мод сразу начнёт работать с настройками по умолчанию — луч маяка перестанет отрисовываться над обычным стеклом.
Заключение
Discontinuous Beacon Beams — это маленький, но продуманный мод, который даёт строителям долгожданный контроль над визуалом маяков. Он не ломает игровую механику, легко настраивается и не требует тяжёлых зависимостей. Если вы устали от вездесущих лучей, пробивающих стеклянные полы и потолки, просто скачайте Discontinuous Beacon Beams и настройте список скрывающих блоков под свой проект. Результат вас приятно удивит.