EternalTD Modelle und Ressourcenpaket
Der aktuelle Modellablauf von EternalTD basiert auf FreeMinecraftModels, und der aktuelle Ressourcenpaket-Ablauf wird durch /etd install gesteuert.
FreeMinecraftModels
FreeMinecraftModels ist eine Soft-Dependency.
- EternalTD laedt weiterhin ohne es.
- Wenn es vorhanden ist, kann EternalTD Vanilla-Entitaeten durch statische, von FMM gestuetzte Modelle ersetzen.
- Wenn es nicht vorhanden ist, faellt EternalTD auf sein Verhalten ohne FMM zurueck, statt den Start zu blockieren.
Das aktuelle gemeinsame Modellpaket ist:
EternalTD Custom Models
Dieses Paket wird ueber den EternalTD-Content-Flow heruntergeladen und im Code als Inhalt beschrieben, der in FreeMinecraftModels importiert wird, wenn FMM verfuegbar ist.
Was /etd reload fuer Modelle tut
Wenn FreeMinecraftModels installiert ist, macht /etd reload mehr als nur die eigenen Dateien von EternalTD neu zu laden.
Es ruft auch den Reload-Pfad fuer importierte Inhalte von FreeMinecraftModels auf, damit neu heruntergeladene oder manuell importierte Modell-Assets ohne komplette Plugin-Neuinstallation uebernommen werden.
/etd install
/etd install laedt kein Modellpaket herunter. Es wendet die offiziellen Einstellungen fuer die EternalTD-Ressourcenpaket-Verteilung an.
Die aktuelle offizielle URL des Ressourcenpakets ist:
https://www.magmaguy.com/downloads/eternaltd_resource_pack.zip
Wenn ResourcePackManager installiert ist
EternalTD registriert das offizielle Paket bei ResourcePackManager und fordert RPM auf, seinen Paketstatus neu zu laden.
In diesem Modus:
- schreibt EternalTD die Paket-URL nicht in
server.properties - uebernimmt ResourcePackManager die Verteilung an Spieler
- registriert EternalTD
/etd reloadals nachfolgenden Reload-Befehl
Wenn ResourcePackManager nicht installiert ist
EternalTD faellt auf das direkte Bearbeiten von server.properties zurueck.
Es schreibt:
resource-packresource-pack-sha1
In diesem Fallback-Modus weist der Befehl darauf hin, dass ein Serverneustart erforderlich ist, damit die neuen Paketeinstellungen wirksam werden.
SHA1-Aktualisierungspruefung
Wenn EternalTD statt ResourcePackManager den server.properties-Pfad verwendet, prueft der Start auch, ob sich die SHA1 des offiziellen Ressourcenpakets geaendert hat.
Falls sie sich geaendert hat, aktualisiert EternalTD die gespeicherte SHA1 und warnt davor, dass ein Neustart erforderlich ist.
Operator-Warnverhalten
Wenn all dies zutrifft:
FreeMinecraftModelsist installiert- der beitretende Spieler ist op
- EternalTD erkennt kein aktives Ressourcenpaket-Setup
dann warnt EternalTD, dass das offizielle Ressourcenpaket noch installiert werden muss, und verweist den Operator auf:
/etd install/etd initialize/etd setup
Hinweise zur Bereinigung
Das Paket mit den benutzerdefinierten Modellen wird als gemeinsam genutzter Ressourceninhalt behandelt, nicht als normales umschaltbares Paket.
Wenn du es entfernen willst:
- Entferne die importierten Dateien manuell.
- Pruefe bei Bedarf die Modellordner von FreeMinecraftModels oder
/fmm setup. - Fuehre
/etd reloadaus.