Aller au contenu principal

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 reload comme commande de rechargement de suivi

Si ResourcePackManager n'est pas installe

EternalTD revient a la modification directe de server.properties.

Il ecrit :

  • resource-pack
  • resource-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 :

  • FreeMinecraftModels est 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 :

  1. Supprimez manuellement les fichiers importes.
  2. Verifiez au besoin les dossiers de modeles de FreeMinecraftModels ou /fmm setup.
  3. Executez /etd reload.