Modeles et Pack de Ressources EternalTD
Le flux actuel des modeles d'EternalTD repose sur FreeMinecraftModels, et le flux actuel du pack de ressources est pilote par /etd install.
FreeMinecraftModels
FreeMinecraftModels est une dependance optionnelle.
- EternalTD continue de se charger sans lui.
- Lorsqu'il est present, EternalTD peut remplacer des entites vanilla par des modeles statiques bases sur FMM.
- Lorsqu'il est absent, EternalTD revient a son comportement sans FMM au lieu de bloquer le demarrage.
Le paquet de modeles partage actuel est :
EternalTD Custom Models
Ce paquet est telecharge via le flux de contenu d'EternalTD et est decrit dans le code comme un contenu importe dans FreeMinecraftModels lorsque FMM est disponible.
Ce que fait /etd reload pour les modeles
Lorsque FreeMinecraftModels est installe, /etd reload fait plus que recharger les propres fichiers d'EternalTD.
Il appelle aussi le chemin de rechargement du contenu importe de FreeMinecraftModels afin que les ressources de modeles nouvellement telechargees ou importées manuellement soient prises en compte sans reinstallation complete du plugin.
/etd install
/etd install ne telecharge pas de paquet de modeles. Il applique les parametres officiels de distribution du pack de ressources EternalTD.
L'URL officielle actuelle du pack de ressources est :
https://www.magmaguy.com/downloads/eternaltd_resource_pack.zip
Si ResourcePackManager est installe
EternalTD enregistre le pack officiel dans ResourcePackManager et demande a RPM de recharger son etat des packs.
Dans ce mode :
- EternalTD n'ecrit pas l'URL du pack dans
server.properties - ResourcePackManager gere la distribution aux joueurs
- EternalTD enregistre
/etd reloadcomme commande de rechargement de suivi
Si ResourcePackManager n'est pas installe
EternalTD revient a la modification directe de server.properties.
Il ecrit :
resource-packresource-pack-sha1
Dans ce mode de repli, la commande indique qu'un redemarrage du serveur est requis pour appliquer les nouveaux parametres du pack.
Verification de mise a jour SHA1
Si EternalTD utilise le chemin server.properties au lieu de ResourcePackManager, le demarrage verifie aussi si le SHA1 du pack de ressources officiel a change.
Si c'est le cas, EternalTD met a jour le SHA1 stocke et avertit qu'un redemarrage est necessaire.
Comportement d'avertissement pour les operateurs
Lorsque toutes ces conditions sont vraies :
FreeMinecraftModelsest installe- le joueur qui rejoint est op
- EternalTD ne detecte pas de configuration de pack de ressources active
EternalTD avertit que le pack de ressources officiel doit encore etre installe et dirige l'operateur vers :
/etd install/etd initialize/etd setup
Notes de nettoyage
Le paquet de modeles personnalises est traite comme un contenu de ressources partage, pas comme un paquet normal que l'on peut activer ou desactiver.
Si vous voulez le supprimer :
- Supprimez manuellement les fichiers importes.
- Verifiez au besoin les dossiers de modeles de FreeMinecraftModels ou
/fmm setup. - Executez
/etd reload.