Aller au contenu
We are updating the documentation, some information may be outdated or incomplete

Les bases

DynamX permet d'ajouter facilement tout type de contenu (véhicules, armures, items, blocs et props) à Minecraft. Pour cela, vous devez créer un pack, c'est ce vous allez apprendre ici.

Fonctionnement des packs

Les packs sont soit des dossiers, soit des fichiers compressés (zip) renommés avec l'extension .dnxpack.

Pour créer un pack, il est plus simple de travailler avec un dossier, à placer dans le dossier DynamX créé au premier lancement de Minecraft avec le mod.

Créez un dossier MyPack portant le nom de votre pack, il contiendra tous les fichiers de votre pack.

Dans ce pack, vous devrez ensuite créer un fichier pack_info.dynx qui va contenir les informations basiques au sujet de votre pack.

Warning

Nous vous invitons à prendre connaissance de la syntaxe des packs avant de remplir ce fichier.

Fichier pack_info.dynx

Ce fichier est obligatoire dans chaque pack. Voici les propriétés qu'il est possible de renseigner :

Propriétés obligatoires
Nom Type Description Exemple
DcFileVersion Chaine de caractères (Peut être utilisé pour donner un nom ou une description) Version du générateur des fichiers .dc. Mettre la valeur donnée en exemple. 12.5.0
PackName Chaine de caractères (Peut être utilisé pour donner un nom ou une description) Nom du pack. Utilisé par exemple pour référencer les roues : PackName.wheel_test. -
Propriétés facultatives
Nom Type Description Valeur par défaut
CompatibleWithLoaderVersions Chaine de caractères (Peut être utilisé pour donner un nom ou une description) Tranche de compatibilité des packs avec les versions du loader de packs de DynamX. Mettre la valeur donnée en exemple, sauf si vous savez ce que vous faites. [1.1.0,)
PackVersion Chaine de caractères (Peut être utilisé pour donner un nom ou une description) Version du pack. C'est seulement indicatif mais cela permet de s'organiser. 1.0.0

Info

La propriété PackName contient le nom de votre pack, et elle permet de renommer le dossier sans rien casser, tant que PackName reste le même. Celui-ci sera ré-utilisé à plusieurs autres endroits.

Voici un exemple parfait pour un pack utilisant DynamX version 4.0.0 ou plus :

PackName: MyPack
PackVersion: 1.0.0
DcFileVersion: 12.5.0
CompatibleWithLoaderVersions: [1.1.0,)

Si votre pack dépend d'addons, il est possible d'ajouter plusieurs blocs RequiredAddon comportant les propriétés suivantes :

Propriétés obligatoires
Nom Type Description Exemple
Id Chaine de caractères (Peut être utilisé pour donner un nom ou une description) Identifiant de l'addon requis -
Propriétés facultatives
Nom Type Description Valeur par défaut
Versions Chaine de caractères (Peut être utilisé pour donner un nom ou une description) Versions supportées -

Pack d'exemple

Vous pouvez télécharger des exemples de pack ici et partir de ceux-ci pour créer le votre !

Tip

Les fichiers .dnxpack sont des fichiers .zip renommés : vous pouvez les ouvrir avec des logiciels comme WinRAR.

Debugger un pack

Pour vous aider à créer des packs, DynamX affiche tous les erreurs de chargement dans le sous-menu "Erreurs" du menu de debug DynamX, accessible avec la commande /dynamx debug_gui.

La suite

Vous pouvez maintenant passer à l'étape suivante : (re)voir la syntaxe des fichiers de configuration des packs, et commencer à ajouter du contenu à DynamX ! C'est ici.