admin:services:minetest:mineclone2
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
admin:services:minetest:mineclone2 [2023/07/03 07:38] – update process de maj du jeu mineclone2 obitanz | admin:services:minetest:mineclone2 [2024/12/27 16:03] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. 35.160.27.221 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== | + | ====== |
{{ : | {{ : | ||
[[https:// | [[https:// | ||
+ | |||
+ | <note important> | ||
C'est un jeu sous licence GPLv3, développé à partir du le moteur de jeu [[https:// | C'est un jeu sous licence GPLv3, développé à partir du le moteur de jeu [[https:// | ||
- | Avant d' | + | Avant d' |
+ | ====== Installation ====== | ||
===== Configuration du service ===== | ===== Configuration du service ===== | ||
* port TCP dédié : 30009 (on rejoint le serveur sur minetest.chapril.org: | * port TCP dédié : 30009 (on rejoint le serveur sur minetest.chapril.org: | ||
Ligne 16: | Ligne 19: | ||
===== Jeu ===== | ===== Jeu ===== | ||
- | Le jeu est disponible sur [[https:// | + | Le jeu est disponible sur [[https:// |
On l' | On l' | ||
Ligne 24: | Ligne 27: | ||
mv MineClone2 mineclone2 && cd mineclone2 | mv MineClone2 mineclone2 && cd mineclone2 | ||
git checkout -b chapril-ludo | git checkout -b chapril-ludo | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | <code bash> | ||
+ | cd / | ||
+ | git remote set-url " | ||
</ | </ | ||
Ligne 58: | Ligne 67: | ||
L' | L' | ||
- | === Protector | + | === Mod Antigrief |
- | Ce mod permet à quiconque | + | Le principe d' |
+ | Le jeu Mineclone2 propose dans son installation le mod " | ||
- | <code bash> | ||
- | cd / | ||
- | git clone https:// | ||
- | </ | ||
==== Pour le gameplay du serveur ==== | ==== Pour le gameplay du serveur ==== | ||
Pour le moment, on se contente du jeu originel, on pourra ajouter des mods en fonction des demandes. | Pour le moment, on se contente du jeu originel, on pourra ajouter des mods en fonction des demandes. | ||
Ligne 83: | Ligne 89: | ||
pgsql_player_connection = host=127.0.0.1 port=5432 user=minetest password=common-outrank-cruelly dbname=minetest-users-mineclone2 | pgsql_player_connection = host=127.0.0.1 port=5432 user=minetest password=common-outrank-cruelly dbname=minetest-users-mineclone2 | ||
- | load_mod_xxx | + | # Not supported yet, we have to wait for minetest 5.7.0 |
- | load_mod_xxx | + | # |
- | load_mod_xxx | + | # |
+ | |||
+ | mod_storage_backend = sqlite3 | ||
+ | |||
+ | |||
+ | load_mod_xban2 | ||
+ | load_mod_filter | ||
load_mod_whitelist = false | load_mod_whitelist = false | ||
</ | </ | ||
Ligne 100: | Ligne 113: | ||
<code bash> | <code bash> | ||
chown -R Debian-minetest: | chown -R Debian-minetest: | ||
- | chown -R Debian-minetest: | + | chown -R Debian-minetest: |
</ | </ | ||
Ligne 108: | Ligne 121: | ||
</ | </ | ||
+ | ===== Création du rapport d' | ||
+ | Le script pour créer le rapport d' | ||
+ | |||
+ | Les logs sont situés dans le répertoire ''/ | ||
+ | |||
+ | Le script ''/ | ||
+ | |||
+ | ====== Maintenance ====== | ||
===== Mise à jour du jeu ===== | ===== Mise à jour du jeu ===== | ||
+ | |||
+ | On suit les releases du jeu, à chaque release un tag est créé sur le dépôt git, on peut suivre ça sur la [[https:// | ||
<note important> | <note important> | ||
Ligne 121: | Ligne 144: | ||
systemctl restart minetest-server@30009-mineclone2.service | systemctl restart minetest-server@30009-mineclone2.service | ||
</ | </ | ||
+ | |||
+ | En cas de conflit pendant le merge, résoudre manuellement les différentes en se basant au maximum sur la release puis : | ||
+ | |||
+ | <code bash> | ||
+ | git add <les fichiers édités> | ||
+ | git commit -m "fix merge with commit from 0.83.1 tag" | ||
+ | </ | ||
+ | |||
+ | On peut ensuite redémarrer le service. | ||
Il faut maintenant tester un minimum. | Il faut maintenant tester un minimum. |
admin/services/minetest/mineclone2.1688369926.txt.gz · Dernière modification : 2023/07/03 07:38 de obitanz