Publier Sanctuary 26.2.0-alpha.224 avec les changements fusionnés des PR #119, #120 et #121 : combat de Notch, récompense/migration du Magic Carpet et tri des conteneurs.
Périmètre
Modules touchés : It's Alive 37, Ouch 11, MasterKey 9, I Like To Move It 17, Only Fun 26 et Sanctuary 128.
APIs ou fichiers partagés touchés : contrat réseau du payload Sanctuary c2s/sort_inventory, métadonnées de release, migration 223 → 224 et index Packwiz.
chaque donnée/règle reste dans son module propriétaire ;
les appels inter-mods passent par une API publique et une dépendance Gradle explicite ;
aucun cycle de dépendances n'est ajouté ;
les IDs et namespaces restent stables ou sont migrés ;
les sauvegardes existantes restent compatibles ;
le comportement client, serveur et multijoueur a été considéré.
Le booléen ajouté au payload de tri change son format binaire : Sanctuary passe donc du protocole 22 au protocole 23. Le client et le serveur doivent être mis à jour ensemble vers l'alpha.224.
Version et validation
les versions des modules modifiés ont été incrémentées ;
pack_version, CHANGELOG.md, release.json, Prism, Packwiz et la migration sont synchronisés ;
les traductions FR/EN/RU des fonctionnalités sont présentes ;
les tests ciblés réussissent ;
./gradlew check réussit (184 tâches) ;
les archives Packwiz, Prism et Modrinth sont construites et vérifiées ;
aucun build, log, backup, JAR généré, secret ou fichier personnel n'est commité.
Test manuel
Les contrats et tests déterministes couvrent le combat de Notch, la victoire persistante, le Magic Carpet, sa migration, le tri et les formats de distribution. Un essai en jeu multijoueur reste recommandé après fusion avant publication publique.
## Objectif
Publier Sanctuary 26.2.0-alpha.224 avec les changements fusionnés des PR #119, #120 et #121 : combat de Notch, récompense/migration du Magic Carpet et tri des conteneurs.
## Périmètre
- Modules touchés : It's Alive 37, Ouch 11, MasterKey 9, I Like To Move It 17, Only Fun 26 et Sanctuary 128.
- APIs ou fichiers partagés touchés : contrat réseau du payload Sanctuary `c2s/sort_inventory`, métadonnées de release, migration 223 → 224 et index Packwiz.
- Dépend des PR déjà fusionnées #119, #120 et #121.
## Compatibilité inter-mods
- [x] chaque donnée/règle reste dans son module propriétaire ;
- [x] les appels inter-mods passent par une API publique et une dépendance Gradle explicite ;
- [x] aucun cycle de dépendances n'est ajouté ;
- [x] les IDs et namespaces restent stables ou sont migrés ;
- [x] les sauvegardes existantes restent compatibles ;
- [x] le comportement client, serveur et multijoueur a été considéré.
Le booléen ajouté au payload de tri change son format binaire : Sanctuary passe donc du protocole 22 au protocole 23. Le client et le serveur doivent être mis à jour ensemble vers l'alpha.224.
## Version et validation
- [x] les versions des modules modifiés ont été incrémentées ;
- [x] `pack_version`, `CHANGELOG.md`, `release.json`, Prism, Packwiz et la migration sont synchronisés ;
- [x] les traductions FR/EN/RU des fonctionnalités sont présentes ;
- [x] les tests ciblés réussissent ;
- [x] `./gradlew check` réussit (184 tâches) ;
- [x] les archives Packwiz, Prism et Modrinth sont construites et vérifiées ;
- [x] aucun build, log, backup, JAR généré, secret ou fichier personnel n'est commité.
## Test manuel
Les contrats et tests déterministes couvrent le combat de Notch, la victoire persistante, le Magic Carpet, sa migration, le tri et les formats de distribution. Un essai en jeu multijoueur reste recommandé après fusion avant publication publique.
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
Publier Sanctuary 26.2.0-alpha.224 avec les changements fusionnés des PR #119, #120 et #121 : combat de Notch, récompense/migration du Magic Carpet et tri des conteneurs.
Périmètre
c2s/sort_inventory, métadonnées de release, migration 223 → 224 et index Packwiz.Compatibilité inter-mods
Le booléen ajouté au payload de tri change son format binaire : Sanctuary passe donc du protocole 22 au protocole 23. Le client et le serveur doivent être mis à jour ensemble vers l'alpha.224.
Version et validation
pack_version,CHANGELOG.md,release.json, Prism, Packwiz et la migration sont synchronisés ;./gradlew checkréussit (184 tâches) ;Test manuel
Les contrats et tests déterministes couvrent le combat de Notch, la victoire persistante, le Magic Carpet, sa migration, le tri et les formats de distribution. Un essai en jeu multijoueur reste recommandé après fusion avant publication publique.