feat(onlyfun): feu d'artifice Nourra au visage du skin #174

Merged
koka merged 1 commits from feature/zayn-firework into main 2026-09-09 13:24:59 +00:00
Collaborator

Objectif

Ajouter un feu d'artifice Only Fun dont l'explosion dessine le visage du skin Nourra (capuche comprise) en particules, sans burst vanilla colore.

Perimetre

  • Modules touches : onlyfun
  • APIs ou fichiers partages touches : uild.gradle ( erifyOnlyFun uniquement)
  • Depend d'une autre branche/PR : non

Compatibilite inter-mods

  • chaque donnee/regle reste dans son module proprietaire ;
  • les appels inter-mods passent par une API publique et une dependance Gradle explicite ;
  • aucun cycle de dependances n'est ajoute ;
  • les IDs et namespaces restent stables (onlyfun:nourra_firework) ;
  • les sauvegardes et protocoles restent compatibles (data_version 2, protocole 3) ;
  • le comportement client, serveur et multijoueur a ete considere (hauteur serveur, portrait client, taille synchronisee via UUID).

Version et validation

  • les versions des modules modifies ont ete incrementees (prevu a la release pack) ;
  • pack_version, CHANGELOG.md et la migration sont synchronises si c'est une release ;
  • les traductions FR/EN/RU sont completes ;
  • les tests cibles reussissent (SkinFaceFireworkSmoke, :onlyfun:check) ;
  • ./gradlew :onlyfun:check reussit ;
  • aucun build, log, backup, JAR genere, secret ou fichier personnel n'est commite.

Test manuel

  • donner /give @s onlyfun:nourra_firework ou crafter fusée + colorant bleu clair + papier ;
  • lancer : vol a hauteur intermediaire, boom classique, portrait capuche + visage (pas un burst vanilla) ;
  • relancer plusieurs fois : explosion normale ou plus grande, une chance sur deux.
## Objectif Ajouter un feu d'artifice Only Fun dont l'explosion dessine le visage du skin Nourra (capuche comprise) en particules, sans burst vanilla colore. ## Perimetre - Modules touches : **onlyfun** - APIs ou fichiers partages touches : uild.gradle ( erifyOnlyFun uniquement) - Depend d'une autre branche/PR : non ## Compatibilite inter-mods - [x] chaque donnee/regle reste dans son module proprietaire ; - [x] les appels inter-mods passent par une API publique et une dependance Gradle explicite ; - [x] aucun cycle de dependances n'est ajoute ; - [x] les IDs et namespaces restent stables (onlyfun:nourra_firework) ; - [x] les sauvegardes et protocoles restent compatibles (data_version 2, protocole 3) ; - [x] le comportement client, serveur et multijoueur a ete considere (hauteur serveur, portrait client, taille synchronisee via UUID). ## Version et validation - [ ] les versions des modules modifies ont ete incrementees (prevu a la release pack) ; - [ ] pack_version, CHANGELOG.md et la migration sont synchronises si c'est une release ; - [x] les traductions FR/EN/RU sont completes ; - [x] les tests cibles reussissent (SkinFaceFireworkSmoke, :onlyfun:check) ; - [x] ./gradlew :onlyfun:check reussit ; - [x] aucun build, log, backup, JAR genere, secret ou fichier personnel n'est commite. ## Test manuel - donner /give @s onlyfun:nourra_firework ou crafter fusée + colorant bleu clair + papier ; - lancer : vol a hauteur intermediaire, boom classique, portrait capuche + visage (pas un burst vanilla) ; - relancer plusieurs fois : explosion normale ou plus grande, une chance sur deux.
chris added 1 commit 2026-09-09 13:02:32 +00:00
feat(onlyfun): add Nourra firework with a skin-face burst
Verification 26.2 / check (pull_request) Canceled after 0s
77fa9c5d21
Co-authored-by: Cursor <cursoragent@cursor.com>
koka merged commit 2d96d9077b into main 2026-09-09 13:24:59 +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#174