Modèles et pack de ressources EternalTD
Le flux de modèles actuel d'EternalTD est construit autour de FreeMinecraftModels, et son flux de pack de ressources actuel est piloté par /etd install.
FreeMinecraftModels
FreeMinecraftModels est une dépendance optionnelle.
- EternalTD se charge toujours sans lui.
- Lorsqu'il est présent, EternalTD peut remplacer les entités vanilla par des modèles statiques supportés par FMM.
- Lorsqu'il n'est pas présent, EternalTD revient à son comportement sans FMM au lieu de bloquer le démarrage.
Le paquet de modèles partagé actuel est :
EternalTD Custom Models
Ce paquet est téléchargé via le flux de contenu d'EternalTD et est décrit dans le code comme du contenu qui s'importe dans FreeMinecraftModels lorsque FMM est disponible.
Ce que fait /etd reload pour les modèles
Lorsque FreeMinecraftModels est installé, /etd reload fait plus que recharger les propres fichiers d'EternalTD.
Il appelle également le chemin de rechargement du contenu importé de FreeMinecraftModels afin que les ressources de modèles nouvellement téléchargées ou importées manuellement soient prises en compte sans une réinstallation complète du plugin.
/etd install
/etd install ne télécharge pas de paquet de modèles. Il applique les paramètres officiels de distribution du pack de ressources d'EternalTD.
L'URL officielle actuelle du pack de ressources est :
https://www.magmaguy.com/downloads/eternaltd_resource_pack.zip
Si ResourcePackManager est installé
EternalTD enregistre le pack officiel auprès de ResourcePackManager et demande à RPM de recharger son état de packs.
Dans ce mode :
- EternalTD n'écrit pas l'URL du pack dans
server.properties - ResourcePackManager gère la distribution aux joueurs
- EternalTD enregistre
/etd reloadcomme commande de rechargement de suivi
Si ResourcePackManager n'est pas installé
EternalTD revient à la modification directe de server.properties.
Il écrit :
resource-packresource-pack-sha1
Dans ce mode de secours, la commande vous indique de redémarrer le serveur pour que les nouveaux paramètres du pack prennent effet.
Vérification de mise à jour SHA1
Si EternalTD utilise le chemin server.properties au lieu de ResourcePackManager, le démarrage vérifie également si le SHA1 du pack de ressources officiel a changé.
S'il a changé, EternalTD met à jour le SHA1 stocké et avertit qu'un redémarrage est nécessaire.
Comportement d'avertissement de l'opérateur
Lorsque toutes ces conditions sont vraies :
FreeMinecraftModelsest installé- le joueur qui se connecte est opérateur
- EternalTD ne détecte pas de configuration active du pack de ressources
EternalTD avertit que le pack de ressources officiel doit encore être installé et dirige l'opérateur vers :
/etd install/etd initialize/etd setup
Notes de nettoyage
Le paquet de modèles personnalisés est traité comme du contenu de ressources partagé, pas comme un pack activable normal.
Si vous souhaitez le supprimer :
- Supprimez les fichiers importés manuellement.
- Vérifiez les dossiers de modèles de FreeMinecraftModels ou
/fmm setupselon les besoins. - Exécutez
/etd reload.