
Track API
Библиотека для совместимости рельсовых модов в Майнкрафт. Нужна для Immersive Railroading и других модов, расширяющих железнодорожную механику - позволяет разным модам использовать одни и те же пути, не конфликтуя.
Track API - это простая библиотека (API), которая заставляет моды с рельсами работать сообща. Без неё каждый мод создавал бы свои собственные пути, и они бы не стыковались друг с другом. С этим API всё иначе: рельсы от разных модов становятся совместимыми, поезда могут переезжать с одних путей на другие, а ты не паришься с совместимостью.
Для чего это нужно
В обычном Майнкрафте рельсы - штука простая: тележка туда-сюда, редстоун, разгон. Но когда начинаются моды вроде Immersive Railroading, появляются огромные поезда, стрелки, депо и сложные пути. Без общей базы каждый мод тянет одеяло на себя. Track API решает эту проблему - становится прослойкой, через которую моды общаются.
Сейчас основная цель - работа под Immersive Railroading. Но в перспективе сюда могут подключиться и другие моды, которые захотят добавить свои рельсы или поезда. По факту - это фундамент для развития железных дорог в Майнкрафте.
Как подключить (для разработчиков и сборщиков)
Если ты собираешь сборку модов или пишешь свой мод с рельсами - вот как добавить API:
-
Пропиши репозиторий в
build.gradle(.kts):repositories { maven { url = "https://teamopenindustry.cc/maven" } } -
Добавь зависимость:
'trackapi:TrackAPI:${game_version}-${platform}-${mod_version}'Например, для Forge под Minecraft 1.12.2 это будет:
implementation 'trackapi:TrackAPI:1.12.2-forge-1.3'
Важно знать
- Других фич нет. Это чисто техническая библиотека, она ничего не добавляет в игру сама по себе. Не жди новых блоков или вагонеток.
- Требует Immersive Railroading или аналогичный мод для полноценного использования. Иначе просто висит мёртвым грузом.
- Совместимость. Проверяй версию: если мод требует Track API, ставь именно ту версию, которая указана в его описании. Иначе поезда не поедут.
Короче, без этой штуки нормальная железнодорожная система в Майнкрафт не соберётся. Скачай Track API и забудь про конфликты рельсов.
