Projet
FAQ
Des réponses courtes, avec un lien vers la page qui donne les détails.
Créer des mods
Est-ce que je dois connaître Java ?
Non. CraftScript couvre la plupart des mods, de dix lignes jusqu’aux projets de plusieurs fichiers avec des classes et des types. Kotlin sert quand le mod est gros ou a besoin de quelque chose qui n’existe que là. Voir CraftScript et Kotlin et Java.
Que puis-je faire avec CraftScript aujourd’hui ?
Des objets, des blocs et des recettes ; réagir à tous les événements ; des commandes avec permissions ; des minuteurs ; modifier le monde et gérer les joueurs ; des blocs de n’importe quelle forme, des créatures avec leurs propres modèles, des minerais, des arbres, des fleurs et des structures dans la génération du monde, des sons et des particules personnalisés ; des formulaires, des barres de boss et une barre latérale. Aussi des données qui survivent à un redémarrage, des fichiers de réglages et le réseau entre client et serveur. Aussi des biomes et des dimensions à toi.
Quand utiliser Kotlin ?
Quand tu as besoin de travail en arrière-plan ou de bibliothèques Java, ou quand tu préfères des types statiques et un IDE complet pour un gros mod. Tout le reste est disponible dans les deux langages.
Comment éviter qu’un mod devienne ingérable ?
Un fichier par responsabilité, des dossiers par thème (content/, events/, commands/, lib/), le contenu séparé du comportement, et un point d’entrée qui ne fait que lister les parties. Voir Organiser un mod.
Est-ce sûr d’installer les scripts des autres ?
Un script CraftScript ne peut utiliser que l’API de Crafting : il ne lit pas de fichiers, n’ouvre pas de connexions et n’utilise pas Java, et une boucle infinie est interrompue automatiquement. Un mod .jar est du code natif : installe-le seulement si tu fais confiance à son auteur.
Versions
De quelle version de Minecraft ai-je besoin ?
Minecraft Java 26.3.
Mon mod continuera-t-il de fonctionner quand un nouveau Minecraft sortira ?
C’est la promesse : ton mod parle à Crafting, et c’est Crafting qui s’adapte au jeu. Les détails sont dans Ton mod ne casse pas.
Et quand une nouvelle version de Crafting sort ?
Pareil : l’API ne fait que grandir. Tout ce qui est remplacé est d’abord marqué comme déprécié et continue de fonctionner ; seule une version majeure peut retirer quelque chose, et c’est annoncé avec son remplacement.
Jouer
Existe-t-il un téléchargement prêt à l’emploi ?
Pas encore. Crafting en est à la version 0.1.0 et se compile depuis les sources. Voir Installation.
J’obtiens command not found: crafting
L’exécutable n’est pas dans ton PATH. Voir CLI et éditeurs.
Des joueurs sans mods peuvent-ils rejoindre mon serveur ?
Oui, si le serveur n’a que des plugins ou des mods côté serveur. S’il y a des mods qui ajoutent des blocs ou des objets, le joueur voit exactement ce qui lui manque. Voir Configuration et réseau.
Un mod bogué fait-il planter le serveur ?
Non. Une erreur dans un événement ou une commande est consignée avec le nom du mod et tout le reste continue de tourner. Un script avec des erreurs de type ne se charge pas et dit où se trouve l’erreur.
Les mods faits pour d’autres plateformes de modding fonctionnent-ils ?
Pas pour l’instant. Crafting exécute les mods écrits pour Crafting, en CraftScript, Kotlin ou Java ; ce sont les seuls dont on garantit qu’ils continueront de fonctionner quand le jeu change.