v1.0.2
Cette mise à jour rend le Quantum Digital Miner moins coûteux à viser, allège plusieurs machines côté serveur, réduit l’utilisation de la mémoire, corrige un bug de traduction sur certains systèmes et poursuit le nettoyage du code. Elle n’ajoute aucune machine et ne change aucune recette, aucun format de sauvegarde et rien au gameplay.
Pourquoi la 1.0.2
Section intitulée « Pourquoi la 1.0.2 »Chaque chiffre ci-dessous compare la 1.0.2 à la 1.0.1. Les chiffres serveur viennent de nos benchmarks en monde : 20 manches sur un seul PC, chacune exécutant un passage de chaque version dans un nouveau processus Java, après le long préchauffage (30 000 exécutions du code mesuré) sauf mention contraire, et une ligne n’est citée que si la 1.0.2 est ressortie plus basse dans au moins 16 des 20 manches avec une médiane au moins 10 % plus basse. Tous les benchmarks ne sont pas devenus plus rapides.
- Viser un Quantum Digital Miner : le temps supplémentaire que prend chaque image pendant qu’on en vise un est de 42 % à 43 % plus bas à côté d’une section dense de 1 500 machines et de 56 % à 59 % plus bas dans une section vide. C’est un temps par image, mesuré par rapport à un vrai build 1.0.1 dans un client de développement en 1920×1080, deux exécutions de chaque côté.
- Machines côté serveur : une Quantum Fluid Pump inactive prend 35,7 % de temps en moins par tick et n’alloue plus rien (248 octets par tick avant). Un Quantum Entangloporter radioactif lié prend 46,4 % de temps en moins par tick. Les Petrogenic Synthesis Plants qui produisent des pierres prennent chacune 36,3 % de temps en moins (9 Plants). Un Récepteur d’énergie quantique lié alloue 61,9 % de mémoire en moins par tick ; nous ne revendiquons pas de gain de temps par tick pour lui.
- Digital Miner Companion : l’estimation d’une colonne de chunk de 120 couches prend 25,8 % de temps en moins (45,4 % en moins après un court préchauffage de 300 exécutions) et alloue 24 octets au lieu d’environ 621 000.
- Écrans : chaque sélection dans l’écran du Récepteur d’énergie quantique prend au serveur 56,8 % de temps en moins à traiter (court préchauffage de 300 exécutions).
- Mémoire au chargement : la file d’observations du Contrôleur de réseau quantique ne réserve plus environ 256 Ko dès le chargement du mod. Elle commence à 128 octets (262 360 dans le jar 1.0.1 publié) et grandit selon les besoins, ce qui aide les clients et serveurs qui tournent près de leur limite de mémoire.
- Quantum Portable Teleporter : vérifier une destination en plein air lit deux fois moins de blocs (5 266 au lieu de 10 531 dans notre test en monde), avec des résultats identiques.
- Qualité du code : une analyse SonarQube locale trouve 87 problèmes ouverts et aucun bug dans la 1.0.2, contre 592 problèmes et 76 bugs dans la 1.0.1. Les tests automatisés en monde sont passés de 514 à 639, et tous réussissent.
Compatibilité
Section intitulée « Compatibilité »- Minecraft 1.21.1, Java 21 et NeoForge 21.1.200 ou plus récent dans la série 21.1. Testé avec les cinq builds stables de Mekanism, de 10.7.15.81 à 10.7.19.85. Mekanism 10.7.20 et les versions suivantes sont hors de la plage acceptée par ce build.
- Testé avec Mekanism Extras 1.4.0 et 1.4.1.
- Installer la 1.0.2 à la fois sur le client et sur le serveur. Le protocole réseau suit la version du mod.
- Les mondes créés avec la 1.0.1 s’ouvrent sans changement : aucun changement du format de sauvegarde. Sauvegarder les mondes avant de mettre à jour des mods, comme toujours.
Corrections
Section intitulée « Corrections »- Écran du Quantum Portable Teleporter : les libellés du niveau de sécurité et du mode de destination manquaient sur les ordinateurs réglés en turc ou en azerbaïdjanais (un I majuscule devenait un i sans point pendant la construction de la clé de traduction). Ils s’affichent désormais dans toutes les langues.
- Contrôleur de réseau quantique : sa file d’observations en attente ne réserve plus toute sa capacité au chargement du mod. Elle grandit selon les besoins, avec la même limite qu’avant.
- Déplacement du Quantum Digital Miner : pendant la sauvegarde d’un déplacement, le résultat de chaque écriture de chunk est désormais vérifié. Si le stockage du jeu n’arrive pas à en écrire une, le déplacement n’est plus signalé comme terminé et son enregistrement d’annulation est gardé pour le démarrage suivant (une écriture échouée est d’abord réessayée une fois). Déplacer un mineur transforme aussi chaque chunk en données de sauvegarde une seule fois au lieu de deux, et les étapes de validation où cela se produit allouent de 72,5 % à 72,7 % de mémoire en moins par déplacement, selon le préchauffage.
- Contrôleur d’améliorations de précision : la ligne de résumé des améliorations qui retournent au coffre affiche désormais « Apply: 6 Speed back to the vault » au lieu de « Apply: 6 Speed come back to the vault ».
Changements internes
Section intitulée « Changements internes »- La Quantum Fluid Pump, le Portable Teleporter, le Petrogenic Synthesizer et la Synthesis Plant, le Contrôleur d’améliorations de précision, le Distributor, les Récepteurs d’énergie quantique, le Quantum Entangloporter radioactif, le Quantum Chargepad et l’estimation du Digital Miner Companion ont été réorganisés en étapes plus petites, avec de nouveaux tests en monde écrits au préalable pour prouver qu’ils se comportent exactement comme avant. Les listes et les formes que reçoivent les écrans et Mekanism sont désormais des copies : aucun autre mod ne peut les modifier par accident.
Mekanism: Engineering est un addon non officiel, indépendant de l’équipe de Mekanism. Merci de signaler les problèmes à ce projet, pas à Mekanism.
Rédigé à partir du wiki et des fichiers de données du mod (05759a70, 2026-11-07).Mod v1.3 pour Minecraft 1.21.1 (NeoForge, Mekanism 1.21.1-10.7.19.85) et Minecraft 1.20.1 (NeoForge, Mekanism 1.20.1-10.4.16.80).Les images des blocs et des objets sont dessinées à partir des modèles et des textures du jeu ; celles de Mekanism sont sous licence MIT.Produit non officiel de Minecraft, ni approuvé par Mojang ou Microsoft, ni associé à eux.
