EternalTD-Modelle und Ressourcenpaket
Der aktuelle Modellablauf von EternalTD basiert auf FreeMinecraftModels, und der aktuelle Ressourcenpaket-Ablauf wird von /etd install gesteuert.
FreeMinecraftModels
FreeMinecraftModels ist eine Soft-Dependency.
- EternalTD wird auch ohne es geladen.
- Wenn es vorhanden ist, kann EternalTD Vanilla-Entitäten durch FMM-gestützte statische Modelle ersetzen.
- Wenn es nicht vorhanden ist, fällt EternalTD auf sein Nicht-FMM-Verhalten zurück, anstatt den Start zu blockieren.
Das aktuelle gemeinsame Modellpaket ist:
EternalTD Custom Models
Dieses Paket wird über den EternalTD-Inhaltsablauf heruntergeladen und im Code als Inhalt beschrieben, der in FreeMinecraftModels importiert wird, wenn FMM verfügbar ist.
Was /etd reload für Modelle tut
Wenn FreeMinecraftModels installiert ist, tut /etd reload mehr als nur die eigenen Dateien von EternalTD neu zu laden.
Es ruft auch den Importinhalt-Neuladepfad von FreeMinecraftModels auf, sodass neu heruntergeladene oder manuell importierte Modell-Assets ohne eine vollständige Plugin-Neuinstallation übernommen werden.
/etd install
/etd install lädt kein Modellpaket herunter. Es wendet die offiziellen EternalTD-Ressourcenpaket-Verteilungseinstellungen an.
Die aktuelle offizielle Ressourcenpaket-URL ist:
https://www.magmaguy.com/downloads/eternaltd_resource_pack.zip
Wenn ResourcePackManager installiert ist
EternalTD registriert das offizielle Paket bei ResourcePackManager und bittet RPM, seinen Paketstatus neu zu laden.
In diesem Modus:
- EternalTD schreibt die Paket-URL nicht in
server.properties - ResourcePackManager übernimmt die Verteilung an Spieler
- EternalTD registriert
/etd reloadals den Nachlade-Befehl
Wenn ResourcePackManager nicht installiert ist
EternalTD fällt auf die direkte Bearbeitung von server.properties zurück.
Es schreibt:
resource-packresource-pack-sha1
In diesem Fallback-Modus weist der Befehl Sie an, den Server neu zu starten, damit die neuen Paketeinstellungen wirksam werden.
SHA1-Update-Prüfung
Wenn EternalTD den server.properties-Pfad anstelle von ResourcePackManager verwendet, prüft der Start auch, ob sich der SHA1 des offiziellen Ressourcenpakets geändert hat.
Wenn er sich geändert hat, aktualisiert EternalTD den gespeicherten SHA1 und warnt, dass ein Neustart erforderlich ist.
Operator-Warnungsverhalten
Wenn alle folgenden Bedingungen zutreffen:
FreeMinecraftModelsist installiert- der beitretende Spieler ist Operator
- EternalTD erkennt keine aktive Ressourcenpaket-Einrichtung
warnt EternalTD, dass das offizielle Ressourcenpaket noch installiert werden muss, und verweist den Operator auf:
/etd install/etd initialize(Hinweis: Dieser Befehl ist im aktuellen Build nicht registriert, dahasPresetModes=false; die Warnmeldung verweist trotzdem noch darauf)/etd setup
Hinweise zur Bereinigung
Das Custom-Models-Paket wird als gemeinsamer Ressourceninhalt behandelt, nicht als normales umschaltbares Paket.
Wenn Sie es entfernen möchten:
- Entfernen Sie die importierten Dateien manuell.
- Überprüfen Sie bei Bedarf die FreeMinecraftModels-Modellordner oder
/fmm setup. - Führen Sie
/etd reloadaus.