aetherENDescargar

Compilar e instalar

Un comando compila y copia tu DLL al juego:

dotnet build MiMod.csproj -c Release -p:InstallToGame=true

Sin -p:InstallToGame=true solo compila, y copias tú la DLL de bin/Release/netstandard2.1/ a <juego>/Aether/Mods/.

Copia solo tu DLL (y las bibliotecas que sean solo tuyas), nunca archivos del juego. Si no recuerdas dónde va un mod descargado, el botón «Añadir mod…» de Aether Monitor lo averigua y te pregunta antes de copiar.

Si tu mod no aparece

  1. ¿Tu DLL es de .NET (no un programa nativo)?
  2. ¿Tiene la etiqueta [assembly: AetherMod(...)]?
  3. ¿Está en Aether/Mods?
  4. Abre BepInEx/LogOutput.log y busca Entrypoint … failed, MissingMethodException, TypeLoadException o un error de dependencia.
  5. ¿Compilaste contra la misma versión mayor de Aether que tienes instalada?