Baritone: pathfinding y automatización en Minecraft
Baritone es una biblioteca de pathfinding de código abierto para Minecraft Java Edition, creada originalmente para los viajes largos en servidores de anarquía como 2b2t. Puede caminar solo hasta unas coordenadas, minar minerales, construir esquemas (schematics) desde archivos y seguir a un jugador. Funciona como mod independiente de Forge/Fabric y como parte de clientes como Impact. Cuánto puedes usarlo depende de las reglas del servidor donde juegues.
Qué es Baritone
Baritone es un sistema avanzado de pathfinding para Minecraft Java Edition, desarrollado desde 2018 por los desarrolladores conocidos como cabaletta y leijurv. El proyecto es de código abierto en github.com/cabaletta/baritone y usa la licencia LGPL-3.0.
A diferencia de los scripts simples de "caminar en línea recta", Baritone puede resolver rutas complejas por cuevas, cruzar lava, saltar huecos, colocar bloques de ayuda y esquivar mobs hostiles. El algoritmo se basa en A* (A-star) con una heurística ajustada a la mecánica de Minecraft. El proyecto nació como herramienta para los viajes largos en 2b2t, el servidor de anarquía más antiguo de Minecraft, donde los jugadores tienen que recorrer cientos de miles de bloques desde el spawn.
Baritone no es un cheat clásico como kill aura o X-Ray: no da ventaja en combate y no revela bloques ocultos. Es una herramienta de automatización. Si se puede usar o no depende de las reglas de cada servidor.
Funciones: goto, mine, build, follow
Goto: piloto automático hasta unas coordenadas
La función más popular. Le das unas coordenadas (X Z o X Y Z) y Baritone llega solo, rodeando obstáculos, saltando, excavando cuando hace falta y colocando bloques bajo tus pies en los desniveles. En terreno plano recorre cientos de bloques por minuto. En junglas o montañas es más lento, pero no se detiene.
Mine: minería automática de minerales
El comando #mine diamond_ore hace que tu personaje recorra el mapa, usando la caché de chunks integrada, y mine todos los bloques del tipo indicado. Puedes poner varios minerales a la vez (#mine diamond_ore emerald_ore ancient_debris). Es muy útil en supervivencia: cambia a la herramienta correcta para cada bloque.
Build: reconstruir esquemas
Baritone puede leer archivos .schematic. El comando #build myhouse.schematic hace que tu personaje construya una copia exacta del esquema donde estás parado. Sirve para reconstruir bases destruidas, replicar construcciones de otros mundos y levantar estructuras simétricas que a mano tardarían horas.
Follow: seguir a un jugador o a un mob
El comando #follow player Steve hace que tu personaje siga a otro jugador. Es útil en servidores de farmeo AFK y cuando alguien te guía hasta una base. También funciona con mobs (#follow entity cow), lo que ayuda al transportar animales.
Otras funciones
- #farm: cosecha y siembra los cultivos indicados
- #explore: explora terreno nuevo y va rellenando el mapa de chunks
- #tunnel: excava un túnel recto en la dirección a la que miras
- #clearbuild: derriba estructuras
- #waypoints: guarda puntos en el mapa y te lleva de vuelta a ellos
Cómo instalar Baritone (independiente y como mod)
Baritone viene en varias versiones, según lo que necesites y tu versión de Minecraft. Descárgalo siempre solo del repositorio oficial de GitHub: github.com/cabaletta/baritone/releases. Los clones de otras fuentes suelen traer malware.
Baritone como mod de Forge
Es la versión que más se usa. Del repositorio, descarga el archivo .jar de Forge que corresponda a tu versión de Minecraft. Instala Forge en tu launcher (Prism, MultiMC o el oficial; mira Prism Launcher). Mete el archivo de Baritone en la carpeta .minecraft/mods/ (o en la carpeta mods de tu instancia de Prism). Abre el juego con el perfil de Forge.
Baritone como mod de Fabric
Para Fabric, instala Fabric Loader, descarga la versión de Baritone para Fabric que corresponda y ponla en la carpeta de mods. También necesita Fabric API.
Baritone con Impact o Meteor
Baritone viene integrado en varios clientes de mods populares: Impact Client y Meteor Client lo traen activado por defecto. Si usas Meteor o Impact, Baritone ya está activo, así que solo abre el chat y escribe un comando que empiece con #. Ten en cuenta que clientes como Impact también incluyen módulos que cuentan como cheats (kill aura, X-Ray). Con solo tener el cliente instalado te pueden banear en muchos servidores, aunque uses únicamente Baritone.
Comprobar la instalación
En el juego, entra a un mundo de un jugador, abre el chat y escribe #help. Si aparece una lista de comandos de Baritone, el mod funciona. Si el chat responde "unknown command", el mod no se cargó, así que revisa la compatibilidad de versiones.
Comandos básicos: #goto, #mine, #set
Los comandos de Baritone empiezan con # y se escriben en el chat. En versiones más nuevas también está disponible el prefijo .b, configurable con #prefix. Estos son los comandos más importantes para el uso diario:
| Comando | Qué hace | Ejemplo |
|---|---|---|
#goto X Y Z | Ir a las coordenadas indicadas | #goto 100 64 -200 |
#goto X Z | Ir a unas coordenadas (la Y es automática) | #goto 500 500 |
#mine [block] | Minar los bloques indicados | #mine diamond_ore |
#stop o #cancel | Detener todas las acciones | #stop |
#pause / #resume | Pausar y reanudar | #pause |
#follow player [name] | Seguir a un jugador | #follow player Steve |
#build [file] | Reconstruir un esquema | #build myhouse.schematic |
#set [option] [value] | Cambiar un ajuste | #set allowBreak true |
#help | Lista completa de comandos | #help goto |
Ajustes útiles de #set
#set allowBreak true: le permite romper bloques en la ruta#set allowPlace true: le permite colocar bloques (puentes, rellenos)#set allowParkour true: permite saltos de parkour#set avoidance true: esquiva mobs hostiles#set buildInLayers true: construye los esquemas capa por capa#set renderPath true: dibuja la ruta en el mundo (ayuda a depurar)
Para ver la lista de todos los ajustes, usa el comando #settings en el juego o la documentación en GitHub.
Baritone en servidores: reglas y cuándo se permite
Que Baritone esté permitido depende de las reglas del servidor donde juegues. Baritone en sí no es un cheat, pero muchos servidores consideran cualquier forma de automatización una infracción.
Servidores donde se acepta Baritone
- Un jugador: no molestas a nadie y Baritone funciona sin restricciones
- 2b2t y otros servidores de anarquía: Baritone se hizo para servidores así, donde no hay reglas (pero ojo: 2b2t cambió su política y ahora prohíbe algunas formas de automatización, así que revisa las reglas actuales)
- Servidores privados con amigos: si el admin está de acuerdo, no hay problema
- Servidores técnicos/creativos: algunos permiten la automatización dentro de límites deliberadamente tolerantes
Servidores donde Baritone está prohibido
- Servidores de supervivencia con economía: la minería automática rompe el equilibrio económico
- Servidores PvP (Hypixel, Minehut y casi todos los demás): cualquier automatización te hace ganar un ban
- Servidores de minijuegos: moverse controlado por un bot es motivo de ban incluso en el lobby
- Realms de Mojang: los términos prohíben la automatización
Detección
Baritone se mueve de forma más "mecánica" que una persona: en líneas perfectamente rectas, sin las pequeñas correcciones del mouse. Los buenos sistemas anticheat (Grim, Vulcan, Matrix) detectan un bot en pocos segundos. Incluso cuando el servidor no lo detecta automáticamente, otros jugadores pueden reportar tu movimiento a los admins.
La regla más simple: si no estás seguro de que un servidor permita Baritone, pregúntale al staff antes de usarlo. Un ban por automatización suele ser permanente y no se puede apelar.
Preguntas frecuentes
¿Baritone es un cheat?
Técnicamente no. Baritone no da ventaja en combate, no revela bloques ocultos y no rompe la física del juego. Es una herramienta de automatización. Pero para la mayoría de los servidores de supervivencia y PvP, cualquier automatización se trata igual que un cheat, porque rompe la regla de que "el jugador controla al personaje a mano".
¿Me pueden banear por usar Baritone?
En la mayoría de los servidores, sí. Los servidores PvP (como Hypixel) banean de inmediato. Los de supervivencia suelen dar una advertencia, pero si reincides te dan un ban permanente. Un jugador y los servidores de anarquía (como 2b2t, históricamente) son las excepciones.
¿Baritone está permitido por los términos de Mojang?
Sí. Mojang no prohíbe los mods. Baritone como mod de Forge/Fabric no infringe el EULA de Minecraft. Las restricciones vienen solo de las reglas de cada servidor, no de los términos del juego.
¿Qué alternativas hay a Baritone?
Para construir y navegar en un jugador: Litematica (para construir esquemas a mano, pero con vista previa) y Xaero's World Map + Xaero's Minimap (para navegar con waypoints). Para automatizar granjas: en algunos casos un AutoClicker (pero también suele ser motivo de ban). Detalles: guía de Xaero's World Map.
¿Baritone funciona en Minecraft Bedrock Edition?
No. Baritone está escrito solo para Minecraft Java Edition. Bedrock no admite este tipo de mods.
¿Por qué Baritone cava los bloques debajo de mí y me caigo?
Si no pusiste #set allowBreak false, Baritone puede decidir que la ruta más rápida pasa por el bloque que tienes debajo. Desactiva la opción o pon #set allowDownward false. Ten en cuenta que en cuevas y sobre lava la configuración por defecto puede ser arriesgada, así que prueba primero en un mundo de un jugador.