Garantir que chacun des cinq niveaux de la Backroom génère des lits de sortie rares, au lieu de limiter leur apparition aux Archives.
Périmètre
Modules touchés : Sanctuary.
APIs ou fichiers partagés touchés : règles pures de génération Backroom, version du module et contrats Gradle du workspace.
Dépend d'une autre branche/PR : non.
Compatibilité inter-mods
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 ;
les sauvegardes et protocoles restent compatibles, ou une migration/version est fournie ;
le comportement client, serveur et multijoueur a été considéré.
La génération choisit exactement un chunk par cellule de 10 × 10 chunks et par niveau. Chaque lit est posé sur un plancher praticable propre à sa zone. Les chunks Backroom déjà générés restent inchangés ; les données Sanctuary restent en v14 et le protocole réseau en version 24.
Version et validation
Sanctuary passe de 0.0.0-alpha.132 à 0.0.0-alpha.133 ;
le pack reste en 26.2.0-alpha.229, aucune release Packwiz n'est incluse ;
aucune nouvelle traduction n'est nécessaire ;
./gradlew :sanctuary:check réussit : 41 tâches ;
./gradlew check réussit : 197 tâches ;
aucun build, log, backup, JAR généré, secret ou fichier personnel n'est commité.
Test manuel
Le modèle exécutable vérifie les cinq niveaux et plusieurs cellules positives et négatives : chaque cellule contient exactement un emplacement de lit par niveau. Le placement en jeu s'applique aux nouveaux chunks Backroom.
## Objectif
Garantir que chacun des cinq niveaux de la Backroom génère des lits de sortie rares, au lieu de limiter leur apparition aux Archives.
## Périmètre
- Modules touchés : Sanctuary.
- APIs ou fichiers partagés touchés : règles pures de génération Backroom, version du module et contrats Gradle du workspace.
- Dépend d'une autre branche/PR : non.
## 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 ;
- [x] les sauvegardes et protocoles restent compatibles, ou une migration/version est fournie ;
- [x] le comportement client, serveur et multijoueur a été considéré.
La génération choisit exactement un chunk par cellule de 10 × 10 chunks et par niveau. Chaque lit est posé sur un plancher praticable propre à sa zone. Les chunks Backroom déjà générés restent inchangés ; les données Sanctuary restent en v14 et le protocole réseau en version 24.
## Version et validation
- [x] Sanctuary passe de 0.0.0-alpha.132 à 0.0.0-alpha.133 ;
- [x] le pack reste en 26.2.0-alpha.229, aucune release Packwiz n'est incluse ;
- [x] aucune nouvelle traduction n'est nécessaire ;
- [x] `./gradlew :sanctuary:check` réussit : 41 tâches ;
- [x] `./gradlew check` réussit : 197 tâches ;
- [x] aucun build, log, backup, JAR généré, secret ou fichier personnel n'est commité.
## Test manuel
Le modèle exécutable vérifie les cinq niveaux et plusieurs cellules positives et négatives : chaque cellule contient exactement un emplacement de lit par niveau. Le placement en jeu s'applique aux nouveaux chunks Backroom.
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
Garantir que chacun des cinq niveaux de la Backroom génère des lits de sortie rares, au lieu de limiter leur apparition aux Archives.
Périmètre
Compatibilité inter-mods
La génération choisit exactement un chunk par cellule de 10 × 10 chunks et par niveau. Chaque lit est posé sur un plancher praticable propre à sa zone. Les chunks Backroom déjà générés restent inchangés ; les données Sanctuary restent en v14 et le protocole réseau en version 24.
Version et validation
./gradlew :sanctuary:checkréussit : 41 tâches ;./gradlew checkréussit : 197 tâches ;Test manuel
Le modèle exécutable vérifie les cinq niveaux et plusieurs cellules positives et négatives : chaque cellule contient exactement un emplacement de lit par niveau. Le placement en jeu s'applique aux nouveaux chunks Backroom.