Updater (0.1.0-snapshot)
-
[font=ImpactMod Updater, faites des mises à jour !]
Screenshots
Cliquer sur la flèche montante.
Sélectionner les mods et versions voulues.
- Activer/désactiver les snapshots
- Actualiser la liste
- Sélectionner automatiquement toutes les versions recommandées
- Afficher les versions sélectionnées
- Tout désélectionner
- Rajouter la dernière version du mod sélectionner
- Rajouter la version sélectionnée
- Sélectionner la version voulue
- Télécharger toutes les versions sélectionnées
- Désélectionner la version sélectionnée
- Télécharger la version sélectionnée
- Fermer Minecraft après le téléchargement (à utiliser avec précautions)
- Barre de téléchargement des mods
Après le téléchargement, le redémarrage de Minecraft est nécessaire pour appliquer les modifications.
#Bug connus :(Bug connus
- No one, no one, no ooooooooone
#Futures idées :(Futures idées
- Rajouter le téléchargement en jeu.
#Installation :(Installation
- Télécharger le mods à l’adresse http://scarex.fr/Updater
- Télécharger le supprimeur à l’adresse http://scarex.fr/Updater/Deleter
- Placer les 2 fichiers .jar dans le dossier mods
- Enjoy !
#Pour les développeurs :(Pour les développeurs
Ajoutez une méthode comme celle-ci en retournant une URL pointant vers un fichier json :
public String getVersionFileURL() { return "http://www.tonsite.fr/tonfichier.json"; }
Formatage du fichier json :
{ "download-link" : "*relative URL or direct URL*(1)(2)", "mc-versions" : { "*yourMCVersion*" : [{ "name" : "*yourname, peut être ce que vous voulez*(1)", "version" : "*version ayant le format x.x(…)(lettre)(-source/-src ou -snapshot), exemple : 1.2.3a-snapshot*", "user-type" : *type d'utilisateur (0 : client, 1 : développeur)*(1), "download-link" : "*relative or direct URL*"(1)(2), "changes" : "*nouveautés de la mise à jour*"(1), "importance" : *l'importance de la version (-1 : ne doit pas être téléchargée, 0 : peu importe, 1 : quelques changements, 2 : téléchargement conseillé, 3 : plutôt important, 4 : très important)*(1) }, {*autre version*} ], "otherMCVersion" : [{*autre version*}] } }
Exemple pour l’Updater : Updater versions
(1)Paramètre facultatif
(2)URL créé par ordre de priorité (si le paramètre est fournis dans la version et est directe, alors elle est prioritaire par rapport à celle globale, si tous les chemins sont relatifs le fichier sera trouvé relativement à l’URL courante). Ces URLs prennent en paramètre : version (paramètre version), user-type (paramètre user-type), importance (paramètre importance), mc-version (version de minecraft). Les paramètres sont définis entre double crochets, exemple : {{version}}.Vous pouvez aussi ajouter une méthode donnant une version au format pris en compte par l’Updater (voir plus haut) :
public String getUpdaterVersion() { return "1.2.3a-snapshot"; }
Si cette méthode n’est pas trouvée, l’Updater utilisera la version donnée dans l’annotation @Mod.
License :
TERMES ET CONDITIONS 0\. TERMES UTILISÉS MOD - Modification, plugin, un morceau de code qui modifie Minecraft, qui ajoute, change ou supprime des fonctions du jeu. MOJANG - Mojang AB AUTEUR - , Auteur(s) original(aux) du MOD. Sous les droits de copie accepté en achetant Minecraft ( https://minecraft.net/terms ) l'AUTEUR a tout les droits sur son MOD, malgré qu'il utilise le code de MOJANG. UTILISATEUR - Utilisateur du mod, qui accepte les conditions évoquées ci-dessous. 1\. RISQUES CE MOD EST LIVRÉ "COMME IL EST", SANS GARANTIES. L'AUTEUR NE PREND AUCUNE RESPONSABILITÉ PAR RAPPORT AU DÉGÂTS CAUSÉS PAR CE MOD. CE MOD MODIFIE DES PARTIES DU JEU MINECRAFT, CERTAINES PARTIES POURRAIENT NE PLUS FONCTIONNER. TOUT DÉGÂTS CAUSÉS PAR CE MOD SONT SOUS LA RESPONSABILITÉ DE L'UTILISATEUR. 2\. UTILISATION L'utilisation de ce MOD, pour être installé, automatiquement ou manuellement est libre pour l'UTILISATEUR 3\. REDISTRIBUTION Ce MOD doit être distribué, mirroiré, ou lié d'une autre façon a l'AUTEUR. Tout mirroir du MOD doit être accompagné de permissions écrites de l'AUTEUR. TOUTES tentatives de se faire de l'argent avec ce MOD autres qu'avec des vidéos où ce MOD est présent (vente , vente de versions modifiées, adfly, sharecash, etc.) sont STRICTEMENT INTERDITES, et l'AUTEUR peut porter plainte ou agir pour régler la situation. 4\. DERIVATIONS / MODIFICATIONS Ce MOD est distribué gratuitement, et toute décompilation a des fins privés ou éducatifs sont permises, avec un décompileur ou un éditeur Java. Toutes versions modifiées de ce MOD demandent des permissions écrites de l'AUTEUR et peuvent êtres sujettes a certaines conditions.