Conversion de monde Minecraft vers un monde Minetest. 1/ Serveur de travail pour le conversion : Configuration matériel du serveur Gandi (IaaS)
Cœur(s) CPU : 8
Ram : 16 Go
Disque : 10 Go
Système d'exploitation : Debian 8 64 bits (HVM)
Nom du disque système : sysdisk01mct
Nom (Hostname) : server01mct
Utilisateur : administrateur
2/ Installation des paquets de développement :
# apt-get install git python3-dev curl
4/ Répertoire de travail :
administrateur@server01mct:~$ mkdir -p .minecraft/saves
administrateur@server01mct:~$ ln -s .minecraft/ minecraft
administrateur@server01mct:~$ mkdir -p .minetest/worlds
administrateur@server01mct:~$ ln -s .minetest/ minetest
administrateur@server01mct:~$ mkdir -p JEUX/MINETEST/Minecraft
administrateur@server01mct:~$ cd JEUX/MINETEST/Minecraft/
administrateur@server01mct:~/JEUX/MINETEST/Minecraft$
5/ Téléchargement du code source de 'mcimport' :
administrateur@server01mct:~/JEUX/MINETEST/Minecraft$ git clone https://github.com/minetest-tools/mcimport.git
6/ Génération de la carte Minecraft : Ne pas insérer les données du sous-sol. https://minecraft.ign.fr/ 7/ Transférer la carte Minecraft 'minecraft_alac-GvqaxnwC4XYCFjFW.zip' De l'ordinateur local vers le répertoire '/home/administrateur/minecraft/saves/' du serveur de travail. 8/ Initialisation de la carte Minecraft :
administrateur@server01mct:~$ cd minecraft/saves/
administrateur@server01mct:~/minecraft/saves$ unzip minecraft_alac-GvqaxnwC4XYCFjFW.zip
administrateur@server01mct:~/minecraft/saves$ ls -lh *.zip
-rw-r--r-- 1 administrateur users 83M Nov 23 16:39 minecraft_alac-GvqaxnwC4XYCFjFW.zip
administrateur@server01mct:~/minecraft/saves$ mv minecraft_alac charlevillemezieres
9/ Conversion du monde Minecraft :
administrateur@server01mct:~/minecraft/saves$ cd ~/JEUX/MINETEST/Minecraft/mcimport/
administrateur@server01mct:~/JEUX/MINETEST/Minecraft/mcimport$ python3 ./mcimport.py /home/administrateur/minecraft/saves/charlevillemezieres/ /home/administrateur/minetest/worlds/charlevillemezieres
Temps de conversion : 11 heures 10/ Téléchargement des mods :
administrateur@server01mct:~/JEUX/MINETEST/Minecraft/mcimport$ cd /home/administrateur/minetest/worlds/charlevillemezieres/
administrateur@server01mct:~/minetest/worlds/charlevillemezieres$ ./get-mods.sh
11/ Compression du monde Minetest :
administrateur@server01mct:~/minetest/worlds/charlevillemezieres$ cd ..
administrateur@server01mct:~/minetest/worlds$ tar cvfz charlevillemezieres.tar.gz charlevillemezieres
administrateur@server01mct:~/minetest/worlds$ ls -lh charlevillemezieres.tar.gz
-rw-r--r-- 1 administrateur users 64M Nov 25 09:34 charlevillemezieres.tar.gz
12/ Téléchargement de l'archive du monde Minetest 'charlevillemezieres.tar.gz' depuis le répertoire '/home/util01/JEUX/MINETEST/minetest/worlds/' vers l'ordinateur local. 13/ Sous l'ordinateur local, extraction de l'archive :
util01@station02:~$ cd ~/JEUX/MINETEST/minetest/worlds/
util01@station02:~/JEUX/MINETEST/minetest/worlds$ tar xvfz charlevillemezieres.tar.gz
14/ Lancement de Minetest.
util01@station02:~/JEUX/MINETEST/minetest/worlds$ cd ~/JEUX/MINETEST/minetest/bin/
util01@station02:~/JEUX/MINETEST/minetest/bin$ ./minetest
15/ Captures d'écran :
16/ Liens :
https://framacolibri.org/t/importer-une-map-minecraft-classique-dans-minetest-cest-aussi-possible/1057
https://github.com/minetest-tools/mcimport/
https://minecraft.ign.fr/