Sculpt natural island edges and deliver alpha.2 with Prism updates
Build Sanctuary / build (push) Canceled after 0s

This commit is contained in:
koka
2026-09-08 12:49:42 +02:00
parent 2932411349
commit ddc43d716b
23 changed files with 1052 additions and 113 deletions
+28 -2
View File
@@ -1,4 +1,4 @@
# Pack Sanctuary
# Pack Sanctuary et Prism Launcher
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
@@ -14,6 +14,32 @@ Le dossier `build/packwiz/` contient le pack complet de développement : manifes
index, dépendances distantes et JAR Sanctuary construit localement. Les sources
dans ce dossier `packwiz/` ne contiennent jamais de JAR Sanctuary généré.
## Une instance Prism qui se met à jour
Le canal de distribution de Sanctuary Beta est :
```text
https://git.botsu.net/koka/sanctuary-beta/raw/branch/packwiz/pack.toml
```
Le [guide de distribution](../docs/packwiz.md) décrit sa publication et le passage
d'une instance existante à packwiz. Le fichier `packwiz/pack.toml` de la branche
source ne suffit pas pour jouer : il manque la référence du mod compilé, ajoutée
au moment de la livraison.
Pour préparer une instance importable dans Prism :
```sh
python3 scripts/pack.py prism https://git.botsu.net/koka/sanctuary-beta/raw/branch/packwiz/pack.toml
```
Importer `build/Sanctuary-Prism-auto-update.zip` dans Prism, via **Ajouter une
instance → Importer**. Conserver ensuite cette même instance : packwiz vérifie
les mises à jour avant chaque lancement. Java 25 doit être disponible dans Prism.
La génération du ZIP ne publie pas le pack et ne modifie aucune instance locale.
## Pack local et export ponctuel
Pour le servir à un installateur packwiz depuis cette machine :
```sh
@@ -25,7 +51,7 @@ 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
packwiz modrinth export --output ../Sanctuary-0.1.0-alpha.2.mrpack
```
L'export contient le JAR Sanctuary local et la référence vérifiée de Fabric API.