Corriger l’écran noir ZEVENT : l’interface MCEF chargeait, mais son Chromium ne décodait pas les directs Twitch en H.264/AAC. L’alpha.235 remplace cette lecture par le pipeline natif de Dream Displays 1.9.6 et synchronise Packwiz.
Périmètre
Modules touchés : ZEVENT 0.0.0-alpha.3 ; ItsAlive uniquement pour une dépendance de tâche Gradle manquante.
APIs ou fichiers partagés touchés : rendu client ZEVENT, manifests Prism/Packwiz, contrat de release et migration alpha.234 → alpha.235.
Dépend d’une autre branche/PR : non.
Compatibilité inter-mods
les données et règles restent dans leur module propriétaire ;
Dream Displays est déclaré comme dépendance Gradle et Fabric explicite ;
aucun cycle de dépendances n’est ajouté ;
les IDs, chaînes enregistrées et namespaces restent stables ;
sauvegardes et protocole restent compatibles (data 1, réseau 1) ;
client, serveur dédié et multijoueur ont été pris en compte.
Version et validation
ZEVENT passe en 0.0.0-alpha.3 ;
le pack passe en 26.2.0-alpha.235 ;
MCEF est retiré et Dream Displays 1.9.6 est épinglé dans Prism et Packwiz ;
CHANGELOG, README, release.json et migration sont synchronisés ;
traductions FR/EN/RU complètes ;
./gradlew :zevent:check réussit ;
./gradlew check réussit (213 tâches) ;
./gradlew localMrpack réussit ;
aucun build, log, backup, JAR généré ou fichier personnel n’est commité.
Test manuel
démarrage client avec Dream Displays validé sur macOS Apple Silicon ;
pipeline natif FFmpeg/OpenGL initialisé sans crash ;
résolution d’un direct Twitch actif validée avec vidéo H.264 et audio AAC ;
archive locale alpha.235 vérifiée : Dream Displays présent, MCEF absent, JAR ZEVENT identique à celui de Packwiz.
## Objectif
Corriger l’écran noir ZEVENT : l’interface MCEF chargeait, mais son Chromium ne décodait pas les directs Twitch en H.264/AAC. L’alpha.235 remplace cette lecture par le pipeline natif de Dream Displays 1.9.6 et synchronise Packwiz.
## Périmètre
- Modules touchés : ZEVENT 0.0.0-alpha.3 ; ItsAlive uniquement pour une dépendance de tâche Gradle manquante.
- APIs ou fichiers partagés touchés : rendu client ZEVENT, manifests Prism/Packwiz, contrat de release et migration alpha.234 → alpha.235.
- Dépend d’une autre branche/PR : non.
## Compatibilité inter-mods
- [x] les données et règles restent dans leur module propriétaire ;
- [x] Dream Displays est déclaré comme dépendance Gradle et Fabric explicite ;
- [x] aucun cycle de dépendances n’est ajouté ;
- [x] les IDs, chaînes enregistrées et namespaces restent stables ;
- [x] sauvegardes et protocole restent compatibles (data 1, réseau 1) ;
- [x] client, serveur dédié et multijoueur ont été pris en compte.
## Version et validation
- [x] ZEVENT passe en 0.0.0-alpha.3 ;
- [x] le pack passe en 26.2.0-alpha.235 ;
- [x] MCEF est retiré et Dream Displays 1.9.6 est épinglé dans Prism et Packwiz ;
- [x] CHANGELOG, README, release.json et migration sont synchronisés ;
- [x] traductions FR/EN/RU complètes ;
- [x] `./gradlew :zevent:check` réussit ;
- [x] `./gradlew check` réussit (213 tâches) ;
- [x] `./gradlew localMrpack` réussit ;
- [x] aucun build, log, backup, JAR généré ou fichier personnel n’est commité.
## Test manuel
- démarrage client avec Dream Displays validé sur macOS Apple Silicon ;
- pipeline natif FFmpeg/OpenGL initialisé sans crash ;
- résolution d’un direct Twitch actif validée avec vidéo H.264 et audio AAC ;
- archive locale alpha.235 vérifiée : Dream Displays présent, MCEF absent, JAR ZEVENT identique à celui de Packwiz.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Objectif
Corriger l’écran noir ZEVENT : l’interface MCEF chargeait, mais son Chromium ne décodait pas les directs Twitch en H.264/AAC. L’alpha.235 remplace cette lecture par le pipeline natif de Dream Displays 1.9.6 et synchronise Packwiz.
Périmètre
Compatibilité inter-mods
Version et validation
./gradlew :zevent:checkréussit ;./gradlew checkréussit (213 tâches) ;./gradlew localMrpackréussit ;Test manuel