Неправильный порядок загрузки — причина половины красных ошибок в логе. Моды применяются сверху вниз: если два мода меняют одну и ту же вещь, победит тот, что стоит ниже. Поэтому библиотеки и фреймворки должны загружаться раньше контента, а патчи — после всего.
Базовая схема порядка модов
- 1Core (ядро игры) — всегда первый, его двигать нельзя.
- 2DLC: Royalty → Ideology → Biotech → Anomaly — по порядку выпуска.
- 3Harmony — общий патчер, сразу после Core и DLC.
- 4HugsLib — библиотека утилит, сразу после Harmony.
- 5Фреймворки: Vanilla Expanded Framework, Humanoid Alien Races и другие «ядро-моды» серий.
- 6Крупные контент-моды и геймплейные оверхолы (Combat Extended, Hospitality и т.п.).
- 7Мелкие моды: оружие, мебель, одежда, QoL-утилиты.
- 8Патчи совместимости (Patch mods) — в самом низу.
Встроенный список модов подсвечивает зависимости и предлагает порядок по кнопке сортировки, но слепо доверять ей нельзя: авторы модов указывают требования вручную, и не всегда точно.
Почему Harmony должен быть первым
Harmony не меняет сохранения — он даёт модам ниже по списку механизм безопасного патчинга. Если Harmony окажется ниже мода, который его требует, при загрузке вы увидите ошибку «requires Harmony» и мод не заработает. То же касается HugsLib: он должен стоять сразу после Core, о чём прямо написано в его описании.
Автосортировка модов
Утилиты вроде RimSort анализируют зависимости модов и расставляют их автоматически по базе правил сообщества. Это хороший старт для сборки из 50+ модов, но финальный порядок всё равно проверяйте глазами: автосортировщики не знают о нестандартных зависимостях и не всегда успевают за свежими обновлениями модов. Как установить саму программу — в гайде как установить RimSort.
Типичные признаки неправильного порядка
- Красные ошибки при запуске с упоминанием XML, def или duplicate — почти всегда порядок или конфликт.
- Мод заявляет функцию, но в игре её нет — его перекрыл другой мод ниже.
- «Requires Harmony/HugsLib» в ошибке — библиотека стоит ниже зависимого мода.
- Предметы исчезли после обновления сборки — контент-мод загрузился раньше своего фреймворка.
Меняйте порядок по одному шагу за раз и перезапускайте игру: так вы сразу увидите, какое перемещение исправило (или сломало) сборку.
О том, как искать виновника среди сотни модов, — в гайде об ошибках и конфликтах модов RimWorld. А если игра просто тормозит, начните с Performance Fish и RocketMan — они ускоряют RimWorld независимо от порядка загрузки.
Harmony
от Brrainz
Harmony - это общая библиотека патчей, используемая многими модами RimWorld. Этот мод обеспечивает гармонию в игре, поэтому другие моды могут зависеть от одной общей версии вместо того, чтобы каждый
HugsLib
от Symbolic
Библиотека общей функциональности для модов RimWorld + публикация логов по Ctrl+F12.
Performance Fish
от Michael
Набор патчей производительности от Bradson: стабильный FPS и быстрый тик даже в поздней игре.
RocketMan - Performance Mod
от SubmarineMan
Мод производительности: кэширование загрузки, фикс освещения и до +500 TPS к игре.
Частые вопросы о порядке загрузки модов
Куда ставить русификаторы в порядке загрузки?
Локализации ставят в самый конец списка — после всех модов и их патчей. Русификатор должен переопределять оригинальные тексты, поэтому чем ниже он стоит, тем вероятнее, что переведённые строки выиграют. Исключение — русификаторы, чей автор явно указал другое место в описании.
Нужно ли ставить Harmony, если его не требует ни один мод?
Да. Harmony — базовая библиотека патчинга: почти любой контентный мод опирается на неё напрямую или через совместимые фреймворки. Держите её сразу после Core и DLC — этот стандарт понимают утилиты автосортировки и авторы модов.
В каком порядке устанавливать DLC RimWorld?
По порядку релизов: Royalty → Ideology → Biotech → Anomaly → Odyssey. Дополнения независимы друг от друга, поэтому точная последовательность почти не влияет на стабильность — важно, чтобы все они стояли после Core и до библиотек и контентных модов.
Можно ли менять порядок модов посреди игры?
Контентные моды — можно: они добавляют предметы и события, а не переписывают ядро игры. Рискованно двигать библиотеки (Harmony, HugsLib), фреймворки и моды с жёстким патчингом: после радикальной перестановки прогоните новую колонию на тестовом сейве и читайте лог ошибок.
Куда ставить Performance Fish, RocketMan и другие оптимизаторы?
Оптимизаторы ставят ближе к концу списка: после контентных модов, но до патчей и локализаций. Performance Fish требует, чтобы Harmony была выше него. Точные требования всегда смотрите в описании мода — авторы обычно указывают допустимую зону списка.
Чем автосортировка RimSort отличается от встроенной?
Встроенная сортировка в меню модов учитывает только явные зависимости, а RimSort использует базы сортировки сообщества и знает рекомендуемые позиции тысяч модов. Для списков в 50+ модов начните с RimSort, а встроенную оставьте для финальной сверки зависимостей.
Дальше по теме: как установить моды RimWorld, ошибки и конфликты модов RimWorld и лучшие моды RimWorld.