Cómo crear una fuente de mods

Idioma

Necesitas un servidor propio o un servicio de alojamiento de archivos como GitHub.

La URL de la fuente debe devolver JSON con este formato:

{
  "name": "Nombre de la fuente",
  "mods": [
    {
      "id": "mod-id",
      "name": "Nombre del mod",
      "version": "1.0",
      "description": "Descripción del mod",
      "game_version": "0.16",
      "file_name": "mod_archive.zip"
    },
    {
      "id": "mod-id-2",
      "name": "Nombre de otro mod",
      "version": "2.0",
      "description": "Descripción de otro mod",
      "game_version": "0.16",
      "file_name": "another_mod_archive.zip"
    }
  ]
}

Los archivos mod_archive.zip y another_mod_archive.zip deben estar disponibles en source_url/file_name.

Si la URL de la fuente termina en .json, los archivos de los mods deben estar junto al archivo JSON.

Ejemplos#

URL de la fuente: https://example.com/mods
file_name: example_mod.zip
URL del mod: https://example.com/mods/example_mod.zip

URL de la fuente: https://example.com/mods/manifest.json
file_name: example_mod.zip
URL del mod: https://example.com/mods/example_mod.zip

Formato#

  • name - String - Nombre de la fuente
  • mods - Array - Lista de mods
  • mods.N.id - String - ID único del mod
  • mods.N.name - String - Nombre del mod
  • mods.N.version - String - Versión del mod
  • mods.N.description - String - Descripción del mod
  • mods.N.game_version - String - Versión mínima del juego compatible con el mod
  • mods.N.file_name - String - Nombre del archivo del mod. Solo se admiten archivos ZIP.
Actualizado: Kunoichi Trainer Wiki