Aidez nous a financer le site: Joignez l'utile à l'agréable et profitez d'FR-Minecraft sans publicités en
devenant VIP ! Ou ajoutez FR-Minecraft dans vos exceptions, nous n'abusons pas des pubs
Vous l'aviez peut-être remarqué, aucune snapshot n'est sortie ce mercredi. Mojang n'avez probablement rien de nouveau a présenté, mais Dinnerbone nous rassure: il continue de travailler sur les nouvelles commande, et ses travaux avancent bien.
Vous ne savez pas de quoi je parle ? Peut être étiez vous en hibernation cet été (ou plus simplement en vacance), donc petit rappel des fais:
Dinnerbone est actuellement en train de réécrire intégralement le système de gestion des commandes dans Minecraft. Ce nouveau système de gestion des commandes simplifiera l'ajout de nouvelles commandes par Mojang ou dans les mods, cela permet également d'ajouter de nouvelles fonctionnalités sympatique comme la coloration syntaxique ou une meilleure gestion de erreur.
Et puisque la version 1.13 cassera la compatibilité avec à peu près tout (mod, map, pack, commandes), Dinnerbone en profite pour refaire entièrement toutes les commandes, pour corriger les choses incohérentes (des syntaxes différentes d'une commande à l'autre, des commandes en double, des commandes avec des noms peu intuitif, etc.).
Ce mercredi Dinnerbone a indiqué qu'
il avait terminé la réécriture du code de gestion de la quasi-intégralité des commandes du jeu ! Il ne lui reste plus que 2 commandes:
Seulement 2 commandes certes, mais les 2 plus grosses commandes du jeu! /scoreboard étant incontestablement la commande la plus complexe du jeu, tandis que /execute doit être entièrement réécrite puisque sa syntaxe a été entièrement revu par Dinnerbone (cf nos précédentes news).
Ensuite Dinnerbone s'attaquera à l'interface graphique qui doit être adapté, aux modifications dans le protocole réseau pour la compatibilité en multijoueur, aux tests, encore des tests, et
encore plus de tests !
Pourtant Dinnerbone reste confiant et espère une sortie des commandes dans la prochaine snapshot, c'est à dire
dès mercredi prochain :-)
Pour appuyer mes propos par rapport à la commande /scoreboard, pour comparaison avec les données du site:
- Tailles des descriptions de la commande /scoreboard: 100ko
- Tailles des descriptions de toutes les autres commandes + tous les selecteurs + toutes les données de typages + tout le code de gestion des commandes: 300ko
Autrement dit, la complexité de la commande /scoreboard a elle seule represente 30% de toutes les autres commandes réunies