La version 1.21.5 de Minecraft, nommée Spring to Life, arrive à grand pas avec une pre-release déja disponible ! De nouvelles vaches, cochons, poules et divers éléments naturels s’apprêtent à enrichir la Surface.
- Edit 20/03/2025 : Une Release Candidate n°2 est disponible. La sortie du drop Spring to Life est prévue pour demain, le 25 mars 2025 !
- Edit 20/03/2025 : Une Release Candidate est disponible. La sortie de la version 1.21.5 est imminente !
- Edit 18/03/2025 : Une Pre-Release n°3 est disponible corrigeant 4 bugs.
- Edit 12/03/2025 : Une Pre-Release n°2 est disponible corrigeant quelques plantages.
Ajouts et modifications
- Ajout des anciennes textures des oeufs d’apparition dans le pack de textures “Art de programmeur.
Éléments techniques
Pre-release n°2
- La version du pack de données est maintenant 71.
Pre-release n°1
- La version du pack de ressources est maintenant 55.
- Les changements sur les arguments des commandes qui acceptent des valeurs en ligne comme les tables de butin, les prédicats, les modificateurs, les composants de données, le texte formaté (
/loot
,/give
,/tellraw
,/execute if predicate
, les composants de données dans/execute if items
, etc.) ont été annulés pour accepter des nombres à la place des booléens.
Protocole réseau
- Le paquet
player_chat
lié au client contient désormais un index croissant pour chaque message envoyé au client.- L’index commence à 0 lors de la connexion (ou est réinitialisé par la phase de configuration et le paquet de connexion).
- Pour chaque message, le serveur doit incrémenter cette valeur de 1
- Si cette valeur est mise à jour de manière inattendue, le client se déconnecte.
- Le protocole exigeant que chaque paquet de chat parvienne au client dans l’ordre prévu, l’objectif est de permettre aux développeurs de serveurs personnalisés de détecter plus rapidement les messages de chat manqués ou réorganisés.
- Les paquets
chat
etchat_command_signed
liés au serveur contiennent désormais un octet de contrôle ainsi qu’une mise à jour de “dernière observation”.- Il s’agit d’un simple hachage des signatures de “dernière observation” qui doivent être reconstruites par le serveur, ce qui permet une détection plus rapide de l’état désynchronisé.
- Cette valeur peut être passée à
0
pour désactiver la vérification, pour des raisons de compatibilité avec la traduction du protocole.
Pack de ressources version 55
- Amélioration des modèles des tas de feuilles.
Corrections :
Release Candidate n°2
- MC-295665 – Il n’y a pas de fusion avec les nouveaux chunks.
- MC-295688 – Le mouvement du piston n’applique pas les effets de bloc aux entités
Release Candidate n°1
- MC-295383 – La chaîne “Received missed or reordered chat message from server” est incohérent.
- MC-295412 – L’éclairage du bloc de magma est incorrect.
- MC-295416 – L’éclairage de la balise est incorrect.
Pre-release n°3
- MC-295387 – fireball et small_fireball ne peuvent plus avoir leurs champs Owner, HasBeenShot, ou LeftOwner modifiés.
- MC-297384 – La seconde corne dans la texture de la vache froide est inutilisée par le modèle
- MC-299223 – Le réticule de débogage F3 a perdu son contour
- MC-299543 – Les orbes d’expérience suivent les joueurs en mode Spectateur
Pre-release n°2
- MC-280482 – Le menu principal ne fonctionne pas du tout lorsque l’on utilise Mesa 25.0
- MC-296644 – Le jeu plante pendant le rendu de la section / java.lang.NullPointerException: Cannot read field “b” because “$$3” is null
- Corrections de plantages supplémentaires
Pre-release n°1
- MC-170134 – Minecraft utilise plusieurs fois plus de VRAM que nécessaire après avoir exploré le terrain pendant un certain temps.
- MC-279350 – Le système de modèles multipart des tas de feuilles est non optimisé, provoquant des ralentissements d’affichage.
- MC-280141 – Les bébés animaux de ferme issus d’oeufs d’apparition avec une variante différente de leurs parents affichent brièvement la mauvaise variante.
- MC-280241 – Les vaches froides ont des textures d’oreilles mal alignées et mal inversées.
- MC-280249 – Les oeufs d’apparition n’utilisent pas leurs anciennes textures lorsque le pack de ressources “Art de programmeur” est activé.
- MC-280278 – La laine des moutons utilise la texture de la version 1.14 avec le pack de ressources “Art de programmeur” activé.
- MC-280326 – Une erreur est souvent générée lors d’une téléportation entre dimensions.
- MC-280361 – Lorsqu’un arbre couché remplace la moitié inférieure d’une végétation haute, la partie supérieure de la végétation continue de se générer.
- MC-280474 – Les wagonnets à TNT explosent peu importe la règle de jeu
tntExplodes
. - MC-280477 – Le TNT explose toujours lorsqu’il est invoqué ou distribué alors que la règle de jeu
tntExplodes
est désactivée. - MC-280479 – Le TNT est complètement supprimé lorsqu’on tente de l’allumer avec des impulsions de redstone alors que la règle de jeu
tntExplodes
est désactivée. - MC-280480 – Aucun son de briquet n’est joué lorsqu’on tente d’allumer une TNT avec un briquet alors que la règle de jeu
tntExplodes
est désactivée. - MC-280493 – Si la règle de jeu
tntExplodes
est désactivée alors que de la TNT amorcée existe déjà dans le monde, cette TNT explose normalement. - MC-280501 – Le son d’extinction du feu joue à chaque tick de jeu lorsque le joueur est en feu sous la pluie.
- MC-280520 – L’attribut
ItemDropChance
d’un cadre d’objet n’est pas sauvegardé lorsqu’il n’y a plus d’objet dedans, entraînant des incohérences.
Téléchargement de la Release Candidate n°2 de la 1.21.5
Comment installer la snapshot de Minecraft :
- Lancez votre launcher Minecraft et dans l’onglet du haut, cliquez sur Configurations. (Voir image)
- Cochez ensuite la case Snapshot. Celle-ci apparaîtra directement en tant que nouveau profil. (Voir image)
- Lancez le profil de la snapshot et profitez des dernières nouveautés. (Voir image)
Comment accéder aux fonctionnalités expérimentales :
- Créez un nouveau monde et cliquez sur le bouton Expérimentations (Experiments). (Voir image)
- Activez ensuite le ou les fonctionnalités disponibles puis appuyez sur Terminé (Done). (Voir image)
- Lancez le monde et profitez des fonctionnalités expérimentales.