Herramientas y mods
Un artesano nórdico encaja una piedra rúnica brillante en un mecanismo de bronce sobre un banco de trabajo

Valheim 1.0.16

Cómo instalar mods de Valheim en Mac: nativos en Apple Silicon sin Rosetta

Valheim funciona de forma nativa en los Mac con Apple Silicon, y sus mods también pueden hacerlo. Los gestores que usan los jugadores de Windows no funcionan en macOS, así que en Mac instalas el cargador de mods una vez a mano, añades una opción de lanzamiento de Valheim en Steam y colocas cada mod en una carpeta. Después, Valheim se inicia desde Steam como siempre, con todos los mods añadidos.

Menú principal de Valheim en Mac con mods cargados: «You are playing a modded version of Valheim» en la esquina inferior derecha

¿Qué gestores de mods funcionan en Mac?

Ninguno de los habituales.

Gestor de modsFunciona en
r2modmanWindows, Linux
GaleWindows, Linux
Thunderstore Mod ManagerWindows
Vortex (Nexus Mods)Windows

Los mods son los mismos archivos en todos los sistemas, por lo que Mac usa las mismas descargas que Windows. Thunderstore, donde se publican la mayoría de los mods de Valheim, tiene un botón Download en cada página de mod que entrega el mismo ZIP que instalaría un gestor. Nexus Mods y CurseForge también ofrecen mods de Valheim, cuyos archivos van en las mismas carpetas.

¿Por qué el BepInEx habitual no funciona en Apple Silicon?

Los mods de Valheim usan el cargador BepInEx. BepInEx Pack Valheim, la copia que instala cada gestor, incluye una biblioteca para Mac solo compatible con procesadores Intel. La versión oficial BepInEx 5.4.23.5 se carga en un Mac con chip M, pero se detiene antes de cargar ningún mod: macOS no le permite modificar el código del juego en memoria como en Windows. Ejecutar Valheim con Rosetta evita ese problema a costa de velocidad.

BepInEx ya lo ha corregido en su código fuente y en la biblioteca de carga desde la que arranca, pero ninguna corrección forma parte de una versión normal todavía. El paquete de abajo es BepInEx compilado desde ese código, con la biblioteca corregida y configurado para Valheim. Funciona en Apple Silicon sin Rosetta.

¿Cómo instalo BepInEx para Valheim en Mac?

  1. Cierra Valheim.
  2. Descarga BepInEx_macos_valheim_5.4.23.5-01fd4aa.zip. Su suma SHA-256 está en SHA256SUMS.txt.
  3. Abre Terminal y extrae el paquete en la carpeta de Valheim:
cd "$HOME/Library/Application Support/Steam/steamapps/common/Valheim"
unzip -o ~/Downloads/BepInEx_macos_valheim_5.4.23.5-01fd4aa.zip
  1. En la misma ventana de Terminal, muestra la opción de lanzamiento para tu Mac y copia la línea que aparece:
echo "\"$PWD/run_bepinex.sh\" %command%"
  1. En tu biblioteca de Steam, haz clic derecho en Valheim, elige Propiedades y pega la línea en Parámetros de lanzamiento, dentro de General.
  2. Inicia Valheim desde Steam. El menú principal muestra «Estás jugando a una versión de Valheim con mods.» abajo a la derecha y la carpeta de Valheim contiene ahora BepInEx/LogOutput.log, el registro del cargador.
La esquina inferior derecha del menú principal de Valheim con mods cargados: «You are playing a modded version of Valheim» encima de la versión 1.0.16

Si tu biblioteca de Steam está en otra unidad, abre la carpeta de Valheim desde Steam: clic derecho en Valheim, Administrar y después Ver archivos locales. En esa ventana del Finder, pulsa ⌘↑ para subir un nivel y arrastra la carpeta Valheim al icono de Terminal en el Dock. Se abre una ventana de Terminal en esa carpeta; continúa allí con la línea unzip, sin la línea cd.

Sin Terminal: abre el ZIP, que crea una carpeta del mismo nombre, y mueve su contenido a la carpeta Valheim, junto a valheim.app. Después escribe tú la opción de lanzamiento: la ruta completa a run_bepinex.sh entre comillas dobles, seguida de %command%. En la biblioteca predeterminada de Steam, la ruta empieza por /Users/ y tu nombre de usuario; ~ no funciona ahí.

Tras instalar, la carpeta de Valheim contiene:

Archivo o carpetaFunción
valheim.appel juego, sin cambios
run_bepinex.shinicia Valheim con el cargador; Steam lo ejecuta mediante la opción de lanzamiento
libdoorstop.dylibla biblioteca del cargador que el script entrega al juego
BepInEx/coreel propio BepInEx
BepInEx/pluginstus mods
BepInEx/configlos ajustes de BepInEx y de cada mod, escritos en el primer inicio

¿Cómo añado un mod?

  1. Descarga el mod. En Thunderstore, pulsa Download en su página.
  2. Abre el ZIP. Un ZIP de Thunderstore contiene manifest.json, README.md, icon.png y los archivos del mod.
  3. Crea una carpeta para el mod dentro de BepInEx/plugins, por ejemplo BepInEx/plugins/ValheimModding-Jotunn, y mueve allí el contenido del ZIP. Si el ZIP tiene una carpeta plugins, mueve el contenido de esa carpeta en su lugar. Si tiene una carpeta config, colócala en BepInEx/config.
  4. Instala lo que necesita el mod. Su página de Thunderstore enumera sus dependencias; añade cada una de la misma forma. Omite BepInEx Pack Valheim: el paquete anterior lo sustituye.
  5. Inicia Valheim. BepInEx/LogOutput.log enumera los mods cargados, con una línea Loading [...] por cada uno.

Estos mods se cargaron de forma nativa en un Mac con Apple Silicon usando este paquete: Jotunn, VNEI, YamlDotNet, Zen.ModLib, ZenSign, PlantEasily, Valheim Configuration Manager, Runic Clock, Auto Stash, LiveExperienceTracker, Remember Server Password, Craft Me Once, Live Seed Map.

Los ajustes de un mod están en BepInEx/config, en un archivo .cfg con el nombre del mod, una vez que Valheim se ha iniciado con él.

¿Cómo juego sin mods?

Borra la opción de lanzamiento en Steam y Valheim arrancará sin BepInEx; los archivos permanecen en su sitio para otra ocasión. Para quitar un mod, borra su carpeta de BepInEx/plugins.

Ejemplo: instalar el mod Live Seed Map

Live Seed Map muestra tu partida en curso en el mapa de semillas: dónde estás, las criaturas cercanas, tus marcadores y portales. También puede señalar en el juego cualquier lugar del mapa.

  1. Descarga LiveSeedMap-1.4.0.zip.
  2. Extráelo en la carpeta de Valheim. Este ZIP ya tiene la estructura de BepInEx, así que el mod queda en BepInEx/plugins/LiveSeedMap:
cd "$HOME/Library/Application Support/Steam/steamapps/common/Valheim"
unzip -o ~/Downloads/LiveSeedMap-1.4.0.zip
  1. Inicia Valheim desde Steam. BepInEx/LogOutput.log contiene ahora las líneas Loading [Live Seed Map 1.4.0] y Listening on http://127.0.0.1:45892.
  2. Carga tu mundo o únete a tu servidor.
  3. Abre el mapa de semillas en Chrome o Edge y pulsa Conectar el juego. Cuando el navegador pregunte si la página puede acceder a las aplicaciones de este dispositivo, permítelo.
  4. Si el mapa muestra otra semilla, pulsa Abrir su mapa.
El mapa de semillas sigue al jugador: las criaturas cercanas aparecen como trofeos sobre anillos rojos, azules y claros, ordenadas por distancia en el panel «Tu partida»

Todo lo que muestra y hace el mod, así como sus ajustes, está en la guía de Live Seed Map.

¿Y si los mods no se cargan?

  • No aparece el aviso de versión con mods en el menú principal ni existe LogOutput.log: revisa la opción de lanzamiento. Debe ser la ruta completa a run_bepinex.sh entre comillas dobles, seguida de %command%.
  • Hay un archivo llamado preloader_ seguido de una fecha y terminado en .log, junto a run_bepinex.sh o dentro de valheim.app/Contents/MacOS: BepInEx se ha detenido antes de cargar los mods. Esto ocurre en Apple Silicon con la versión oficial 5.4.23.5 y los archivos de BepInEx Pack Valheim. Vuelve a extraer el paquete anterior sobre ellos y borra el registro que esté dentro de valheim.app: la aplicación está firmada y añadir un archivo dentro invalida esa firma.
  • Could not load [...] because it has missing dependencies en LogOutput.log: instala los mods que aparecen en esa línea.
  • Un mod funciona mal en el juego: sus mensajes están en BepInEx/LogOutput.log y los del juego en ~/Library/Logs/IronGate/Valheim/Player.log.

Si juegas con otras personas, tanto el servidor como los demás jugadores necesitan las mismas versiones de todos los mods que cambian el mundo, independientemente del ordenador que use cada uno.