L'atelier IA pour serveurs Minecraft Bedrock.
Crée un vrai serveur en un clic, décris le plugin que tu veux : l'IA lit la documentation, écrit le code, le compile, le teste sur ton serveur et retient ce qu'elle apprend.
- Crée un serveur. Choisis PowerNukkitX (plugins en Java) ou PocketMine-MP (plugins en PHP). BuildCraft télécharge le logiciel serveur, Java ou PHP, et le configure. Rien à installer à la main.
- Décris ton plugin, en français : « une commande /spawn qui téléporte au point de départ », « un message de bienvenue avec le nombre de joueurs connectés »…
- L'IA s'occupe du reste. Elle cherche dans la documentation, vérifie les vraies classes de l'API du serveur, écrit le code, le compile, corrige ses erreurs, redémarre le serveur et lit la console pour s'assurer que tout marche.
- Elle apprend. Chaque erreur corrigée devient une leçon qu'elle relit la fois suivante. Tu peux voir, modifier ou ajouter ses leçons dans Mémoire de l'IA, et lui faire lire n'importe quelle page de documentation.
Ensuite, connecte-toi depuis Minecraft : Jouer → Serveurs → Ajouter un serveur, avec l'adresse et le port affichés dans BuildCraft.
- Deux moteurs d'IA, au choix
- Claude (recommandé) : le plus fiable pour coder. Il utilise ta propre clé API (console.anthropic.com), payée à l'usage : un plugin coûte en général quelques dizaines de centimes. La clé est chiffrée sur ton PC.
- IA locale : gratuite, sans compte et hors ligne. Elle tourne sur ton ordinateur (Qwen2.5-Coder, 1 à 5 Go à télécharger une fois). Plus lente et plus limitée, idéale pour des petits plugins.
- L'IA travaille vraiment sur ton serveur : elle crée les fichiers, compile (
javacouphp), installe le plugin, redémarre, lit les journaux et peut envoyer des commandes de test. - Elle vérifie l'API au lieu de l'inventer : elle inspecte directement le
.jarde PowerNukkitX ou le.pharde PocketMine installé. - Réglages du serveur sans toucher aux fichiers : nom, MOTD, port, mode de jeu, difficulté, joueurs max, liste blanche, mémoire.
- Thème sombre ou clair, interface entièrement en français.
- Mises à jour automatiques : BuildCraft te prévient quand une nouvelle version sort et l'installe en un clic.
Important
PocketMine-MP n'est plus maintenu depuis juillet 2026. Il reste disponible pour les plugins existants, mais les joueurs sur la dernière version de Minecraft risquent de ne plus pouvoir s'y connecter. Pour un serveur durable, choisis PowerNukkitX.
- Clique sur Télécharger l'installeur.
- Ouvre
BuildCraft-Setup.exeet clique sur Suivant jusqu'à la fin. - Dans BuildCraft, clique sur Nouveau serveur.
Sans installation ? Prends la version portable, décompresse-la et lance BuildCraft.exe.
Les serveurs sont créés dans Documents\BuildCraft\serveurs (modifiable dans les Paramètres). Chaque serveur est un dossier normal : tu peux le sauvegarder, le copier ou l'ouvrir avec tes propres outils.
Note
L'application n'est pas signée numériquement. Si Windows affiche « Windows a protégé votre ordinateur », clique sur Informations complémentaires, puis sur Exécuter quand même. Au premier démarrage d'un serveur, autorise BuildCraft dans le pare-feu Windows pour que tes amis puissent se connecter sur le réseau local.
Il faut Node.js 22 ou plus récent.
npm install
npm start # lance l'application
npm run dist # crée l'installeur et le zip dans release/Le code est organisé ainsi :
app/main.js: fenêtre, réglages, clé API, pont IPCapp/core/servers.js: création, démarrage, console et réglages des serveursapp/core/software.jsetruntimes.js: téléchargement de PowerNukkitX, PocketMine-MP, Java 25 et PHP 8.4app/core/builder.js: projets de plugins, compilationjavac/.pharapp/core/agent.js: l'agent Claude et ses outils (fichiers, compilation, console, documentation)app/core/local-ai.js: l'IA locale (génération JSON contrainte, compilation, corrections)app/core/knowledge.js: la mémoire (guides, pages web, leçons, recherche BM25, lecture de l'API)src/renderer/: interface (serveurs, assistant, console, éditeur, mémoire, paramètres)
MIT pour le code de BuildCraft. BuildCraft n'est pas affilié à Mojang, Microsoft, PowerNukkitX ni PocketMine-MP.
- Serveurs téléchargés depuis leurs sources officielles : PowerNukkitX (LGPL-3.0), PocketMine-MP (LGPL-3.0), Java Eclipse Temurin, PHP.
- IA locale : Qwen2.5-Coder (Apache 2.0), exécutée avec node-llama-cpp.
- Polices : Inter, Space Grotesk et JetBrains Mono (SIL Open Font License).





