Create Track Map: Fork²
Живая веб-карта вашей сети поездов Create fork² для огромных сетей.
- Загрузчики
- NeoForgeForge
- Скачиваний на Modrinth
- 4,4 тыс.
- Подписчиков на Modrinth
- 3
- версии
- 2
- Обновлён
- 8 мая 20268 мая
- Опубликован
- в 2026
Коротко о моде
Ставится только на сервер; игрокам ставить не нужно
Create Track Map: Fork²
Живая веб-карта вашей железнодорожной сети Create, переписанная под большие масштабы. Та же карта, но заметно быстрее на огромных сетях.
⚠️ Это форк форка. Это не оригинал и не неофициальный форк AyOhEe). Если ваша сеть небольшая, просто используйте один из них.
Зачем это нужно
Оригинальный CTM был построен вокруг полного опроса состояния и SVG-рендерера Leaflet. Оба сдают позиции после нескольких сотен сегментов пути. Этот форк сохраняет видимое поведение неизменным и переписывает всё под капотом:
- Canvas-рендерер OpenLayers с инкрементальными обновлениями
- Единый SSE-эндпоинт с дельта-обновлениями вместо четырёх потоков полного состояния
- Движение поездов интерполируется на клиенте; сервер опрашивает состояние на 1 Гц вместо 2 Гц
- Gzip по сети, координаты с 3 знаками после запятой, сглаживание кривых на стороне сервера
- Кэши на каждое ребро и топологический шорткат, так что статичные сети почти ничего не стоят за тик
Результат на стресс-тесте (3000 сегментов, 200 сигналов, 20 поездов, 5 клиентов):
| upstream | этот форк | |
|---|---|---|
| Байт по сети/с | ~6.4 МБ/с | ~3 КБ/с |
| Операций браузера/тик | ~6000 DOM | ~20 фич |
Совместимость
| Minecraft | Загрузчик | Create |
|---|---|---|
| 1.21.1 | NeoForge 21.1.x | ≥ 6.0 |
| 1.20.1 | Forge 47.1.x (также NeoForge 1.20.1) | ≥ 6.0.6 |
Изменение сетевого протокола
Четыре SSE-эндпоинта *.rt заменены на /api/v2/stream. Старые REST GET-запросы по-прежнему работают. Сторонним клиентам на старом стриминговом API нужно обновиться.
Благодарности
- jenchanws — оригинальный Create Track Map
- AyOhEe — неофициальный форк), который поддерживал мод живым между версиями
Этот форк сделан NexusRealms и не одобрен ни одним из них. Не пишите им о проблемах с чем-либо в этом форке — сообщайте о них в нашем discord
Частые вопросы
Как установить Create Track Map: Fork²?
Установите NeoForge под свою версию Minecraft, скачайте Create Track Map: Fork² под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Create Track Map: Fork²?
У Create Track Map: Fork² есть сборки для Minecraft 1.20.1, 1.21.1.
Нужен ли Create Track Map: Fork² на сервере?
Ставится только на сервер; игрокам ставить не нужно