Начните вводить название — например, MoreHead, Sodium или PEAK

Harmony — иконка
Обложка Mount & Blade II: BannerlordМод для Mount & Blade II: Bannerlord

Harmony

от Pinkie Arg

Для ранней версии, пожалуйста, посетите это! Для версии v1.0.0-v1.2.12, пожалуйста, посетите эту страницу! Если вы испытываете вражду с игровыми очками v1.0.0-v1.2.12 Этот мод Гармонии..

  • Легендарный
  • 2,3 млн подписок
  • Обновлён 21 июля 2026
  • Утилиты

О моде Harmony

Harmony — мод для Mount & Blade II: Bannerlord (Баннерлорд) от автора Pinkie Arg. Для ранней версии, пожалуйста, посетите это! Для версии v1.0.0-v1.2.12, пожалуйста, посетите эту страницу! Если вы испытываете вражду с игровыми очками v1.0.0-v1.2.12 Этот мод Гармонии..

На него подписались 2,3 млн раз в Мастерской Steam: это 1-е место среди модов Mount & Blade II: Bannerlord в нашем каталоге, редкость — «легендарный» (топ-5% по подпискам). Мод обновлялся в последние полгода.

Это библиотека: сама по себе ничего не добавляет, но нужна другим модам.

Полное описание Harmony

Автоматический перевод текста автора

Для ранней версии, пожалуйста, посетите это! Для версии v1.0.0-v1.2.12, пожалуйста, посетите эту страницу! (this!, this!)

Если вы испытываете вражду с игровыми очками v1.0.0-v1.2.12

Этот мод Harmony совместим с v1.3.4 и выше. Вместо этого используйте Harmony v1.0.0-v1.2.12! (Harmony v1.0.0-v1.2.12)

Для владельцев коллекций

Прочитайте сообщение выше и переключитесь на версию Гармонии v1.0.0-v1.2.12!

Библиотека для исправления, замены и украшения методов .NET и Mono во время выполнения. Предназначен для обеспечения того, чтобы все моды в модлисте игрока использовали последнюю версию Harmony для минимизации конфликтов. Мы также добавили интерфейс Debug! Доступно через CTRL+ALT+H.

Заметки

Это неофициальное распространение библиотеки Гармонии, поддерживаемой сообществом, чтобы иметь более простой способ управления внешними библиотечными зависимостями. Репозиторий мода — Bannerlord. Гармония. (Harmony, Bannerlord.Harmony)

Установка

Этот модуль должен быть самым высоким по порядку загрузки. Любой другой модуль, который должен быть установлен сверху (Better Exception Window, ButterLib, MCM и т. д.), должен быть загружен после этого мода.

Для игроков

Этот мод предназначен для обеспечения того, чтобы все моды в модлисте игрока использовали последнюю версию Harmony для минимизации конфликтов.

Для моддеров

Мы добавили интерфейс Debug! Доступно через CTRL+ALT+H.

Вы все равно должны ссылаться на Harmony как на пакет NuGet, он не должен включать 0Harmony. dll в окончательном выводе /bin вашего модуля. Вы должны добавить это в свой SubModule.xml

Таким образом, игра обеспечит загрузку библиотеки Harmony перед модом.

Версия

Модуль сочетает в себе версию Harmony и Build Id, который опубликовал модуль. Строительный код просто добавляется к концу. 2.0.2.22 указывает, что используется Гармония 2.0.2.0, а 22 - Ид Строительства 2.0.0.1025 указывает, что используется Гармония 2.0.0.10 и 25 - Ид Строительства.

Мы рассматривали возможность использования подхода Rimworld с введением нашей собственной системы версий, но это не даст четкого способа определить, какую версию Harmony содержит Модуль. Пользователю проще сообщить об используемой версии Модуля, чем проверить версию сборки/отправить ее.

Устранение неполадок

  • Steam не всегда обновляет все моды. Мы рекомендуем вручную повторно подписаться на Harmony, если вы столкнулись с авариями!
  • Убедитесь, что папка модулей (C:\Program Files (x86)\Steam\steamapps\common\Mount & Blade II Bannerlord\Modules) не содержит Bannerlord. Папка Гармонии!
  • Если игра падает на старте, возможно, использовался Fixed Launcher. При установке он копирует 0Harmony. Дл, который мешает Баннерлорду. Гармония от работы.
  • Если Fixed Launcher был удален или никогда не установлен, проверьте, что следующие файлы не находятся в основной папке /bin игры (Mount & Blade II Bannerlord\bin\Win64 Shipping Client)
  • TaleWorlds.MountAndBlade.Launcher.exe.config (если установлен BUTRLoader, переустановите его после)
  • 0Harmony.dll
  • Разработчик: LauncherPatcher.dll
  • Разработчик: LauncherPatcher.pdb

О нас

Harmony дает вам элегантный и высокоуровневый способ изменения функциональности в приложениях, написанных на C#. Он отлично работает в играх и хорошо зарекомендовал себя в таких играх, как 7 Days To Die, BattleTech, Besiege, Cities:Skylines, Kerbal Space Program, Oxygen Not Included, Ravenfield, Rimworld, Sheltered, Stardew Valley, Staxel, Subnautica, The Ultimate Nerd Game, Total Miner, Unturned и многих других.

Он также используется в единичном тестировании элементов управления ВПП и во многих других областях.

Как это работает

Если вы разрабатываете на C# и ваш код загружается в качестве модуля/плагина в хост-приложение, вы можете использовать Harmony для изменения функциональности всех доступных сборок этого приложения. Там, где другие библиотеки патчей просто позволяют вам заменить оригинальный метод, Harmony идет на один шаг дальше и дает вам:

  • Способ сохранить оригинальный метод нетронутым
  • Выполните код до и/или после оригинального метода
  • Измените оригинал с помощью процессоров кода IL
  • Несколько патчей гармонии сосуществуют и не конфликтуют друг с другом
  • Работает во время выполнения и не касается файлов

Документация

Пожалуйста, проверьте документацию. (documentation)

Содействовать

пардейк вложил тысячи часов в этот проект и его поддержку. Каждое небольшое действие помогает:

  • Выберите этот ответ Stackoverflow (stackoverflow answer)
  • Распространяйте информацию в сообществах разработчиков
  • Станьте спонсором GitHub или Patreon (GitHub sponsor, Patreon)

Этот проект использует большой MonoMod. Общая библиотека 0x0ade. (MonoMod.Common, 0x0ade)

Как установить Harmony

Мод ставится подпиской в Мастерской Steam — без архивов, перезаливов и сторонних установщиков

Подробная инструкция для Mount & Blade II: Bannerlord
  1. Откройте страницу мода «Harmony» в Мастерской Steam (кнопка «Скачать» на нашем сайте ведёт именно туда) и нажмите «Подписаться» — Steam сам скачает мод и будет его обновлять.
  2. Если Steam покажет список обязательных модов, подпишитесь и на них — без них мод не заработает.
  3. Запустите игру: в лаунчере Bannerlord откройте вкладку «Моды» (Mods), отметьте мод галочкой и расставьте порядок загрузки, затем нажмите «Играть».
  4. Если мод не появился в игре, откройте вкладку «Загрузки» в Steam и дождитесь, пока он скачается полностью, затем перезапустите игру.
  5. Чтобы убрать мод, нажмите «Отписаться» на его странице в Мастерской — Steam удалит его файлы сам.
Вы автор мода? Поставьте ссылку на русское описание

Вставьте значок в описание на Мастерская Steam, в README или в Discord — русскоязычные игроки сразу попадут на страницу с переводом и инструкцией.

Описание на русском — Модка
Markdown[![Описание на русском — Модка](https://modka.app/badge.png)](https://modka.app/bannerlord/harmony/)
HTML<a href="https://modka.app/bannerlord/harmony/"><img src="https://modka.app/badge.png" alt="Описание на русском — Модка" height="44"></a>
Steam (BBCode)[url=https://modka.app/bannerlord/harmony/]Описание на русском — Модка[/url]

Частые вопросы о Harmony

Как установить Harmony?

Откройте страницу мода «Harmony» в Мастерской Steam (кнопка «Скачать» на нашем сайте ведёт именно туда) и нажмите «Подписаться» — Steam сам скачает мод и будет его обновлять. Если Steam покажет список обязательных модов, подпишитесь и на них — без них мод не заработает. Запустите игру: в лаунчере Bannerlord откройте вкладку «Моды» (Mods), отметьте мод галочкой и расставьте порядок загрузки, затем нажмите «Играть». Если мод не появился в игре, откройте вкладку «Загрузки» в Steam и дождитесь, пока он скачается полностью, затем перезапустите игру. Чтобы убрать мод, нажмите «Отписаться» на его странице в Мастерской — Steam удалит его файлы сам.

Безопасен ли Harmony?

Мы ничего не перезаливаем: кнопка скачивания открывает официальную страницу мода в Мастерской Steam. Там нужно нажать «Подписаться» — файлы загрузит и будет обновлять сам Steam.

Когда Harmony обновлялся последний раз?

21 июля 2026. Дата берётся с официальной страницы мода при каждом обновлении каталога.

UIExtenderEx — иконка

UIExtenderEx

Для ранней версии, пожалуйста, посетите это! Для версии v1.0.0-v1.2.12, пожалуйста, посетите эту страницу! Источники доступны на GitHub! установка Этот модуль должен быть одним из..

Легендарный2 млнУтилиты

ButterLib — иконка

ButterLib

Для ранней версии, пожалуйста, посетите это! Источники доступны на GitHub! установка Этот модуль должен быть одним из самых высоких в погрузочном порядке и размещаться выше нативных..

Легендарный2 млнУтилиты

Mod Configuration Menu v5 — иконка

Mod Configuration Menu v5

Оригинальное название: MBOptionScreen Standalone Ранее была разветвлена вилка ModLib. Источники доступны на GitHub! Кредиты Дрогеану для MCM Logos! MCM — это экран с модными опциями

Легендарный1,9 млнУтилиты

Improved Garrisons — иконка

Improved Garrisons

Улучшенные гарнизоны - это мод Mount & Blade Bannerlord, который направлен на улучшение управления вашими замками и поселениями. С этим модом улучшенный гарнизон будет добавлен к каждому..

Легендарный844,8 тыс.Интерфейс

Enable Achievement — иконка

Enable Achievement

Taleworlds отключает достижение, если вы используете модификатор :^. Используйте этот мод, чтобы обойти это. 100% без запутывания. Не стесняйтесь компилировать..

Легендарный443,5 тыс.Утилиты

Governors Handle Issues — иконка

Governors Handle Issues

Губернаторы городов и замков решат все вопросы с городами и прилегающими деревнями. Если вы не знали, нерешенные квесты в городах и деревнях повредят процветанию

Эпический322,4 тыс.Утилиты