Discord
Baritone
Mods

Baritone: pathfinding e automação no Minecraft

Baritone é uma biblioteca de pathfinding de código aberto para Minecraft Java Edition, criada originalmente para longas viagens em servidores de anarquia como o 2b2t. Ele consegue andar sozinho até coordenadas definidas, minerar minérios, construir schematics a partir de arquivos e seguir um jogador. Funciona como mod independente para Forge/Fabric e como parte de clients como o Impact. O quanto você pode usar dele depende das regras do servidor em que você joga.

O que é o Baritone

Baritone é um sistema avançado de pathfinding para Minecraft Java Edition, desenvolvido desde 2018 pelos desenvolvedores conhecidos como cabaletta e leijurv. O projeto é de código aberto no github.com/cabaletta/baritone e usa a licença LGPL-3.0.

Ao contrário de scripts simples de "andar em linha reta", o Baritone consegue resolver rotas complexas por cavernas, atravessar lava, pular buracos, colocar blocos de apoio e desviar de mobs hostis. O algoritmo é baseado em A* (A-star) com uma heurística ajustada à mecânica do Minecraft. O projeto nasceu como uma ferramenta para longas viagens no 2b2t, o servidor de anarquia mais antigo do Minecraft, onde os jogadores precisam percorrer centenas de milhares de blocos a partir do spawn.

O Baritone não é um cheat clássico como kill aura ou X-Ray: ele não dá vantagem em combate e não revela blocos escondidos. É uma ferramenta de automação. Se o uso é aceitável ou não depende das regras de cada servidor.

Recursos: goto, mine, build, follow

Goto: piloto automático até as coordenadas

O recurso mais popular. Você informa as coordenadas (X Z ou X Y Z) e o Baritone chega lá sozinho, contornando obstáculos, pulando, cavando quando precisa e colocando blocos sob seus pés em desníveis. Em terreno plano ele percorre centenas de blocos por minuto. Em selvas ou montanhas é mais lento, mas não para.

Mine: mineração automática de minérios

O comando #mine diamond_ore faz seu personagem andar pelo mapa, usando o cache de chunks embutido, e minerar todos os blocos do tipo informado. Dá para listar vários minérios de uma vez (#mine diamond_ore emerald_ore ancient_debris). Prático na sobrevivência: ele troca para a ferramenta certa para cada bloco.

Build: reconstrução de schematics

O Baritone sabe ler arquivos .schematic. O comando #build myhouse.schematic faz seu personagem construir uma cópia exata do schematic no lugar onde você está. Serve para reconstruir bases destruídas, replicar construções de outros mundos e erguer estruturas simétricas que levariam horas à mão.

Follow: seguir um jogador ou um mob

O comando #follow player Steve faz seu personagem seguir outro jogador. Útil em servidores de farm AFK e quando alguém leva você até uma base. Também funciona com mobs (#follow entity cow), o que ajuda no transporte de animais.

Outros recursos

  • #farm: colhe e planta as plantações indicadas
  • #explore: explora terreno novo, preenchendo o mapa de chunks
  • #tunnel: cava um túnel reto na direção para a qual você está olhando
  • #clearbuild: desmonta estruturas
  • #waypoints: salva pontos no mapa e leva você de volta até eles

Como instalar o Baritone (independente e como mod)

O Baritone vem em várias versões, conforme sua necessidade e a versão do Minecraft. Baixe sempre apenas do repositório oficial no GitHub: github.com/cabaletta/baritone/releases. Clones de outras fontes costumam conter malware.

Baritone como mod do Forge

É a versão mais usada. No repositório, baixe o arquivo .jar do Forge que corresponde à sua versão do Minecraft. Instale o Forge no seu launcher (Prism, MultiMC ou o oficial; veja o Prism Launcher). Coloque o arquivo do Baritone na pasta .minecraft/mods/ (ou na pasta mods da sua instância do Prism). Abra o jogo com o perfil do Forge.

Baritone como mod do Fabric

No Fabric, instale o Fabric Loader, baixe a build do Baritone para Fabric correspondente e coloque-a na pasta mods. Ele também precisa do Fabric API.

Baritone pelo Impact ou pelo Meteor

O Baritone vem embutido em vários clients de mods populares: o Impact Client e o Meteor Client já o trazem ativado por padrão. Se você usa o Meteor ou o Impact, o Baritone já está ativo, então basta abrir o chat e digitar um comando que começa com #. Lembre que clients como o Impact também incluem módulos que contam como cheats (kill aura, X-Ray). Só de ter o client instalado você já pode ser banido em muitos servidores, mesmo que use apenas o Baritone.

Como verificar a instalação

No jogo, entre em um mundo de um jogador, abra o chat e digite #help. Se aparecer uma lista de comandos do Baritone, o mod está funcionando. Se o chat responder "comando desconhecido", o mod não foi carregado, então confira a compatibilidade de versões.

Comandos básicos: #goto, #mine, #set

Os comandos do Baritone começam com # e são digitados no chat. Nas versões mais novas também há o prefixo .b, configurável com #prefix. Estes são os comandos mais importantes para o uso diário:

Comando O que faz Exemplo
#goto X Y Z Vai até as coordenadas informadas #goto 100 64 -200
#goto X Z Vai até as coordenadas (o Y é automático) #goto 500 500
#mine [bloco] Minera os blocos informados #mine diamond_ore
#stop ou #cancel Interrompe todas as ações #stop
#pause / #resume Pausa e retoma #pause
#follow player [nome] Segue um jogador #follow player Steve
#build [arquivo] Reconstrói um schematic #build myhouse.schematic
#set [opção] [valor] Altera uma configuração #set allowBreak true
#help Lista completa de comandos #help goto

Configurações úteis do #set

  • #set allowBreak true: permite quebrar blocos ao longo da rota
  • #set allowPlace true: permite colocar blocos (pontes, preenchimentos)
  • #set allowParkour true: permite pulos de parkour
  • #set avoidance true: desvia de mobs hostis
  • #set buildInLayers true: constrói schematics camada por camada
  • #set renderPath true: desenha o caminho no mundo (ajuda na depuração)

Para ver a lista de todas as configurações, use o comando #settings no jogo ou a documentação no GitHub.

Baritone em servidores: regras e quando é permitido

Se o Baritone é permitido ou não depende das regras do servidor em que você joga. O Baritone em si não é um cheat, mas muitos servidores tratam qualquer forma de automação como violação das regras.

Servidores em que o Baritone é aceito

  • Um jogador (singleplayer): você não incomoda ninguém, e o Baritone funciona sem restrições
  • 2b2t e outros servidores de anarquia: o Baritone foi feito para servidores assim, onde não há regras (mas note que o 2b2t mudou sua política e hoje bane algumas formas de automação, então confira as regras atuais)
  • Servidores particulares com amigos: se o administrador concordar, não há problema
  • Servidores técnicos/criativos: alguns permitem automação dentro de limites deliberadamente tolerantes

Servidores em que o Baritone é proibido

  • Servidores de sobrevivência com economia: a mineração automática quebra o equilíbrio econômico
  • Servidores de PvP (Hypixel, Minehut e a maioria dos outros): qualquer automação leva a banimento
  • Servidores de minigames: movimento controlado por bot é motivo de banimento até no lobby
  • Realms da Mojang: os termos proíbem automação

Detecção

O Baritone se move de forma mais "mecânica" que um humano: em linhas perfeitamente retas, sem pequenas correções do mouse. Bons sistemas anti-cheat (Grim, Vulcan, Matrix) detectam um bot em poucos segundos. Mesmo quando o servidor não percebe automaticamente, outros jogadores podem denunciar seu movimento aos administradores.

A regra mais simples: se você não tem certeza de que um servidor permite o Baritone, pergunte à equipe antes de usar. Um banimento por automação costuma ser permanente e sem direito a recurso.

Perguntas frequentes

O Baritone é um cheat?

Tecnicamente não. O Baritone não dá vantagem em combate, não revela blocos escondidos e não quebra a física do jogo. É uma ferramenta de automação. Do ponto de vista da maioria dos servidores de sobrevivência e PvP, porém, qualquer automação é tratada como cheat, porque quebra a regra de que "o jogador controla o personagem manualmente".

Posso ser banido por usar o Baritone?

Na maioria dos servidores, sim. Servidores de PvP (como o Hypixel) banem na hora. Servidores de sobrevivência costumam dar um aviso, mas a reincidência leva a um banimento permanente. Singleplayer e servidores de anarquia (como o 2b2t, historicamente) são as exceções.

O Baritone é permitido pelos termos da Mojang?

Sim. A Mojang não proíbe mods. O Baritone como mod do Forge/Fabric não viola o EULA do Minecraft. As restrições vêm apenas das regras de cada servidor, não dos termos do jogo.

Quais são as alternativas ao Baritone?

Para construção e navegação no singleplayer: o Litematica (para construir schematics à mão, mas com pré-visualização) e o Xaero's World Map + Xaero's Minimap (para navegar com waypoints). Para automação de farms: um AutoClicker em alguns casos (mas isso também costuma dar banimento). Detalhes: guia do Xaero's World Map.

O Baritone funciona no Minecraft Bedrock Edition?

Não. O Baritone foi escrito apenas para Minecraft Java Edition. O Bedrock não aceita esse tipo de mod.

Por que o Baritone cava os blocos debaixo de mim e eu caio?

Se você não definiu #set allowBreak false, o Baritone pode decidir que o caminho mais rápido passa pelo bloco debaixo de você. Desative a opção ou defina #set allowDownward false. Lembre que em cavernas e sobre lava a configuração padrão pode ser arriscada, então teste antes no singleplayer.