# Pack Sanctuary Ce dossier contient le manifeste packwiz source et Fabric API, avec une version exacte de Minecraft et du chargeur Fabric. Les autres mods communautaires sont des intégrations futures à vérifier par ticket. Depuis la racine : ```sh ./gradlew check build assemblePack ``` Le dossier `build/packwiz/` contient le pack complet de développement : manifeste, index, dépendances distantes et JAR Sanctuary construit localement. Les sources dans ce dossier `packwiz/` ne contiennent jamais de JAR Sanctuary généré. Pour le servir à un installateur packwiz depuis cette machine : ```sh cd build/packwiz packwiz serve ``` Pour produire un fichier importable par un lanceur compatible Modrinth : ```sh cd build/packwiz # depuis la racine du dépôt packwiz modrinth export --output ../Sanctuary-0.1.0-alpha.1.mrpack ``` L'export contient le JAR Sanctuary local et la référence vérifiée de Fabric API. Il ne publie rien sur Modrinth. Utiliser l'URL HTTP affichée de `pack.toml` dans packwiz-installer. Le serveur local doit rester actif pendant l'installation. Ce n'est pas une publication hébergée permanente. Une installation manuelle reste possible : copier le JAR Sanctuary construit et Fabric API dans `mods/` d'une nouvelle instance Minecraft 26.3-pre-2 / Fabric 0.19.5 / Java 25. Pour modifier les dépendances, utiliser packwiz ici puis `packwiz refresh`. La cible Minecraft, Fabric et Fabric API doit rester synchronisée avec `gradle.properties`. Le build vérifie versions et hashes de l'index. Les resource packs et shaders en préparation restent dans leurs dossiers de sources tant que leur ticket de distribution n'est pas terminé.