fix(ambiance): corriger le crash des événements de niveau #82

Merged
koka merged 1 commits from fix/ambiance-level-event-crash into main 2026-08-29 17:57:58 +00:00
Owner

Objectif

Corriger le crash client au démarrage provoqué par le mixin du disque blanc d’Ambiance sous Minecraft 26.2. L’événement vanilla a été déplacé de LevelRenderer vers LevelEventHandler et sa signature ne contient plus le paramètre Entity.

Périmètre

  • Module touché : Ambiance.
  • Fichiers partagés touchés : gradle.properties, validations Gradle et CHANGELOG.md.
  • Dépend d’une autre branche/PR : non.

Compatibilité inter-mods

  • chaque donnée/règle reste dans son module propriétaire ;
  • aucun appel inter-mod supplémentaire ;
  • aucun cycle de dépendances ajouté ;
  • IDs et namespaces inchangés ;
  • sauvegardes compatibles : données Ambiance v2 et protocole réseau 6 inchangés ;
  • comportement client, serveur et multijoueur considéré.

Version et validation

  • Ambiance incrémenté de 0.0.0-alpha.15 à 0.0.0-alpha.16 ;
  • changelog non distribué ajouté ; la version du pack sera synchronisée dans la PR de release suivante ;
  • aucune traduction à modifier ;
  • ./gradlew :ambiance:check :ambiance:verifyAmbiance réussit ;
  • ./gradlew check réussit : 155 tâches ;
  • aucun artefact généré, secret ou fichier personnel commité.

Test manuel

  • Client Gradle Ambiance alpha.16 lancé jusqu’au menu principal.
  • Copie du profil Prism complet lancée avec les 15 JAR du pack, Sodium, Iris, JEI et Voice Chat : menu principal atteint sans crash.
  • L’alpha.210 stable reste publiée pendant la fusion et la préparation de la release corrigée.
## Objectif Corriger le crash client au démarrage provoqué par le mixin du disque blanc d’Ambiance sous Minecraft 26.2. L’événement vanilla a été déplacé de `LevelRenderer` vers `LevelEventHandler` et sa signature ne contient plus le paramètre `Entity`. ## Périmètre - Module touché : Ambiance. - Fichiers partagés touchés : `gradle.properties`, validations Gradle et `CHANGELOG.md`. - Dépend d’une autre branche/PR : non. ## Compatibilité inter-mods - [x] chaque donnée/règle reste dans son module propriétaire ; - [x] aucun appel inter-mod supplémentaire ; - [x] aucun cycle de dépendances ajouté ; - [x] IDs et namespaces inchangés ; - [x] sauvegardes compatibles : données Ambiance v2 et protocole réseau 6 inchangés ; - [x] comportement client, serveur et multijoueur considéré. ## Version et validation - [x] Ambiance incrémenté de `0.0.0-alpha.15` à `0.0.0-alpha.16` ; - [x] changelog non distribué ajouté ; la version du pack sera synchronisée dans la PR de release suivante ; - [x] aucune traduction à modifier ; - [x] `./gradlew :ambiance:check :ambiance:verifyAmbiance` réussit ; - [x] `./gradlew check` réussit : 155 tâches ; - [x] aucun artefact généré, secret ou fichier personnel commité. ## Test manuel - Client Gradle Ambiance alpha.16 lancé jusqu’au menu principal. - Copie du profil Prism complet lancée avec les 15 JAR du pack, Sodium, Iris, JEI et Voice Chat : menu principal atteint sans crash. - L’alpha.210 stable reste publiée pendant la fusion et la préparation de la release corrigée.
koka added 1 commit 2026-08-29 17:57:39 +00:00
fix(ambiance): corriger le crash des événements de niveau
Verification 26.2 / check (pull_request) Canceled after 0s
913a754f20
koka merged commit 7d800d8932 into main 2026-08-29 17:57:58 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: koka/sanctuary#82