Bobby — mod para aumentar a distância de visualização nos servidores do Minecraft
O Bobby é um mod cliente que guarda chunks em cache para mostrar um horizonte mais distante nos servidores de Minecraft, mesmo com uma…
O Bobby é um mod cliente que guarda chunks em cache para mostrar um horizonte mais distante nos servidores de Minecraft, mesmo com uma view-distance limitada do servidor.
Bobby — mod para aumentar a distância de visualização nos servidores do Minecraft
Versão do Minecraft em que o artigo foi testado e escrito: 1.21.10
Intervalo de versões suportadas: 1.16.2 – 26.2
O Bobby é um mod do lado do cliente que permite ver mais longe num servidor do que aquilo que o próprio servidor permite. Normalmente, a distância não é definida pelo cliente, mas sim pelo parâmetro do servidor view-distance: para além desse limite, os chunks deixam de ser enviados, por isso, mesmo com uma distância de visualização elevada nas definições, o horizonte corta-se ao fim de algumas dezenas de blocos. O mod memoriza todos os chunks já enviados pelo servidor e continua a desenhá-los depois de saírem do limite do servidor. Graças a isto, a distância visível no Minecraft depende da sua distância de visualização, e não das definições do servidor.
Como funciona o cache de chunks
Cada chunk enviado pelo servidor é guardado pelo mod num armazenamento local — a pasta .minecraft/.bobby. Enquanto o jogador se move, o servidor fornece apenas a zona que cabe na sua view-distance, deixando de atualizar os chunks antigos que ficam para trás. Em vez do vazio, é colocada no seu lugar uma cópia guardada da cache. Essas áreas parecem uma paisagem normal, embora o servidor já não as transmita.
Quanto mais tempo dura o jogo no mesmo mapa, mais completa fica a cache: as zonas já percorridas permanecem visíveis mesmo depois de se afastar bastante delas. A primeira ligação a uma zona desconhecida ainda mostra um corte no limite do servidor, mas depois de passear pelos arredores, os vazios no horizonte vão-se preenchendo.
As zonas em cache são estáticas: mostram o mundo tal como estava no momento em que foi guardado.

Vista com uma distância de visualização elevada no servidor; também se veem chunks não carregados nas proximidades
Os chunks da cache não são atualizados
A cópia guardada não reage a alterações até que o jogador se aproxime e o servidor volte a enviar o chunk. Se alguém destruiu um edifício ou construiu uma estrada fora da visibilidade do servidor, na zona em cache tudo permanecerá como estava. Também não há mobs nem objetos em movimento nesses chunks — a cache guarda apenas o relevo e os blocos. Por predefinição, o mod não carrega nos chunks em cache as block entities (baús, fornos, etc.): estas precisam de ser atualizadas a cada tick, e a uma grande distância isso acrescentaria uma carga desnecessária.
Mundo de reserva através de bobby-fallback
Além dos chunks vindos do servidor, o mod pode obter a paisagem de um mundo de um jogador já pronto — para as zonas que o servidor nunca chegou a enviar. Para ativar isto, basta renomear a pasta do mundo pretendido (a pasta em si, não o nome do mundo dentro do jogo) para bobby-fallback. Este esquema é útil quando tem uma cópia local do mapa do servidor: nesse caso, as paisagens distantes carregam-se de imediato, sem ser necessário visitar primeiro cada ponto pessoalmente.
Utilização em modo de um jogador
Num mundo normal de um jogador, o servidor incorporado já desenha tanto quanto está definido nas opções de vídeo, portanto não há nada para preencher. Aqui, o mod só é ativado através do parâmetro view-distance-overwrite. Este substitui a distância calculada pelo servidor incorporado: pode ser reduzida por motivos de desempenho, e a distância visível será completada pelo mod a partir da cache. Assim, mantém-se um horizonte distante, mas parte da carga sobre a simulação do mundo é retirada. A alteração deste parâmetro requer que se volte a entrar no mundo.
Configuração
O ficheiro de configuração é relido automaticamente — depois de guardar as alterações não é necessário reiniciar o jogo. Abaixo estão reunidos os principais parâmetros que mais visivelmente influenciam o comportamento do mod.
Parâmetro | O que faz |
| Ativa ou desativa completamente o mod. |
| Ativa o mod em modo de um jogador, substituindo a distância do servidor incorporado. 0 — desativado. Requer que se volte a entrar no mundo. |
| Aumenta o limite superior do cursor da distância de visualização. Um valor acima do limite vanilla só funciona com o mod de otimização de renderização Sodium. |
| Quantos segundos manter os chunks depois de saírem da zona de visibilidade, para não os sobrecarregar num afastamento curto. Não funciona entre dimensões. |
| Não carrega nos chunks em cache as block entities (baús, etc.). |
| Escurece os chunks em cache para os distinguir visualmente dos que são enviados pelo servidor. |
| Elimina da cache as regiões que há muito não são carregadas. -1 — não eliminar, 0 — limpar após cada desligamento. |
Conclusão
O Bobby permite mostrar, num servidor com uma view-distance baixa, tanto espaço quanto a sua distância de visualização permitir, sem sobrecarregar o próprio servidor. O mod é indicado para quem joga em servidores públicos com visibilidade reduzida e quer ver o horizonte completo para se orientar, tirar screenshots ou fazer excursões longas.
Instalação
Uma instalação típica leva cerca de 5 minutos. O fluxo é o mesmo; só mudam o loader e o build correspondente.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











