---
title: "AI Player : Un Deuxième Joueur Contrôlé par l’IA – Mod Minecraft – 1.20"
date: 2025-03-31
author: "Clément Reynaud"
featured_image: "https://minecraft.fr/wp-content/uploads/2025/03/ai-player-un-deuxieme-joueur-controle-par-lia-mod-minecraft.jpg"
categories:
  - name: "Mod Minecraft 1.20"
    url: "/categorie/mods/mod-1-20.md"
  - name: "Mod Mobs"
    url: "/categorie/mods/mobs.md"
  - name: "Mods Minecraft"
    url: "/categorie/mods.md"
---

# AI Player : Un Deuxième Joueur Contrôlé par l’IA – Mod Minecraft – 1.20

Un compagnon autonome, capable d’observer, de se déplacer, de réagir et d’apprendre : le mod **AI Player** introduit une entité contrôlée par une intelligence artificielle directement dans votre monde Minecraft. Pensé comme une réponse à la solitude en jeu, ce [mod pour Minecraft](https://minecraft.fr/categorie/mods/) permet d’interagir avec un « deuxième joueur » géré par un modèle de langage local, sans nécessiter de connexion internet. En constante évolution, il s’appuie sur l’apprentissage par renforcement et ambitionne à terme d’offrir une forme rudimentaire de raisonnement.

Développé par un seul créateur, **AI Player** est un projet libre de toute logique commerciale, façonné avec rigueur et passion. Il repose sur une intégration étroite avec le mod Carpet, tout en s’appuyant sur l’[API ollama4j](https://github.com/amithkoujalgi/ollama4j) pour gérer les modèles de langage localement.

## Caractéristiques du mod AI Player

Le mod **AI Player** ajoute dans le monde un bot contrôlable, capable d’interagir avec son environnement et de communiquer avec vous via un modèle de langage (comme LLaMA) exécuté localement.

- **Bot intelligent et autonome** : le mod permet de faire apparaître un bot humanoïde, pouvant effectuer diverses actions (marcher, détecter des dangers, utiliser des objets, se nourrir, etc.).
- **Dialogue avec le bot** : en utilisant des commandes spécifiques, vous pouvez envoyer des messages au bot et obtenir des réponses générées par une intelligence artificielle locale.
- **Apprentissage par renforcement** : le bot est capable d’apprendre de son environnement à travers des “réflexes”, et une mise à jour future introduira un système basé sur des objectifs.
- **Compatibilité avec ollama et ollama4j** : le mod s’appuie sur des modèles de langage que vous pouvez exécuter sans connexion internet, en fonction des capacités de votre machine.
- **Précision contextuelle** : le bot analyse les blocs environnants pour comprendre son environnement de manière plus nuancée, une fonctionnalité encore en cours de développement.
- **Système de commandes complet** : de nombreuses commandes permettent de piloter les déplacements, les interactions, ou d’accéder à des informations internes sur le bot (niveau de faim, barre d’objets, etc.).

[![Steve et un robot humanoïde côte à côte dans Minecraft avec le mod AI Player](https://minecraft.fr/wp-content/uploads/2025/03/mod-ai-player-minecraft-1200x800.jpg)](https://minecraft.fr/wp-content/uploads/2025/03/mod-ai-player-minecraft.jpg)Le mod permet de faire apparaître un personnage autonome contrôlé par une intelligence artificielle, capable d’interagir avec vous en jeu.## Utilisation et commandes du mod AI Player

L’utilisation de **AI Player** repose principalement sur la commande `/bot` et ses nombreuses sous-commandes.

### Première utilisation

Commencez par faire apparaître un bot à l’aide de la commande :

```
/bot spawn <nom_du_bot> <nom_d'utilisateur>
```

Par exemple :

```
/bot spawn Steve training
```

Il est également possible d’utiliser [les commandes du mod Carpet](https://github.com/gnembon/fabric-carpet) pour faire apparaître un bot, mais la commande intégrée du mod est recommandée en mode hors ligne.

### Commandes disponibles

Voici les principales sous-commandes :

- `/bot walk <bot> <durée>` : fait marcher le bot vers l’avant pendant un temps donné (en secondes).
- `/bot go_to <bot> <x> <y> <z>` : envoie le bot à des coordonnées précises. Cette fonctionnalité est encore en cours de développement.
- `/bot send_message_to <bot> <message>` : permet d’envoyer un message au bot pour déclencher une réponse via le modèle de langage.
- `/bot teleport_forward <bot>` : téléporte le bot d’un bloc vers l’avant.
- `/bot detect_entities <bot>` : détecte les entités autour du bot.
- `/bot detectDangerZone` : détecte les falaises ou sources de lave à proximité.
- `/bot use-key <touche> <bot>` : simule l’appui sur une touche (W, S, A, D, LSHIFT, etc.).
- `/bot release-all-keys <bot>` : relâche toutes les touches simulées.
- `/bot look <direction>` : fait tourner le regard du bot (nord, sud, est, ouest).
- `/bot getHotBarItems` : affiche les objets présents dans la barre d’accès rapide du bot.
- `/bot getSelectedItem` : renvoie l’objet actuellement sélectionné.
- `/bot getHungerLevel` et `/bot getOxygenLevel` : renvoient respectivement le niveau de faim et d’oxygène.
- `/bot equipArmor` : équipe la meilleure armure disponible dans l’inventaire.
- `/bot removeArmor` : fonctionnalité encore non opérationnelle.
- `/bot test_chat_message` : envoie un message de test pour vérifier la communication avec le bot.

## Télécharger le mod AI Player

Pour jouer avec **AI Player**, vous devez d’abord installer [Fabric API](https://minecraft.fr/fabric-api-modloader/). [Découvrez comment installer un mod Minecraft](https://minecraft.fr/faq/comment-installer-un-mod-minecraft/).

[📥 Télécharger AI Player](https://modrinth.com/mod/ai-player/versions) / [AI Player sur Modrinth](https://modrinth.com/mod/ai-player)