Saltar al contenido principal

Paquetes de contenido de FreeMinecraftModels

El contenido oficial de FMM ahora se publica como paquetes gestionados de Nightbreak.

Paquetes oficiales actuales

El plugin actual define dos paquetes oficiales preconfigurados:

  • BetterStructures Prop Pack
  • EliteMobs Prop Pack

Cada paquete tiene un nombre de carpeta local, un slug de Nightbreak, un campo de version y un estado activado/desactivado en content_packages.

Que administra el menu de configuracion

/fmm setup es la fuente de verdad actual para el estado de los paquetes. El menu puede distinguir entre:

  • paquetes instalados
  • paquetes descargados pero actualmente desactivados
  • paquetes desactualizados
  • paquetes que requieren acceso de Nightbreak

El menu de configuracion tambien activa actualizaciones en segundo plano para las versiones de los paquetes y las comprobaciones de acceso, por lo que es el lugar correcto para verificar el estado actual de un paquete.

Comportamiento de carpetas

El plugin ahora usa movimientos de carpetas segun el estado del paquete para el contenido activado y desactivado:

  • las carpetas de paquetes activados viven en models/<folderName>
  • las carpetas de paquetes desactivados viven en models_disabled/<folderName>

Eso significa que un paquete puede estar completamente descargado en disco sin estar activo en la lista de modelos en tiempo de ejecucion.

Ciclo de descarga e instalacion

Hay dos pasos distintos:

  1. Descargar el contenido del paquete. Las descargas van a plugins/FreeMinecraftModels/imports y despues activan un proceso de recarga/importacion.
  2. Mantener el paquete activado o desactivado. El menu de configuracion instala y desinstala paquetes moviendo sus carpetas entre models y models_disabled.

Las operaciones masivas siguen el mismo modelo:

  • /fmm downloadall descarga cada paquete accesible que falte o este desactualizado
  • /fmm updatecontent actualiza solo los paquetes desactualizados

Ambos comandos masivos recargan FreeMinecraftModels automaticamente tras una descarga correcta para que el contenido nuevo quede disponible.