• Productos
  • Características
  • Mod Master
  • Descargar
  • Juegos
  • Blog
  • Precios

Armonía

Autor:AragasÚltima actualización:2025-11-27 19:21:104.8M1.1MB

Mount&BladeII:Bannerlord Armonía-1-Maestro de modificaciones de Lagofast
Mount&BladeII:Bannerlord Armonía-2-Maestro de modificaciones de Lagofast
Mount&BladeII:Bannerlord Armonía-3-Maestro de modificaciones de Lagofast
Mount&BladeII:Bannerlord Armonía-1-Maestro de modificaciones de Lagofast
Mount&BladeII:Bannerlord Armonía-2-Maestro de modificaciones de Lagofast
Mount&BladeII:Bannerlord Armonía-3-Maestro de modificaciones de Lagofast

Pre-dependencias

Introducción al mod

Una biblioteca para modificar, reemplazar y decorar métodos .NET y Mono durante la ejecución. Su objetivo es garantizar que todos los mods en la lista de mods de un jugador utilicen la última versión de Harmony para minimizar los conflictos. ¡También hemos añadido una interfaz de depuración! Disponible
Notas
Esta es una distribución no oficial de ArmoníaBiblioteca creada para facilitar la gestión de dependencias de bibliotecas externas.
El repositorio del mod - Señor del Estandarte.Armonía.

Anuncio de Bannerlord.Lib.Harmony para modders
Original Armoníabiblioteca ahora completamente soportes el netstandard2.0, así que volvimos a él. tenedor Esta parte de la biblioteca está ahora obsoleta.

Instalación
Este módulo debe ser el primero en el orden de carga. Cualquier otro módulo que requiera estar al principio (Better Exception Window, ButterLib, MCM, etc.) debe cargarse después de este.

Para jugadores
Este mod tiene como objetivo garantizar que todos los mods en la lista de mods de un jugador utilicen la última versión de Harmony para minimizar los conflictos.

Para modders
¡Hemos añadido una interfaz de depuración! Disponible mediante CTRL+ALT+H.

Aún necesitas hacer referencia a Harmony como un paquete NuGet, no es necesario incluir 0Harmony.dll en la salida final /bin de tu módulo.
Sí, debes añadir esto a tu Submódulo.xml
<DependedModules>
<DependedModule Id="Bannerlord.Harmony" />
</DependedModules>

De esta forma, el juego se asegurará de que la biblioteca Harmony se cargue antes que tu mod.

Control de versiones
El módulo combina la versión de Harmony utilizada y el ID de compilación que publicó el módulo. El ID de compilación simplemente se agrega al final.
2.0.2.22 indica que se utiliza Harmony 2.0.2.0 y 22 es el ID de compilación.
2.0.0.1025 indica que se utiliza Harmony 2.0.0.10 y 25 es el ID de compilación.

Consideramos usar el enfoque de Rimworld con nuestro propio sistema de versiones, pero no ofrece una forma clara de detectar qué versión de Harmony contiene el módulo. Es más sencillo para el usuario informar la versión del módulo que utiliza que comprobar la versión del ensamblado y enviarla.

Solución de problemas
¿Tienes problemas para extraer el archivo? Instálalo mediante Vortex o descárgalo. 7 cremalleras. NO UTILICE NADA DE LA TIENDA DE APLICACIONES DE WINDOWS.
   También añadimos un artículo sobre Cómo instalar y usar 7-zip!
Si el juego se cierra inesperadamente al iniciarse, lo más probable es que estés usando o hayas usado Fixed Launcher. Al instalarse, copia el archivo 0Harmony.dll, lo que impide que Bannerlord.Harmony funcione.
* Si Fixed Launcher se desinstaló o nunca se instaló, compruebe que los siguientes archivos no se encuentren en la carpeta principal /bin del juego (Mount &amp; Blade II).
Bannerlord\bin\Win64_Shipping_Client)
- TaleWorlds.MountAndBlade.Launcher.exe.config
- 0Harmony.dll
- LauncherPatcher.dll
- LauncherPatcher.pdb

Acerca de
Harmony te ofrece una forma elegante y de alto nivel de modificar la funcionalidad en aplicaciones escritas en C#. Funciona de maravilla en juegos y está bien establecido en títulos como 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 y muchos más.

También se utiliza en las pruebas unitarias de los controles del PMA y en muchas otras áreas.

Cómo funciona
Si desarrollas en C# y tu código se carga como módulo/plugin en una aplicación host, puedes usar Harmony para modificar la funcionalidad de todos los ensamblados disponibles de dicha aplicación. Mientras que otras bibliotecas de parches simplemente permiten reemplazar el método original, Harmony va un paso más allá y te ofrece:

• Una forma de mantener intacto el método original
• Ejecuta tu código antes y/o después del método original
• Modificar el original con procesadores de código IL
• Varios patches de Harmony coexisten y no entran en conflicto entre sí.
• Funciona en tiempo de ejecución y no modifica ningún archivo.

Documentación
Por favor, consulte el documentación.

Contribuir
pardeike Dedicamos miles de horas a este proyecto y a su mantenimiento. Por eso, cada pequeña acción cuenta.
• Vota a favor de esto Respuesta de Stack Overflow
• Difunde la información en tus comunidades de desarrolladores
• Conviértete en un Patrocinador de GitHub o un Patreon

Este proyecto utiliza el gran MonoMod.Común biblioteca por 0x0ade.
Esta herramienta es proporcionada por terceros [bufftool]Icono de atención

Descargar Mods Ahora

Instala LagoFast, inicia Mount&BladeII:Bannerlord y juega con los mods que te encantan.