Если ты устанавливал моды из экосистемы McJty, такие как RFTools, RFTools Dimensions, XNet или Deep Resonance, то наверняка сталкивался с McJtyLib. Эта библиотека содержит общие API, интерфейсы и технические компоненты, которые используются сразу несколькими модами автора.
Для игрока McJtyLib практически незаметен. После установки не появляются новые блоки, предметы или механики. Однако именно благодаря этой библиотеке многие технологические моды работают корректно и могут взаимодействовать друг с другом.
Что входит в библиотеку?
- Общие API и технические инструменты для модов McJty
- Системы интерфейсов и GUI-компонентов
- Сетевые механизмы взаимодействия клиента и сервера
- Вспомогательные инструменты для разработки Forge-модов
- Поддержка совместимости между проектами автора
По своему назначению McJtyLib похож на Architectury API, Bookshelf, CodeChicken Lib, Balm или CoFH Core. Все эти проекты выполняют роль фундаментальных библиотек, которые используются другими модами для сокращения объёма повторяющегося кода.
Главное отличие McJtyLib заключается в том, что она ориентирована прежде всего на экосистему McJty. Именно поэтому её чаще всего можно встретить в технологических сборках, где используются RFTools Builder, Storage Scanner, XNet и другие инструменты автоматизации.
С точки зрения геймера это один из тех модов, которые не хочется удалять даже при отсутствии видимого контента. Если модпак требует McJtyLib, значит без неё часть механик или даже целые моды просто не смогут запуститься.
Если ты собираешь tech-сборку или устанавливаешь проекты McJty, McJtyLib является важным техническим фундаментом, обеспечивающим стабильную работу всей системы.