Rendre les coffres et les lits de sortie réellement trouvables sur chacun des cinq niveaux de la Backroom.
Périmètre
Modules touchés : Sanctuary
APIs ou fichiers partagés touchés : génération et règles déterministes de la Backroom, vérifications Gradle
Dépend d'une autre branche/PR : non
Changements
Un coffre est garanti par cellule de 3 × 3 chunks et par niveau dans les nouveaux chunks.
La grille des lits de sortie passe de 10 × 10 à 3 × 3 chunks, avec un lit garanti par niveau.
Aucun livre ni butin supplémentaire n'est ajouté.
Les sauvegardes, les données Sanctuary v15 et le protocole réseau 24 restent compatibles.
Les chunks déjà générés ne sont pas réécrits ; il faut explorer de nouveaux chunks pour obtenir les nouvelles structures.
Compatibilité inter-mods
chaque donnée/règle reste dans son module propriétaire
aucun cycle de dépendances n'est ajouté
les IDs et namespaces restent stables
les sauvegardes et protocoles restent compatibles
le comportement client, serveur et multijoueur a été considéré
Version et validation
Sanctuary passe à 0.0.0-alpha.137
aucune nouvelle traduction n'est nécessaire
./gradlew :sanctuary:check réussit
./gradlew check réussit — 203 tâches
aucun build, log, backup, JAR généré, secret ou fichier personnel n'est commité
Test manuel
La couverture automatisée vérifie exactement un coffre et un lit dans chaque cellule de 3 × 3 chunks, sur chacun des cinq niveaux. Le test en jeu reste à effectuer dans des chunks Backroom encore inexplorés.
## Objectif
Rendre les coffres et les lits de sortie réellement trouvables sur chacun des cinq niveaux de la Backroom.
## Périmètre
- Modules touchés : Sanctuary
- APIs ou fichiers partagés touchés : génération et règles déterministes de la Backroom, vérifications Gradle
- Dépend d'une autre branche/PR : non
## Changements
- Un coffre est garanti par cellule de 3 × 3 chunks et par niveau dans les nouveaux chunks.
- La grille des lits de sortie passe de 10 × 10 à 3 × 3 chunks, avec un lit garanti par niveau.
- Aucun livre ni butin supplémentaire n'est ajouté.
- Les sauvegardes, les données Sanctuary v15 et le protocole réseau 24 restent compatibles.
- Les chunks déjà générés ne sont pas réécrits ; il faut explorer de nouveaux chunks pour obtenir les nouvelles structures.
## Compatibilité inter-mods
- [x] chaque donnée/règle reste dans son module propriétaire
- [x] aucun cycle de dépendances n'est ajouté
- [x] les IDs et namespaces restent stables
- [x] les sauvegardes et protocoles restent compatibles
- [x] le comportement client, serveur et multijoueur a été considéré
## Version et validation
- [x] Sanctuary passe à `0.0.0-alpha.137`
- [x] aucune nouvelle traduction n'est nécessaire
- [x] `./gradlew :sanctuary:check` réussit
- [x] `./gradlew check` réussit — 203 tâches
- [x] aucun build, log, backup, JAR généré, secret ou fichier personnel n'est commité
## Test manuel
La couverture automatisée vérifie exactement un coffre et un lit dans chaque cellule de 3 × 3 chunks, sur chacun des cinq niveaux. Le test en jeu reste à effectuer dans des chunks Backroom encore inexplorés.
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
Rendre les coffres et les lits de sortie réellement trouvables sur chacun des cinq niveaux de la Backroom.
Périmètre
Changements
Compatibilité inter-mods
Version et validation
0.0.0-alpha.137./gradlew :sanctuary:checkréussit./gradlew checkréussit — 203 tâchesTest manuel
La couverture automatisée vérifie exactement un coffre et un lit dans chaque cellule de 3 × 3 chunks, sur chacun des cinq niveaux. Le test en jeu reste à effectuer dans des chunks Backroom encore inexplorés.