Базы данных
RimSort использует внешние базы для сортировки и зависимостей. Они не в релизе — есть инструменты установки и обновления. Для базовой работы не обязательны, но улучшают UX.
Настройка: Settings → Databases.
Содержание
Community Rules Database
Правила порядка загрузки от сообщества. Авторам лучше указывать правила в about.xml, но не всегда. CR DB — публичный репозиторий дополнительных правил с комментариями, включая RimSort-специфичные (например Force load at bottom of list).
User Rules Database
userRules.json — локальные пользовательские правила. Создаётся автоматически в папке databases. Приоритетнее community rules, редактируется в Rule Editor.
Use This Instead Database
Опциональная БД с заменами устаревших или несовместимых модов. Источник в настройках, часто Use This Instead Mod.
No Version Warning Database
ModIdsToFix.xml — packageId без предупреждений о версии. Для модов без версии в about.xml или с несколькими версиями игры. Источник: No Version Warning Mod.
Steam Workshop Database
Сборка и обновление — Сборщик БД
Steam DB — дополнительные зависимости из Workshop. Статическая БД даёт данные без скачивания каждого мода.
Git в RimSort
Нужен Git
Для steamDB.json и communityRules.json.
GitHub-учётные данные в Advanced нужны только для PR из RimSort. Для клонирования публичных репозиториев — не обязательны.
- Создайте репозиторий или используйте существующий.
- URL в Settings → Databases.
- (Опционально) GitHub в Advanced — PAT с правом
Repo. - Делитесь изменениями БД через встроенные функции.
Клонирование БД
Видео может быть устаревшим.
Загрузка (нужны права на репозиторий)
Видео может быть устаревшим.