Mojang l’avait annoncé sur twitter, la snapshot 19w36a apporte une bonne nouvelle pour les moddeurs en mettant à leur disposition le mapping du code en plus de corriger toujours plus de bugs.

Nouveautés de la snapshot 19w36a

  • Publication du mapping pour toutes les prochaines mises à jour
  • Ajout de fonctionnalités disponibles dans d’autres éditions de Minecraft
  • Les bouteilles de miel sont maintenant moins remplies
  • Correction de bugs

Modding

Désormais Mojang publie les mappings, cela va permettre de simplifier grandement la compréhension du code de Minecraft et donc le développement de mods. En effet depuis toujours le code de Minecraft est offusqué (c’est-à-dire que les vrais nom des fonctions, en anglais et incompréhensible sont remplacés par des noms ayant aucun sens (a, b, x)) ceci pour des raisons de protection légale.

Afin de pouvoir modder dans de bonnes conditions, les développeurs de mods ont mit en place des outils pour appliquer des mappings, qui servent à renommer les fonctions illisibles en quelques choses d’exploitables. Seulement, construire ces mappings était un travail conséquent : les moddeurs devaient lire le code illisible de Minecraft et en déduire ce qu’il faisait afin de donner un nom de fonction compréhensible (et le rendre ainsi lisible).

Ce travail n’est plus nécessaire puisque Mojang publie directement ces fameuses mappings. Les liens vers les mapping seront inclus dans le manifeste de version json et peuvent être automatiquement extraits.

Une très bonne nouvelle pour les moddeurs donc et par extension, les utilisateurs de mods !

L’avertissement juridique suivant est à prendre en compte pour tout mapping :

© 2019 Microsoft Corporation. Tous les droits sont réservés. Ces informations sont fournies «en l’état» et vous prenez le risque de les utiliser. Ces informations ne vous confèrent aucun droit légal sur la propriété intellectuelle d’un produit Microsoft. Vous pouvez copier et utiliser ces informations à des fins de référence internes. Microsoft n’offre aucune garantie, expresse ou implicite, concernant les informations fournies ici.

Parité

Certaines fonctionnalités d’autres éditions de Minecraft arrivent dans la version Java :

  • Essayer de dormir dans un lit pendant la journée va maintenant définir l’emplacement de spawn du joueur sur ce lit
  • Les cloches sonneront maintenant si elles sont alimentées par un circuit de Redstone
  • La règle de jeu doInsomnia peut maintenant être désactivée pour empêcher les Phantom d’apparaître pendant la nuit
  • La règle de jeu doImmediateRespawn peut maintenant être activée pour que les joueurs réapparaissent immédiatement sans afficher l’écran de mort
  • Les règles drowningDamage, fallDamage et fireDamage peuvent désormais être utilisées pour prévenir certaines sources de dégâts.
  • Les éponges se dessèchent maintenant lorsqu’elles sont placées dans le Nether
  • Les feux d’artifice envoyés depuis un distributeur se déplacent maintenant dans la direction dans laquelle ils ont été tirés

Bugs corrigés de la snapshot 19w36a

  • MC-117914 – Les entités qui franchissent les dimensions par le portail du Nether entraînent un lag considérable
  • MC-140507 – La surcharge d’un tronçon avec des données le fera revenir à son état d’origine
  • MC-158677 – L’Enderdragon fait freezer le serveur s’il n’y a pas de pierre de l’End dans l’End
  • MC-158978 – Le bouton « Créer un nouveau monde » dans le menu de création du monde est activé en revenant du menu de personnalisation du monde, ce qui permet de laisser le nom du monde vide
  • MC-159359 – Les distributeurs ignorent le niveau de miel lors de la collecte du miel des ruches / nids
  • MC-159370 – Les abeilles suffoquent quand elles sont contre un plafond en blocs solides
  • MC-159383 – La copie d’un nid / ruche d’abeilles avec NBT duplique également les abeilles à l’intérieur de celui-ci, ce qui permet à plusieurs abeilles possédant le même UUID d’exister simultanément dans le même monde
  • MC-159385 – Les abeilles ne sont pas affectées par l’enchantement Fléau des arthropodes
  • MC-159395 – Le niveau de miel des ruches d’abeilles n’augmente pas, contrairement aux nids d’abeilles
  • MC-159419 – Une ruche personnalisée peut être utilisée pour générer n’importe quelle entité, y compris des blocs de commande
  • MC-159424 – Les abeilles hostiles ne vous piqueront pas si vous avez une fleur dans la main
  • MC-159508 – Ctrl + Pick sur les ruches et les nids ne copie pas leurs niveaux de miel
  • MC-159515 – Les abeilles ne dorment pas la nuit
  • MC-159518 – Les abeilles ne s’animent plus lorsqu’elles sont immobiles, même dans les airs
  • MC-159558 – Les abeilles tentent de piquer le joueur même si elles l’ont déjà fait
  • MC-159560 – Pixels semi-transparents sur les textures d’abeilles
  • MC-159584 – Lorsqu’un nid d’abeille / ruche avec une abeille à l’intérieur est détruit en mode Créatif, les abeilles à l’intérieur disparaissent
  • MC-159743 – Les textures d’abeilles contiennent des quantités incohérentes de nectar
  • MC-159880 – Les abeilles dupliquent les entités de passagers lors de l’entrée et de la sortie de ruches
  • MC-160008 – Boire des bouteilles de miel ne fait pas immédiatement du bruit
  • MC-160254 – Les abeilles ne pollinisent pas les lilas, les rosiers et les pivoines

Télécharger & Installer la snapshot 19w36a

Comment télécharger la Snapshot ?

  1. Ouvrez votre Launcher Minecraft.

  2. Allez dans « configuration » et autorisez les snapshots dans les options de démarrage.

  3. Dans le menu du Launcher, sélectionnez la dernière Snapshot.

  4. Cliquez sur « Jouer ».

📥 Version serveur de la snapshot 19w36a de la maj 1.15

🦚 Actus Maj 1.15 | ✅ Source | 🐞 Reporter un bug