Este es un bot de Minecraft que utiliza la API de Ollama para generar respuestas inteligentes usando el modelo Mistral. El bot está construido con Mineflayer y tiene capacidades de interacción tanto con el mundo como con otros jugadores.
- Integración con Ollama para respuestas de IA
- Sistema de chat con comando
!mistral - Seguimiento automático al jugador más cercano
- Movimiento automático del bot
- Manejo de errores básico
- Node.js (versión 14 o superior)
- Ollama instalado y corriendo localmente
- Minecraft (versión compatible con Mineflayer)
- Servidor de Minecraft corriendo en localhost:59647
- Clona el repositorio:
git clone https://github.com/MarTryxz/bot-mine.git
cd bot-mine- Instala las dependencias:
npm install- Asegúrate de que Ollama esté corriendo:
ollama serve- Ejecuta el bot:
node index.js-
Conéctate a Minecraft usando:
- Host: localhost
- Puerto: 59647
- Username: Tu elección
-
Para interactuar con el bot:
- El bot te saludará automáticamente al conectarte
- Usa el comando
!mistralseguido de tu pregunta para obtener respuestas de IA - El bot te seguirá automáticamente
- El bot se moverá automáticamente por el mundo
Puedes personalizar el bot modificando el archivo index.js:
- Cambiar el nombre del bot (actualmente "Miner")
- Cambiar el puerto de conexión
- Modificar la configuración de Ollama
- Ajustar el comportamiento del movimiento
- Haz un fork del repositorio
- Crea una rama para tu feature (
git checkout -b feature/AmazingFeature) - Commit tus cambios (
git commit -m 'Add some AmazingFeature') - Push a la rama (
git push origin feature/AmazingFeature) - Abre un Pull Request
Este proyecto está bajo la licencia MIT - consulta el archivo LICENSE para más detalles.
Creado por MarTryxz