Bien démarrer

Installation

Sur ton ordinateur, Crafting est un profil de plus dans le launcher officiel. Sur un serveur, c’est un dossier avec un script de démarrage. Il te faut Minecraft Java 26.3 et Java 25 (le launcher fournit déjà Java ; sur un serveur, tu dois l’installer).

Compiler Crafting

Il n’y a pas encore de téléchargements publiés : tu le compiles depuis les sources.

Terminal
git clone <crafting-repository> crafting && cd crafting
./gradlew :crafting-cli:installDist

L’exécutable se trouve dans crafting-cli/build/install/crafting/bin/crafting. Ajoute ce dossier à ton PATH ; le reste de la documentation l’appelle simplement crafting.

Sur ton ordinateur

  1. Ouvre une fois le launcher officiel avec Minecraft 26.3 pour qu’il télécharge le jeu.
  2. Lance l’installateur :
    Terminal
    crafting install --mc 26.3
    crafting install --mc 26.3 --dir "/path/to/.minecraft"   # un autre dossier de jeu
    Il trouve tout seul le dossier du jeu sous Windows (%APPDATA%\.minecraft), macOS (~/Library/Application Support/minecraft) et Linux (~/.minecraft). Si le tien est ailleurs, utilise --dir.
  3. Le profil Crafting 26.3 apparaît dans le launcher. Choisis-le et joue.

L’installateur ajoute les bibliothèques de Crafting au dossier du jeu, crée une version crafting-0.1.0-26.3 qui hérite de la version officielle, ajoute le profil (en sauvegardant d’abord une copie de launcher_profiles.json) et crée les dossiers mods/, plugins/ et config/. Relance-le chaque fois que tu mets Crafting à jour.

Sur un serveur

Terminal
crafting install --mc 26.3 --server ./server
cd server && cp ~/Downloads/server.jar . && ./start-crafting.sh

L’installateur copie Crafting dans crafting/libs/ et crée start-crafting.sh (Linux, macOS) et start-crafting.bat (Windows). Place le server.jar officiel de la 26.3 dans le dossier et démarre avec le script. Les joueurs peuvent se connecter avec un Minecraft sans mods tant que le serveur n’a que des plugins ; s’il y a des mods qui ajoutent des blocs ou des objets, il leur faut Crafting et ces mods (voir Configuration et réseau).

Où vont les mods

Dossier Ce qu’il contient
mods/ Les mods CraftScript (un fichier .craft ou un dossier avec main.craft) et les mods .jar.
plugins/ Les plugins de serveur.
config/ Les réglages générés par les mods (<mod>.toml) et les permissions (config/crafting/permissions.json).

Un fichier qui se termine par .disabled ou commence par . est ignoré : c’est comme ça que tu désactives un mod sans le supprimer.

L’écran des mods

Le menu principal et le menu pause ont un bouton Mods. Il liste tous les mods du jeu avec leur version, leurs auteurs et leur description, et indique pour chacun s’il fonctionne entièrement, ce qui est désactivé ou pourquoi il n’a pas pu se charger. Le texte s’affiche en espagnol ou en anglais selon la langue du jeu. /crafting mods donne la même liste dans le chat ou dans la console.

Options de démarrage

Propriété Java Effet
-Dcrafting.dev=true Mode développement : les scripts et les plugins se rechargent quand tu les enregistres.
-Dcrafting.profile=true Mesure, dès le démarrage, le temps que chaque mod passe dans ses événements.
-Dcrafting.debug=true Journal détaillé, avec les traces de pile complètes.