36 lines
2.0 KiB
Markdown
36 lines
2.0 KiB
Markdown
# beta.040 — crash à l'arrivée en multijoueur
|
|
|
|
Le rapport transmis le 14 septembre 2026 concerne beta.039, Minecraft
|
|
26.3-pre-2 : `NullPointerException: Components not bound yet` dans
|
|
`StarterCompanions.egg`, appelé par le dessin d'une case du Hello World.
|
|
|
|
Un client qui rejoint directement un serveur peut afficher cette phase de
|
|
configuration avant que les composants des items soient liés. Créer un
|
|
`ItemStack` à ce moment échoue. Un essai après création d'un monde solo masque
|
|
le problème, puisque le serveur intégré a déjà initialisé les composants.
|
|
|
|
Les trois cases dessinent désormais directement les textures d'œufs natives,
|
|
déjà disponibles via le chargement des ressources client. Les 88 textures ont
|
|
été vérifiées dans les ressources de cette version exacte. Les noms, descriptions,
|
|
raretés, choix définitif et couleurs gardent leur comportement. Il ne s'agit
|
|
pas de capturer l'exception et cacher un œuf : aucun `ItemStack` n'est construit
|
|
pendant cet aperçu de configuration.
|
|
|
|
Les œufs réellement remis en jeu sont toujours créés par le serveur après
|
|
l'admission. Aucun registre, paquet, tirage de familier ni fichier de sauvegarde
|
|
n'est modifié pour ce correctif. Le Hello World reste avant l'apparition en jeu.
|
|
|
|
## Vérification
|
|
|
|
Le parcours démarre sur un client à froid, confirme que la construction d'un
|
|
œuf reproduit l'ancienne exception, puis affiche et utilise les cases du Hello
|
|
World pendant plusieurs images sans composants d'items. La suite vérifie
|
|
l'admission et la reconnexion en serveur intégré. La connexion réseau complète
|
|
à un serveur dédié n'a pas été vérifiée : l'EULA reste non acceptée, conformément
|
|
au choix de l'utilisateur. Aucun serveur personnel n'est contacté.
|
|
|
|
Parcours client réussi : `build/operator040-client-final.log`, témoin
|
|
`MULTIPLAYER040_CLIENT_PASS`. Capture :
|
|
`build/operator040-evidence/final/0000_sanctuary-beta040-cold-multiplayer-welcome.png`.
|
|
Reçu : `build/operator040-artifact.json`.
|