Modding:Compatibilidad de mods

Guía del jugador sobre el uso de mods SMAPI mascot.png

Nota: Todos los links que te lleven fuera de la wiki en español, estan en inglés"

Compatibilidad de mods SMAPI, desde Julio 2017 hasta el presente. Consulte los [eventos notables que afectan a este gráfico].

A veces, un mod dejará de funcionar debido a una actualización importante del juego; SMAPI deshabilita automáticamente los mods incompatibles. Esta página enumera los mods SMAPI conocidos y su compatibilidad con las últimas versiones, y explica cómo corregir mods rotos si es posible.

Jugadores: Consulten smapi.io/mods para obtener una vista más fácil de los mods.

Para jugadores

¿Qué hacer?

  1. Para cada mod que haya instalado, siga las instrucciones en la siguiente lista:smapi.io/mods. Si no está en la lista, intente actualizar a su última versión.
  2. Si un mod sigue fallando, publique un mensaje en el hilo de coordinación (con su registro SMAPI adjunto) y lo ayudaremos.

Mods SMAPI

Para desarrolladores de mods

Actualización de un mod

Consulte las guías de migración. Puedes...

Crear una actualización no oficial

Para evitar conflictos con las actualizaciones oficiales, esta es la forma recomendada de crear una actualización no oficial. Esto supone que está creando una actualización básica (no una continuación o reinvención), y el código está en GitHub (ajuste los pasos en consecuencia si está en otro lugar).

  1. Bifurca el código.
  2. Realice los cambios en esa bifurcación (consulte Actualización de un mod).
  3. Aumente la versión oficial en manifest.json en 0.0.1 y agregue -unofficial.1-yourName.
    Por ejemplo, si la versión actual es 1.0.0 y su nombre es SampleUser, cámbielo a 1.0.1-unofficial.1-sampleUser. Si necesita lanzar una nueva actualización no oficial, simplemente incremente unofficial.1 a unofficial.2, etc. Esto asegura que las versiones oficiales reemplacen a las no oficiales (por ejemplo, para verificaciones de actualizaciones), y otros usuarios pueden lanzar actualizaciones no oficiales más recientes si es necesario.
  4. Publique sus cambios en GitHub.
  5. Publique un paquete de actualización en de coordinación con un enlace a su bifurcación en GitHub.
    ((Si el mod usa el paquete de compilación NuGet, debería haber un paquete de actualización llamado <mod name> <version>.zip en tu carpeta bin)
  6. Enviar una solicitud de extracción al autor original (si corresponde).