Aller au contenu principal
Version: 1.18.x

Mods.toml

Le fichier mods.toml (contenu dans le dossier resources) définit les métadonnées de votre mod. Ses informations peuvent être consultées par les utilisateurs depuis l'écran principal du jeu, via le bouton "Mods". Un seul fichier d'information peut décrire plusieurs mods.

Généralement, il est structuré comme ceci :

danger

Le champ license du fichier mods.toml est obligatoire. S'il n'est pas fourni, une erreur se produira. Consultez les licences disponibles à l'adresse https://choosealicense.com/.

modLoader="javafml"
loaderVersion="[37,)"
license="All rights reserved"
[[mods]]

modId="monmod"
version="0.0.1"
displayName="Mon mod"
updateJSONURL="https://masuperurl.fr/updates.json"
displayURL="https://masuperurl.fr/monmod"
logoFile="monmod.png"
credits="Mon mod est en Java, merci !"
authors="Toute la communauté"
description='''
Cette description peut être très longue
et en plusieurs lignes !
'''

[[dependencies.monmod]]
modId="forge"
mandatory=true
versionRange="[37,)"
ordering="NONE"
side="BOTH"

[[dependencies.monmod]]
modId="minecraft"
mandatory=true
versionRange="[1.17.1,1.18)"
ordering="NONE"
side="BOTH"
PropriétéTypeDescription
modidStringLe modid du mod (doit correspondre avec celui de la classe principale).
versionStringLa version du mod.
displayNameStringLe nom affiché pour le mod.
updateJSONURLStringL'URL vers le fichier JSON servant au système d'update checker de Forge
displayURLStringLe lien de la page du mod.
logoFileStringLe nom du fichier correspondant au logo du mod (celui-ci doit être placé dans le dossier resources).
creditsStringUne chaines de caractère qui contient les remerciements que vous souhaitez mentionner.
authorsStringLes auteurs du mod.
descriptionStringLa description du mod
dependenciesListLa liste des dépendances du mod