release: add ZEVENT weekend pack in alpha.234
Verification 26.2 / check (pull_request) Canceled after 0s
Verification 26.2 / check (pull_request) Canceled after 0s
This commit is contained in:
@@ -10,6 +10,16 @@ Ce journal suit les **versions du modpack**. Lorsqu'un seul module change, sa ve
|
||||
|
||||
Aucun changement non publié.
|
||||
|
||||
## `26.2.0-alpha.234`
|
||||
|
||||
Module ajouté temporairement : **ZEVENT `0.0.0-alpha.2`**.
|
||||
|
||||
- ajoute pour le week-end le bloc-écran ZEVENT, une surface multibloc de 9 × 5 qui diffuse une chaîne Twitch officielle dans le monde ;
|
||||
- permet de saisir un nom de chaîne ou une URL Twitch par clic droit, puis enregistre et synchronise la chaîne côté serveur ;
|
||||
- relie le volume à la catégorie Disques, l’atténue jusqu’à 64 blocs et limite chaque client à deux lecteurs visibles ;
|
||||
- ajoute MCEF Modern `0.3.3+mc26.2.jcef146.0.10` uniquement côté client, sans imposer Chromium au serveur dédié ;
|
||||
- conserve les données et protocoles des dix modules Sanctuary existants ; ZEVENT démarre en données v1 et protocole 1, avec mise à jour simultanée du client et du serveur.
|
||||
|
||||
## `26.2.0-alpha.233`
|
||||
|
||||
Modules modifiés : **Sanctuary `0.0.0-alpha.139`** et **Red-Stoner `0.0.0-alpha.20`**.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Sanctuary 26.2
|
||||
|
||||
Workspace Fabric multi-projet de Sanctuary 2.0. Il construit les dix JAR du pack et le mod événementiel ZEVENT distribué à part, sur Minecraft 26.2, Fabric Loader 0.19.3, Fabric API 0.159.0+26.2, Loom 1.17, Gradle 9.5.1 et Java 25.
|
||||
Workspace Fabric multi-projet de Sanctuary 2.0. Il construit temporairement onze JAR pour le week-end ZEVENT, sur Minecraft 26.2, Fabric Loader 0.19.3, Fabric API 0.159.0+26.2, Loom 1.17, Gradle 9.5.1 et Java 25.
|
||||
|
||||
Auteur : **KOKA99CAB**
|
||||
Licence : **GNU GPL 3.0 or Later** (`GPL-3.0-or-later`)
|
||||
@@ -19,11 +19,13 @@ Licence : **GNU GPL 3.0 or Later** (`GPL-3.0-or-later`)
|
||||
| `sanctuary` | Sanctuary | progression et aventure | progression globale, classements publics, Atlas et monde principal flottant |
|
||||
| `events` | Events | événements serveur | socle vide |
|
||||
| `masterkey` | MasterKey | administration et diagnostic | laboratoire minimal |
|
||||
| `zevent` | ZEVENT | diffusion Twitch temporaire | écran mural 9×5, hors pack principal |
|
||||
| `zevent` | ZEVENT | diffusion Twitch temporaire | écran mural 9×5, inclus dans l’alpha.234 pour le week-end |
|
||||
|
||||
Les descriptions FR/EN/RU sont déclarées dans chaque `fabric.mod.json` et dans les fichiers de langue. Les images fournies servent d'icônes Fabric de leur module.
|
||||
|
||||
Version courante du pack distribué : **`26.2.0-alpha.233`**. Cette release distribue Another World **`0.0.0-alpha.58`**, Sanctuary **`0.0.0-alpha.139`** et Red-Stoner **`0.0.0-alpha.20`** ; les sept autres modules conservent leur version issue de l'alpha.231.
|
||||
Version courante du pack distribué : **`26.2.0-alpha.234`**. Cette release conserve Another World **`0.0.0-alpha.58`**, Sanctuary **`0.0.0-alpha.139`** et Red-Stoner **`0.0.0-alpha.20`**, ajoute temporairement ZEVENT **`0.0.0-alpha.2`** aux dix modules de l’alpha.233 et installe MCEF Modern **`0.3.3+mc26.2.jcef146.0.10`** uniquement sur les clients.
|
||||
|
||||
L’alpha.234 ajoute pour le week-end l’écran Twitch ZEVENT de 9 × 5 blocs. Un clic droit permet de choisir une chaîne officielle ; la sélection est enregistrée par le serveur, tandis que l’image et le son sont rendus localement avec MCEF Modern. Le volume suit la catégorie Disques et décroît jusqu’à 64 blocs. Les mondes et les dix modules Sanctuary existants restent compatibles ; le client et le serveur doivent toutefois recevoir le JAR ZEVENT, et seul le client reçoit MCEF.
|
||||
|
||||
L’alpha.233 remplace le bloc-écran des trophées par un véritable panneau Vanilla en chêne pâle, posable au sol ou au mur. Son éditeur permet de rechercher une statistique, composer jusqu’à seize pages et choisir l’affichage des noms et valeurs ; le propriétaire ou un opérateur garde le contrôle de sa configuration tandis que le changement de page reste public. L’item `redstoner:trophy_panel` conserve son ID et les anciens panneaux posés sont migrés automatiquement. Les classements affichent désormais le vrai pseudo connu du joueur au lieu d’un fragment d’UUID. Les sauvegardes Sanctuary restent en données v15/protocole 24 ; Red-Stoner passe aux données v5 et au protocole 9, ce qui exige la même version côté client et serveur.
|
||||
|
||||
@@ -419,7 +421,7 @@ Le menu pause est lui aussi possédé par Sanctuary. Il ne conserve que Retour a
|
||||
|
||||
## Versions du modpack et mises à jour Modrinth
|
||||
|
||||
`pack_version` dans `gradle.properties` est la version du pack complet. `mod_version=0.0.0-alpha.0` et `module_lifecycle=standby` sont les valeurs par défaut des modules en veille ; les propriétés `<module>_version` et `<module>_lifecycle` n’activent et ne font avancer que le module concerné. Le contrat de distribution est dans `pack/release.json`. Le sous-projet `zevent` reste volontairement hors de `moduleIds` et des archives du pack : son JAR et sa dépendance cliente MCEF sont distribués séparément pour l’événement.
|
||||
`pack_version` dans `gradle.properties` est la version du pack complet. `mod_version=0.0.0-alpha.0` et `module_lifecycle=standby` sont les valeurs par défaut des modules en veille ; les propriétés `<module>_version` et `<module>_lifecycle` n’activent et ne font avancer que le module concerné. Le contrat de distribution est dans `pack/release.json`. Pour l’alpha.234, `zevent` rejoint temporairement les archives du pack ; MCEF reste une dépendance strictement cliente afin que le serveur dédié n’embarque pas Chromium.
|
||||
|
||||
La version globale du pack n’est pas injectée dans les JAR inchangés : leur contenu et leur numéro restent immuables. Le lanceur possède la composition exacte du pack, tandis que chaque manifest conserve la version effective de son module.
|
||||
|
||||
|
||||
+323
-227
File diff suppressed because it is too large
Load Diff
+2
-2
@@ -30,7 +30,7 @@ onlyfun_version=0.0.0-alpha.27
|
||||
onlyfun_lifecycle=active
|
||||
sanctuary_version=0.0.0-alpha.139
|
||||
sanctuary_lifecycle=active
|
||||
zevent_version=0.0.0-alpha.1
|
||||
zevent_version=0.0.0-alpha.2
|
||||
zevent_lifecycle=active
|
||||
pack_version=26.2.0-alpha.233
|
||||
pack_version=26.2.0-alpha.234
|
||||
maven_group=fr.koka99cab.sanctuary26
|
||||
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"status": "released",
|
||||
"released_in": "26.2.0-alpha.234",
|
||||
"temporary_until": "2026-09-07",
|
||||
"pack": {
|
||||
"source_version": "26.2.0-alpha.233",
|
||||
"target_version": "26.2.0-alpha.234"
|
||||
},
|
||||
"modules": {
|
||||
"zevent": {
|
||||
"source_module_version": null,
|
||||
"target_module_version": "0.0.0-alpha.2",
|
||||
"data_version": 1,
|
||||
"network_protocol": 1,
|
||||
"client_and_server_required": true
|
||||
}
|
||||
},
|
||||
"screen": {
|
||||
"block_id": "zevent:zevent_screen",
|
||||
"width_blocks": 9,
|
||||
"height_blocks": 5,
|
||||
"server_authoritative_channel": true,
|
||||
"maximum_channel_input_length": 128,
|
||||
"maximum_channel_name_length": 25,
|
||||
"maximum_visible_browsers_per_client": 2,
|
||||
"audible_distance_blocks": 64
|
||||
},
|
||||
"dependencies": {
|
||||
"mcef_modern": {
|
||||
"version": "0.3.3+mc26.2.jcef146.0.10",
|
||||
"modrinth_project_id": "YJFfu5pH",
|
||||
"modrinth_version_id": "FOXbUPNd",
|
||||
"environment": "client_only"
|
||||
}
|
||||
},
|
||||
"compatibility": {
|
||||
"existing_saves_supported": true,
|
||||
"new_world_required": false,
|
||||
"save_reset_required": false,
|
||||
"existing_module_data_versions_changed": false,
|
||||
"existing_module_network_protocols_changed": false,
|
||||
"zevent_client_server_update_required": true
|
||||
},
|
||||
"distribution": {
|
||||
"packwiz_index_refreshed": true,
|
||||
"prism_modrinth_index_updated": true,
|
||||
"shared_client_server_mrpack": true,
|
||||
"mcef_client_only": true
|
||||
}
|
||||
}
|
||||
+19
-10
@@ -14,15 +14,15 @@ hash = "41f4f4c88c71d0a23446d5014f7407d55ad477441847099cad24492b032335a0"
|
||||
|
||||
[[files]]
|
||||
file = "mods/ambiance-0.0.0-alpha.22.jar"
|
||||
hash = "c72a87d3ea187e65f3d459d18954bfc557deeb741deea143e610604a3af5985f"
|
||||
hash = "960322cd387c47588f6fd76202c0abf2c9993cf0effa82e19f8bb31d86ab07a4"
|
||||
|
||||
[[files]]
|
||||
file = "mods/anotherworld-0.0.0-alpha.58.jar"
|
||||
hash = "51f0122c222317fd65a642f8568a3d822732a874ecd5e4433592ae96e2a535a8"
|
||||
hash = "8936b0a5bf3f122afc752cba5e8d96ac92cfb1458785c3fac13d25f51cb4814c"
|
||||
|
||||
[[files]]
|
||||
file = "mods/events-0.0.0-alpha.0.jar"
|
||||
hash = "1c1623d4d40973346d3143657461e916e38142a867e7a6cf0da054ad998dbb0e"
|
||||
hash = "1fe3fc2f6ca371f8dde44e0bb535b1e70df0e9c4de3f56002f9f3ec6d5826745"
|
||||
|
||||
[[files]]
|
||||
file = "mods/fabric-api.pw.toml"
|
||||
@@ -31,7 +31,7 @@ metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/iliketomoveit-0.0.0-alpha.18.jar"
|
||||
hash = "6a38653f4898e2fe2df6f8935b516073185f7c0d3913164e769ebafcc487b318"
|
||||
hash = "a964e17e139757f948f67aeae73730c97af2c5932bffcc4d366d084c7cdf53ee"
|
||||
|
||||
[[files]]
|
||||
file = "mods/iris.pw.toml"
|
||||
@@ -40,7 +40,7 @@ metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/itsalive-0.0.0-alpha.38.jar"
|
||||
hash = "0e40259acf98cf3d64dfdebe3441ffb3a09aa64de6cf1b2c8dcaa4af7c8d0e82"
|
||||
hash = "97a29e1d4875265854d0b4757c6e0c286a35e626df1b8d13b465b85502381309"
|
||||
|
||||
[[files]]
|
||||
file = "mods/jei.pw.toml"
|
||||
@@ -49,23 +49,28 @@ metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/masterkey-0.0.0-alpha.9.jar"
|
||||
hash = "b42b25f1eabc0b1e7660f0071e8f105d82ceb078b4bd9b7c570df8ce2c59601c"
|
||||
hash = "95265c4aa4ebb89d5e89e3245917f47a4044db192f88995cfee2bdf63f348b79"
|
||||
|
||||
[[files]]
|
||||
file = "mods/mcef-modern.pw.toml"
|
||||
hash = "8a2d7d5c6aae5e1c954bfb18c59b201a08b33b948dd95ed6b2a0e4004b69b49b"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/onlyfun-0.0.0-alpha.27.jar"
|
||||
hash = "4e2c95c54fa3f591d3e1b6f7454211caaa4fb5f7ef31cd5b6aa477d03be18e2e"
|
||||
hash = "dcd5003390c132f3421c12550f851846548b4d1cc541d3ada0deb35c65bb3f54"
|
||||
|
||||
[[files]]
|
||||
file = "mods/ouch-0.0.0-alpha.11.jar"
|
||||
hash = "8dcec6870fba091adda5df2a2f719e97d0f5dcf86f14c5f99035c7aebaf6c119"
|
||||
hash = "08f3355b0240c30a65314e8173f2268a1cf4b0a5ae4dac1766e49939e3e5a256"
|
||||
|
||||
[[files]]
|
||||
file = "mods/redstoner-0.0.0-alpha.20.jar"
|
||||
hash = "669ca9a357874448c68ca45fdf26d827d5094b1ef1ee07f948a564b33cc1a79c"
|
||||
hash = "39f0cba6213e4efcd40b8b72cf7812b56315e1d637803a87a2672b00bc4ee4a0"
|
||||
|
||||
[[files]]
|
||||
file = "mods/sanctuary-0.0.0-alpha.139.jar"
|
||||
hash = "62d06cfe57badc5295fdcaf1ad9d0eb6d7ba67345bdc5fc8ca6d689817f70c01"
|
||||
hash = "22a37980bd7b121cbfe65e853a6c6a9f8549bbf4af9b4fdd5f22dbd04df273b0"
|
||||
|
||||
[[files]]
|
||||
file = "mods/simple-voice-chat.pw.toml"
|
||||
@@ -76,3 +81,7 @@ metafile = true
|
||||
file = "mods/sodium.pw.toml"
|
||||
hash = "f06c0b9150da9877b99cb265d037c067e509340d9bf347e02cef2043c110e963"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/zevent-0.0.0-alpha.2.jar"
|
||||
hash = "5123ad255381a783dafdb7b8ba66df56196d30e85f1d507d9c2758bd7ed4f0c5"
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
name = "MCEF Modern"
|
||||
filename = "mcef-modern-0.3.3+mc26.2.jcef146.0.10.jar"
|
||||
side = "client"
|
||||
pin = true
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/YJFfu5pH/versions/FOXbUPNd/mcef-modern-0.3.3%2Bmc26.2.jcef146.0.10.jar"
|
||||
hash-format = "sha512"
|
||||
hash = "1249687814d906fef8a84d42e3bec0bab7c0e1db8f7cdad3fc03af19668107777e1683e373d29e5ffc4479558d11513d2ae4f40f8f59fd74ee261ff4e69574d7"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "YJFfu5pH"
|
||||
version = "FOXbUPNd"
|
||||
@@ -1,12 +1,12 @@
|
||||
name = "Sanctuary 26.2"
|
||||
author = "KOKA99CAB"
|
||||
version = "26.2.0-alpha.233"
|
||||
version = "26.2.0-alpha.234"
|
||||
pack-format = "packwiz:1.1.0"
|
||||
|
||||
[index]
|
||||
file = "index.toml"
|
||||
hash-format = "sha256"
|
||||
hash = "c666b031c2ac27a8f01cc4d12d6e471ea7471e9e5e7ce02567ee8a6649f9142a"
|
||||
hash = "07587749b1bd7fc7be7bfbab7ae251fccb2936eba203af22dce13e08fbaffc2a"
|
||||
|
||||
[versions]
|
||||
fabric = "0.19.3"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"game": "minecraft",
|
||||
"name": "Sanctuary 26.2",
|
||||
"summary": "Sanctuary 26.2 — progression, exploration, worldgen and multiplayer systems by KOKA99CAB.",
|
||||
"versionId": "26.2.0-alpha.233",
|
||||
"versionId": "26.2.0-alpha.234",
|
||||
"files": [
|
||||
{
|
||||
"path": "mods/fabric-api-0.159.0+26.2.jar",
|
||||
@@ -79,6 +79,21 @@
|
||||
"https://cdn.modrinth.com/data/YL57xq9U/versions/oaD6KQls/iris-fabric-1.11.2%2Bmc26.2.jar"
|
||||
],
|
||||
"fileSize": 2820763
|
||||
},
|
||||
{
|
||||
"path": "mods/mcef-modern-0.3.3+mc26.2.jcef146.0.10.jar",
|
||||
"hashes": {
|
||||
"sha1": "a90404e9072f918b7029bb03f4a04da240b32986",
|
||||
"sha512": "1249687814d906fef8a84d42e3bec0bab7c0e1db8f7cdad3fc03af19668107777e1683e373d29e5ffc4479558d11513d2ae4f40f8f59fd74ee261ff4e69574d7"
|
||||
},
|
||||
"env": {
|
||||
"client": "required",
|
||||
"server": "unsupported"
|
||||
},
|
||||
"downloads": [
|
||||
"https://cdn.modrinth.com/data/YJFfu5pH/versions/FOXbUPNd/mcef-modern-0.3.3%2Bmc26.2.jcef146.0.10.jar"
|
||||
],
|
||||
"fileSize": 248099
|
||||
}
|
||||
],
|
||||
"dependencies": {
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"pack_version": "26.2.0-alpha.233",
|
||||
"pack_version": "26.2.0-alpha.234",
|
||||
"release_channel": "alpha",
|
||||
"minecraft_version": "26.2",
|
||||
"fabric_loader_version": "0.19.3",
|
||||
@@ -9,7 +9,7 @@
|
||||
"project_id": "FgOqyAXd",
|
||||
"project_slug": "sanctuary-koka99",
|
||||
"project_url": "https://modrinth.com/modpack/sanctuary-koka99",
|
||||
"primary_file": "sanctuary-26.2.0-alpha.233.mrpack",
|
||||
"primary_file": "sanctuary-26.2.0-alpha.234.mrpack",
|
||||
"shared_client_server_pack": true,
|
||||
"update_owner": "packwiz-installer",
|
||||
"check_on_launch": true,
|
||||
|
||||
@@ -22,7 +22,9 @@
|
||||
"fabricloader": ">=0.19.3",
|
||||
"minecraft": "~26.2",
|
||||
"java": ">=25",
|
||||
"fabric-api": ">=0.159.0+26.2",
|
||||
"fabric-api": ">=0.159.0+26.2"
|
||||
},
|
||||
"suggests": {
|
||||
"mcef-modern": ">=0.3.3"
|
||||
},
|
||||
"custom": {
|
||||
@@ -33,7 +35,7 @@
|
||||
"network_protocol": 1,
|
||||
"lifecycle": "${lifecycle}",
|
||||
"pack_version": "${pack_version}",
|
||||
"distribution": "standalone-event-mod",
|
||||
"distribution": "temporary-weekend-pack-module",
|
||||
"descriptions": {
|
||||
"fr_fr": "Diffuse des chaînes Twitch du ZEVENT sur un écran mural 9×5.",
|
||||
"en_us": "Streams ZEVENT Twitch channels on a 9x5 wall screen.",
|
||||
|
||||
Reference in New Issue
Block a user