TxniLib — библиотечный мод, предназначенный для использования другими модами в качестве зависимости. Он не добавляет самостоятельного игрового контента и обычно присутствует в сборках потому, что требуется для работы другого мода.
Библиотека создана для сопровождения мультиверсионных проектов: она содержит платформо- и версионно-зависимые реализации, которые сокращают количество повторяющихся проверок условий при поддержке одного кода на разных версиях и загрузчиках. Это упрощает выпуск обновлений и снижает вероятность ошибок совместимости.
Мод ориентирован в первую очередь на разработчиков, использующих шаблон мультиверсионных модов. Для обычных игроков он не требует настройки и не влияет на геймплей напрямую.
- Служит зависимостью для других модов и не работает отдельно.
- Содержит платформо- и версионно-специфичные реализации.
- Сокращает дублирование кода при поддержке нескольких версий.
- Предназначен для мультиверсионных проектов.
- Документация предоставляется по мере возможности автора.