fix(anotherworld): coffre-fort creux 3×3×3 #23

Merged
koka merged 1 commits from fix/safe-vault-3x3x3 into main 2026-08-27 15:50:21 +00:00
Owner

Objectif

Corriger le Safe Block pour former un coffre-fort cubique creux de 3 × 3 × 3, conformément aux textures 48×48.

Périmètre

  • Module touché : Another World 0.0.0-alpha.53
  • Fichiers partagés touchés : version du module, migration et vérificateur du workspace
  • Dépendance inter-mods inchangée : Another World utilise toujours l'API publique de monnaie de Sanctuary

Structure

  • exige exactement 26 Safe Blocks appartenant au même joueur ;
  • refuse l'ancien mur 3×3, un cube plein et les Safe Blocks supplémentaires attachés ;
  • garde le centre géométrique libre pour y cacher n'importe quel bloc ;
  • utilise le bloc central de façade comme contrôleur du menu ;
  • conserve l'adresse persistante au centre géométrique.

Rendu

  • conserve les blockstates historiques pour le chargement des anciens murs ;
  • répartit les quatre textures 48×48 sur les six faces extérieures ;
  • vérifie automatiquement les neuf cellules UV de chaque face.

Compatibilité

  • IDs et namespace inchangés ;
  • protocole réseau 1 inchangé ;
  • comptes, soldes et 27 emplacements de stockage conservés ;
  • anciens murs démontables puis à reconstruire en coque 3×3×3 ;
  • donnée Another World portée de v3 à v4 et safe_vaults de v2 à v3 ;
  • traductions FR/EN/RU mises à jour.

Validation

  • mur 3×3 refusé ;
  • cube plein refusé ;
  • coque complète de 26 blocs acceptée ;
  • contrôleur de façade et centre libre vérifiés ;
  • ./gradlew :anotherworld:check verifySafeVaultFeature réussi ;
  • ./gradlew check réussi : 131 tâches ;
  • contrôle pré-push ./gradlew check réussi : 131 tâches ;
  • aucun build, JAR, secret ou fichier personnel commité.
## Objectif Corriger le Safe Block pour former un coffre-fort cubique creux de 3 × 3 × 3, conformément aux textures 48×48. ## Périmètre - Module touché : Another World 0.0.0-alpha.53 - Fichiers partagés touchés : version du module, migration et vérificateur du workspace - Dépendance inter-mods inchangée : Another World utilise toujours l'API publique de monnaie de Sanctuary ## Structure - exige exactement 26 Safe Blocks appartenant au même joueur ; - refuse l'ancien mur 3×3, un cube plein et les Safe Blocks supplémentaires attachés ; - garde le centre géométrique libre pour y cacher n'importe quel bloc ; - utilise le bloc central de façade comme contrôleur du menu ; - conserve l'adresse persistante au centre géométrique. ## Rendu - conserve les blockstates historiques pour le chargement des anciens murs ; - répartit les quatre textures 48×48 sur les six faces extérieures ; - vérifie automatiquement les neuf cellules UV de chaque face. ## Compatibilité - [x] IDs et namespace inchangés ; - [x] protocole réseau 1 inchangé ; - [x] comptes, soldes et 27 emplacements de stockage conservés ; - [x] anciens murs démontables puis à reconstruire en coque 3×3×3 ; - [x] donnée Another World portée de v3 à v4 et safe_vaults de v2 à v3 ; - [x] traductions FR/EN/RU mises à jour. ## Validation - [x] mur 3×3 refusé ; - [x] cube plein refusé ; - [x] coque complète de 26 blocs acceptée ; - [x] contrôleur de façade et centre libre vérifiés ; - [x] ./gradlew :anotherworld:check verifySafeVaultFeature réussi ; - [x] ./gradlew check réussi : 131 tâches ; - [x] contrôle pré-push ./gradlew check réussi : 131 tâches ; - [x] aucun build, JAR, secret ou fichier personnel commité.
koka added 1 commit 2026-08-27 15:45:12 +00:00
fix(anotherworld): form hollow 3x3x3 safe vault
Verification 26.2 / check (pull_request) Canceled after 0s
b5a30d294d
koka requested review from chris 2026-08-27 15:45:12 +00:00
koka merged commit 64a5eca235 into main 2026-08-27 15:50:21 +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#23