
RoadWeaver
Мод RoadWeaver для Minecraft автоматически прокладывает красивые дороги между деревнями и другими постройками. Забудьте про бесконечные прыжки по блокам - теперь у вас будут настоящие трассы с мостами, тоннелями и фонарями.
RoadWeaver
RoadWeaver - это мод для Майнкрафт на Fabric, который автоматически генерирует красивые дороги между деревнями, храмами и другими структурами. Если вы устали прыгать по горам и оврагам, пробираться через леса и тонуть в болотах по пути к следующей деревне - этот мод решит проблему раз и навсегда.
Как это работает
RoadWeaver сам прокладывает маршруты между структурами, учитывая рельеф местности. Он не просто соединяет точки прямой линией, а реально строит дороги с поворотами, мостами через воду и тоннелями сквозь горы. Всё выглядит так, будто их построили настоящие жители Minecraft.
Основные фишки
1. Умная генерация дорог
- Интеллектуальный поиск пути - мод использует несколько алгоритмов, которые обходят крутые склоны и опасные зоны. Маршрут подстраивается под высоту, биомы и тип грунта
- Плавные изгибы - дороги не ломаются под прямыми углами, а плавно изгибаются благодаря кривым Безье. Выглядит натурально и красиво
- Типы дорог:
- Искусственные: каменный кирпич, плиты, земля, грязевой кирпич - можно настроить в редакторе пресетов
- Естественные: материалы подбираются под биом, так что дорога вписывается в окружение
- Обход препятствий - мод срезает холмы, засыпает ямы и убирает деревья, чтобы дорога была проходимой
- Мосты и тоннели - через воду строятся мосты, сквозь горы пробиваются тоннели
- Пандусы - на перепадах высот ставятся плиты, чтобы не прыгать по ступенькам
- Основание дороги - если дорога проходит выше уровня земли, мод формирует плавный насыпной склон, который органично вписывается в ландшафт
2. Декорации вдоль дорог
- Фонари - редстоуновые лампы с автоуправлением днём и ночью. Идут в комплекте с опорами
- Указатели - таблички с расстоянием до ближайших структур и направлением
- Придорожные постройки - случайным образом генерируются скамейки, костры и прочие мелочи. Дорога выглядит живой
3. Настройки под себя
- Производительность - многопоточная генерация с контролем нагрузки; кеширование высот и рельефа чтобы не считать одно и то же по сто раз
- Алгоритмы планирования сети:
- KNN - самые редкие дороги (минимум соединений)
- Delaunay - максимально плотная сеть (каждая структура соединена со всеми соседями)
- RNG - золотая середина
- Алгоритмы поиска пути: A*, двунаправленный A* или симуляция потока жидкости
- Кастомные блоки - в редакторе пресетов можно собрать свой набор материалов для дороги
4. Инструменты визуализации
- Карта дорожной сети - нажмите H, чтобы открыть карту. Цвета показывают статус: запланировано, строится, готово или ошибка. Можно зумить, таскать, а правой кнопкой телепортироваться к любой точке
- Ручной режим - если не хотите доверять автоматике, стройте дороги сами там, где считаете нужным
Совместимость и производительность
Начиная с версии 2.0.0+ мод больше не использует команду /locate и не блокирует главный поток игры. Всё планирование и генерация работают в фоновых потоках.
Совместимость:
- Версии 2.0.6+ работают с Tectonic-V2, Epic Terrain и Terralith
- НЕ совместим с Tectonic-V3 (там другая система генерации)
- Не работает с модами, которые полностью переписывают ванильные механики вроде TerraFirmaCraft: The Next Generation
Признаки несовместимости:
- Дороги генерируются очень медленно или вообще не появляются
- Карта загружается часами или показывает пустой экран
- На карте написано "готово", но подойдя к месту - ничего нет
Что влияет на скорость:
- Сложность рельефа мира (чем больше гор и оврагов - тем дольше)
- Настройки шага поиска пути и весов
- Количество одновременно строящихся дорог и размер пула потоков
Как пользоваться
RoadWeaver работает сразу после установки - зашли в мир, а дороги уже строятся между всеми деревнями и постройками.
- Карта сети - клавиша H (по умолчанию). Там видно всё что запланировано и уже готово
- Настройки - через меню Cloth Config API (встроено с версии 2.0.2). Можно открыть при создании мира или нажав H и кликнув по иконке в правом верхнем углу карты
Важно знать
Чем больше структур вы укажете для поиска при загрузке мира, тем дольше будет создаваться мир, но зато дорожная сеть получится полнее. Тут компромисс между временем ожидания и результатом.
Дороги НЕ могут строиться на уже загруженных чанках. Если вы подойдёте к месту строительства до того как оно закончится - процесс прервётся. Лучше держаться подальше от строящихся участков.
Откуда взялась идея
Мод основан на концепции Countered's Settlement Roads, а карта вдохновлена RoadArchitect. По сути это улучшенная и допиленная версия того же подхода.
Что дальше?
Разработчик планирует:
- Больше придорожных декораций (уже частично реализовано)
- Связывание нескольких типов структур (уже есть)
- Связывание биомов?
- Более красивые здания?
- События на дорогах?
- Систему главных дорог?
- Плавные переходы через плиты (уже есть)
- Сглаживание кривыми Безье (уже есть)
Скачайте RoadWeaver для Minecraft на Fabric и превратите путешествия между деревнями в настоящее приключение по ухоженным трассам.
