Présentation
Minecraft: Java Edition a récemment mis à jour son système de gestion de fenêtres et d'entrées en passant de GLFW à SDL3. Cette mise à jour apporte également de nouvelles fonctionnalités telles que des composants d'éléments pour les combustibles de fourneaux personnalisés et des changements techniques pour les signes, la génération de monde et les tables de butin.
Architecture et fonctionnement
SDL3 est une bibliothèque qui gère les fenêtres, les entrées et l'intégration de plateforme. Cette mise à jour permet à Minecraft d'améliorer sa compatibilité et sa stabilité sur différentes plateformes. La version de Data Pack est désormais 111.0 et la version de Resource Pack est 92.0. Les types de tables de butin qui ont un registre dédié prennent désormais en charge les références d'élément et de balise de registre.
Implications et limites
Cependant, cette mise à jour introduit également quelques problèmes connus, tels que des plantages dans le mode plein écran exclusif sur Windows et des problèmes de compatibilité avec Wayland. Les développeurs ont également supprimé le paramètre d'entrée brute de la souris et les liaisons de clavier utilisent désormais des clés physiques au lieu de codes de clavier spécifiques au clavier.
Analyse technique
La mise à jour de SDL3 apporte également des améliorations à la gestion des fenêtres et des entrées. Les joueurs en mode spectateur peuvent maintenant interagir avec les portails pour se téléporter. Les développeurs ont également ajouté de nouvelles fonctionnalités telles que la possibilité de personnaliser les combustibles de fourneaux et les composants de texte pour les signes. Les données de débogage sont désormais plus détaillées et permettent aux développeurs de mieux comprendre les problèmes techniques.