Sobre el proyecto
Baritone es un bot de navegación para Minecraft, descrito por su autor como "Google Maps para el juego de bloques". Es el sistema de navegación utilizado en el cliente Impact desde la versión 4.4 y es una reconstrucción actualizada del proyecto anterior MineBot para Minecraft 1.8.9, dirigido a Minecraft 1.12.2 y versiones posteriores. El README indica que se centra en la fiabilidad y el rendimiento, afirmando un cálculo de rutas más de 30 veces más rápido que MineBot.
Capacidades principales:
- Navegación y búsqueda de rutas automatizadas: escribir un comando como "#goto 1000 500" en el chat dirige al bot a viajar a esas coordenadas. "#stop" lo detiene.
- Minería automatizada: comandos como "#mine diamond_ore" permiten al bot localizar y extraer bloques especificados.
- Vuelo con élitros: el comando "#elytra" habilita el vuelo automatizado con élitros en el Nether utilizando fuegos artificiales.
- Amplio soporte de versiones: se proporcionan lanzamientos para Minecraft 1.12.2 hasta 1.21.11 y la línea de versiones 26.1/26.2, con compilaciones para Forge, Fabric y NeoForge (las compilaciones de Fabric y NeoForge comienzan desde 1.16.5 y 1.20.3 respectivamente).
- API de Java: la API está fuertemente documentada con Javadocs alojados, y el código de ejemplo muestra la configuración de opciones (por ejemplo, allowSprint, primaryTimeoutMS) y la definición de objetivos de navegación como GoalXZ. Solo el paquete baritone.api es compatible con el jar de lanzamiento de la API.
- Integraciones de clientes: el README enumera integraciones o soporte de complementos con Impact, Lambda, ForgeHax, Aristois, rootNET, Future y RusherHack.
Uso y ecosistema: se proporciona documentación detallada a través de FEATURES.md, SETUP.md (instalación y configuración) y USAGE.md (control de chat), además de una lista de reproducción de tutoriales y videos de demostración. Un servidor de Discord ofrece soporte. El proyecto está licenciado bajo LGPL-3.0 con una "excepción anime", y la FAQ confirma que se puede utilizar como una biblioteca en clientes de utilidad personalizados siempre que el uso cumpla con LGPL 3.0. El desarrollo fue notablemente activo, con al menos un commit por día desde agosto de 2018 hasta agosto de 2019, y se agradecen las contribuciones a través de issues y pull requests en GitHub.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.