Zum Hauptinhalt springen

FreeMinecraftModels Inhaltspakete

Offizielle FMM-Inhalte werden jetzt als verwaltete Nightbreak-Pakete bereitgestellt.

Aktuelle offizielle Pakete

Das aktuelle Plugin definiert zwei vorgefertigte offizielle Pakete:

  • BetterStructures Prop Pack
  • EliteMobs Prop Pack

Jedes Paket hat einen lokalen Ordnernamen, einen Nightbreak-Slug, ein Versionsfeld und einen aktivierten/deaktivierten Status in content_packages.

Was das Setup-Menue verwaltet

/fmm setup ist die aktuelle Quelle der Wahrheit fuer den Paketstatus. Das Menue kann unterscheiden zwischen:

  • installierten Paketen
  • heruntergeladenen, aber aktuell deaktivierten Paketen
  • veralteten Paketen
  • Paketen, die Nightbreak-Zugang erfordern

Das Setup-Menue startet ausserdem Hintergrundaktualisierungen fuer Paketversionen und Zugriffspruefungen. Deshalb ist das Menue der richtige Ort, um den aktuellen Paketstatus zu pruefen.

Ordnerverhalten

Das Plugin verwendet jetzt zustandsabhaengige Ordnerverschiebungen fuer aktivierte und deaktivierte Inhalte:

  • aktivierte Paketordner liegen in models/<folderName>
  • deaktivierte Paketordner liegen in models_disabled/<folderName>

Das bedeutet, dass ein Paket vollstaendig auf die Festplatte heruntergeladen sein kann, ohne in der aktiven Modellauswahl zur Laufzeit aktiv zu sein.

Download- und Installationsablauf

Es gibt zwei getrennte Schritte:

  1. Den Paketinhalt herunterladen. Downloads landen in plugins/FreeMinecraftModels/imports und loesen danach einen Reload-/Import-Durchlauf aus.
  2. Das Paket aktiviert oder deaktiviert halten. Das Setup-Menue installiert und deinstalliert Pakete, indem es ihre Ordner zwischen models und models_disabled verschiebt.

Sammelaktionen folgen demselben Modell:

  • /fmm downloadall laedt jedes verfuegbare Paket herunter, das fehlt oder veraltet ist
  • /fmm updatecontent aktualisiert nur veraltete Pakete

Beide Sammelbefehle laden FreeMinecraftModels nach erfolgreichen Downloads automatisch neu, damit die neu heruntergeladenen Inhalte verfuegbar werden.