Aller au contenu principal

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

Si ResourcePackManager n'est pas installé

EternalTD revient à la modification directe de server.properties.

Il écrit :

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

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

  1. Supprimez les fichiers importés manuellement.
  2. Vérifiez les dossiers de modèles de FreeMinecraftModels ou /fmm setup selon les besoins.
  3. Exécutez /etd reload.