---
title: "ViaVersion e ViaBackwards: como configurar no servidor"
description: "Configure ViaVersion, ViaBackwards e ViaRewind para aceitar várias versões do Minecraft no mesmo servidor, com Velocity e os limites de cada plugin."
url: "https://streethosting.com.br/guias/minecraft/configurar-viaversion-viabackwards"
category: "minecraft"
slug: "configurar-viaversion-viabackwards"
datePublished: "2026-09-28"
dateModified: "2026-09-28"
author: "Equipe StreetHosting"
difficulty: "intermediario"
language: "pt-BR"
keywords:
  - "viaversion viabackwards"
  - "como configurar viaversion"
  - "viarewind 1.8 servidor"
  - "viaversion velocity"
  - "servidor minecraft varias versoes"
---

# Como aceitar jogadores de várias versões no mesmo servidor Minecraft

ViaVersion, ViaBackwards e ViaRewind traduzem a conversa entre cliente e servidor para que cada jogador entre com a versão que tem. Veja qual combinação instalar, onde colocar em rede com Velocity e o que a tradução não resolve.

> **Resposta rápida**
>
> O **ViaVersion** deixa jogadores com versões mais novas do Minecraft entrarem em um servidor mais antigo. O **ViaBackwards** faz o caminho inverso, aceitando versões mais antigas em um servidor mais novo, e depende do ViaVersion. Para clientes 1.7 e 1.8, some o ViaRewind. Coloque os jars na pasta `plugins` do Paper, reinicie e confira quem entrou com qual versão usando `/viaversion list`.

## O que cada plugin faz

Todo cliente de Minecraft conversa com o servidor por um protocolo que muda a cada versão. Quando os números não batem, a conexão é recusada com aquela mensagem de versão desatualizada. A família Via traduz esse protocolo em tempo real, pacote por pacote, para que o servidor continue rodando uma única versão enquanto cada jogador entra com a sua.

Se a sua intenção é o contrário, ou seja, fazer todo mundo usar a mesma versão, o caminho é mais simples e está no guia sobre o [erro outdated client ou outdated server](https://streethosting.com.br/guias/minecraft/corrigir-erro-outdated-client-server-minecraft). Aqui o objetivo é aceitar mais de uma versão ao mesmo tempo, sem obrigar ninguém a trocar o perfil do launcher.

| Plugin | O que permite | Precisa de |
| --- | --- | --- |
| ViaVersion | Cliente mais novo entrar em servidor mais antigo | Só do servidor Paper ou do proxy Velocity |
| ViaBackwards | Cliente mais antigo entrar em servidor mais novo (servidor 1.10 ou superior) | ViaVersion |
| ViaRewind | Clientes 1.7 e 1.8 entrarem em servidor mais novo | ViaVersion e ViaBackwards |

Os três são mantidos pela mesma equipe e publicados no Hangar, no Modrinth e no GitHub do projeto. Baixe sempre dessas páginas: jar reenviado por terceiros em fórum ou grupo de Discord é um jeito comum de colocar código malicioso dentro do servidor.

> **Dica**
>
> Não confunda com o Geyser. O Geyser junta Java e Bedrock, como explica o guia de [crossplay entre Java e Bedrock](https://streethosting.com.br/guias/minecraft/geyser-crossplay-java-bedrock-minecraft). A família Via cuida só de versões diferentes do Java Edition, e os dois podem conviver no mesmo servidor.

## Qual combinação instalar

A regra que evita confusão é esta: a versão do servidor define o conteúdo do mundo, e os plugins Via só ajustam a conversa com quem está em outra versão. Então decida primeiro em qual versão o servidor vai rodar e só depois escolha os plugins.

| Versão do servidor | Quem você quer aceitar | Instale |
| --- | --- | --- |
| Versão atual | Jogadores em versões mais antigas | ViaVersion e ViaBackwards |
| Versão mais antiga | Jogadores em versões mais novas | ViaVersion |
| Versão atual | Jogadores em 1.7 e 1.8 | ViaVersion, ViaBackwards e ViaRewind |
| Qualquer uma | Só quem usa a mesma versão | Nenhum: basta alinhar o launcher |

- **Servidor na versão mais nova:** todo o conteúdo recente existe no mundo. Com ViaVersion e ViaBackwards, quem ainda não atualizou o jogo continua entrando normalmente.
- **Servidor em versão mais antiga:** comum quando um plugin essencial parou de ser atualizado ou quando a comunidade gosta de uma versão específica. Só o ViaVersion resolve, porque o problema é o cliente estar à frente do servidor.
- **Comunidade de PvP clássico:** dá para rodar uma versão moderna aceitando 1.8 pelo ViaRewind, ou rodar 1.8 aceitando os mais novos pelo ViaVersion. O combate segue a versão do servidor, então essa escolha muda a luta de todo mundo. Converse com a comunidade antes.

> **Dica**
>
> Na dúvida, rode o servidor na versão mais nova que todos os seus plugins essenciais suportam e aceite as anteriores com o ViaBackwards. Para trocar a versão do servidor em si, veja [como mudar a versão do servidor pelo painel](https://streethosting.com.br/guias/minecraft/como-mudar-versao-servidor-minecraft-painel).

## Instalação no Paper passo a passo

O processo é o mesmo de qualquer plugin. A diferença é que a ordem de dependência importa: o ViaBackwards não carrega sem o ViaVersion, e o ViaRewind não carrega sem os outros dois.

1. Faça um backup antes de mexer, seguindo o guia de [backup e restauração do servidor Minecraft](https://streethosting.com.br/guias/minecraft/backup-restauracao-servidor-minecraft).
2. Pare o servidor pelo painel.
3. Baixe a versão mais recente de cada plugin. Uma versão antiga do ViaVersion não conhece os clientes lançados depois dela.
4. Envie os jars para a pasta `plugins` pelo gerenciador de arquivos do painel ou por SFTP.
5. Ligue o servidor e leia o console. Erro de dependência no ViaBackwards quase sempre significa ViaVersion ausente ou desatualizado.
6. Entre com um cliente de outra versão e rode o comando de listagem para ver cada jogador agrupado pela versão que está usando.

Os dois comandos que você mais vai usar são estes. O primeiro mostra quem está em cada versão; o segundo gera um link com o diagnóstico completo, útil quando você precisa pedir ajuda ao suporte ou à equipe do plugin.

```
/viaversion list
/viaversion dump
```

Para conferir pelo lado de fora qual versão o servidor anuncia na lista de servidores, consulte o endereço no MC Status. Quando sair uma versão nova do Minecraft, espere a atualização do ViaVersion antes de anunciar que ela é aceita. Até lá, quem atualizar o jogo no mesmo dia pode ser recusado.

## Ajustes úteis no config.yml

O ViaVersion funciona sem nenhuma configuração. O arquivo fica em `plugins/ViaVersion/config.yml` e vale a pena abrir por dois motivos: recusar versões que você não quer suportar e mostrar uma mensagem clara para quem for recusado.

```
# Recusa tudo abaixo da 1.17
block-versions: ["<1.17"]

# Mensagem para quem foi recusado
block-disconnect-msg: "Use a versão 1.17 ou mais nova para entrar no servidor."
```

A lista aceita versões exatas e os prefixos `<` e `>`. O próprio arquivo traz o exemplo `["<1.16", "1.16.4", ">1.17.1"]`, que bloqueia tudo abaixo da 1.16, a 1.16.4 especificamente e tudo acima da 1.17.1. Salve, reinicie e teste com um cliente da versão bloqueada para ver a mensagem.

- **Limitador de pacotes:** a seção `packet-limiter` já vem ligada e derruba clientes que enviam pacotes demais por segundo. Deixe como está; ela ajuda contra clientes modificados.
- **Versões no ping:** a opção `send-supported-versions` vem desligada e envia as versões aceitas na resposta de status. Só ligue se algum site de lista de servidores pedir.
- **Atualizações:** a checagem de versão nova vem ligada e avisa operadores no login. Mantenha, porque o ViaVersion precisa acompanhar cada lançamento do Minecraft.

## Velocity: proxy ou backend?

Em uma rede com proxy, a documentação do ViaVersion é direta: instale em um lugar só, no proxy ou nos servidores atrás dele. Os dois ao mesmo tempo causam problemas. Cada opção tem sua troca.

- **Nos backends Paper:** a tradução acontece perto do jogo, com acesso ao estado completo do servidor. O anticheat enxerga os dados de forma mais fiel, e cada backend pode rodar uma versão diferente com o seu próprio conjunto Via. É o caminho mais comum quando você controla todos os servidores da rede.
- **No proxy Velocity:** um único lugar para manter atualizado. Em troca, a documentação avisa que anticheats podem funcionar pior e que alguns detalhes visuais de versões antigas somem, como a defesa com espada em servidores 1.8.

Se o ViaVersion ficar só nos backends, o Velocity precisa reconhecer a versão do cliente para deixar a conexão passar. Mantenha o proxy atualizado junto com os plugins. No BungeeCord o suporte vem de um projeto de integração separado, indicado pela própria equipe do ViaVersion, e em servidor Fabric o equivalente é o ViaFabric, instalado como mod. A arquitetura completa de lobby e backends está em [Velocity e BungeeCord em rede de servidores](https://streethosting.com.br/guias/minecraft/velocity-bungeecord-rede-servidores).

## O que a tradução não resolve

A tradução é muito boa, mas não faz mágica. O servidor continua em uma única versão, e o jogador de outra versão recebe uma adaptação. Estes são os pontos que geram reclamação no Discord quando ninguém avisou antes.

- **Blocos e itens novos viram substitutos:** com o ViaBackwards, o cliente antigo não conhece o que foi lançado depois dele. Blocos, itens e mobs novos aparecem como algo parecido que ele conhece. Dá para jogar, mas o construtor pode confundir um bloco com outro.
- **Mecânicas diferentes:** nadar, rastejar e movimentos que não existem na versão do cliente ficam estranhos na tela dele. O combate segue as regras da versão do servidor, não a do jogador.
- **Anticheat:** diferenças de movimento e de hitbox entre versões podem gerar falso positivo. Teste o anticheat com jogadores das versões mais antigas que você aceita antes de ligar punição automática.
- **Resource pack:** o formato do pacote de recursos muda entre versões. Um pack feito para a versão do servidor pode dar aviso ou falhar em clientes muito diferentes. Se você usa pack próprio, teste com um cliente da versão mais antiga e outro da mais nova que o servidor aceita.
- **Plugins que mexem em pacotes:** a documentação cita conflitos conhecidos, como o ProtocolSupport, que faz o mesmo trabalho e não deve rodar junto. Plugins de disfarce, NPC e skin também merecem teste.

> **Atenção**
>
> Não anuncie suporte a uma versão que você não testou. Entre com um cliente de cada ponta da faixa, percorra spawn, menus, lojas e combate, e só então publique no Discord quais versões o servidor aceita.

## Onde hospedar

A família Via é leve. O custo vem da tradução de pacotes de cada jogador em versão diferente, pequeno perto do que o mundo e os outros plugins consomem. O que decide o plano continua sendo número de jogadores, quantidade de plugins e tamanho do mundo, como mostra o guia sobre [quantos jogadores cabem no servidor](https://streethosting.com.br/guias/minecraft/quantos-jogadores-cabem-servidor-minecraft).

Na [hospedagem Minecraft da StreetHosting](https://streethosting.com.br/minecraft), com datacenter em São Paulo, a linha Budget com DDR4 começa em R$ 34,00 por mês, com 4 GB de RAM, 300% de CPU e 30 GB NVMe. A linha [Minecraft Pro](https://streethosting.com.br/minecraft-pro), com Ryzen e DDR5, começa em R$ 44,00 na mesma configuração e chega a R$ 88,00 com 8 GB, 500% de CPU e 60 GB NVMe, faixa que costuma servir uma comunidade com proteção de terreno, economia e jogadores em versões misturadas. Mods e plugins são liberados em todos os planos, então os jars da família Via entram pelo gerenciador de arquivos como qualquer outro plugin.

- [ ] Versão do servidor escolhida pela compatibilidade dos plugins essenciais
- [ ] ViaVersion, ViaBackwards e ViaRewind baixados de fonte oficial
- [ ] Instalados em um lugar só: backend ou proxy
- [ ] Versões indesejadas bloqueadas com mensagem em português
- [ ] Anticheat testado com clientes antigos
- [ ] Faixa de versões aceitas publicada no Discord

## Perguntas frequentes

### Qual a diferença entre ViaVersion e ViaBackwards?

O ViaVersion deixa clientes mais novos entrarem em um servidor mais antigo. O ViaBackwards faz o contrário, aceitando clientes mais antigos em um servidor mais novo, e só funciona com o ViaVersion instalado junto. Em muitos servidores os dois ficam lado a lado.

### Como deixar jogadores da 1.8 entrarem no meu servidor?

Instale o ViaRewind junto com o ViaVersion e o ViaBackwards. Ele aceita clientes 1.7 e 1.8 em servidores mais novos. O combate continua seguindo as regras da versão do servidor, então teste o PvP com a comunidade antes de anunciar.

### Devo instalar o ViaVersion no Velocity ou no Paper?

Em um dos dois, nunca nos dois ao mesmo tempo. Nos servidores Paper a tradução fica mais fiel e o anticheat trabalha melhor; no Velocity você mantém um ponto só de atualização. Se escolher os servidores Paper, mantenha o Velocity atualizado para ele reconhecer as versões novas.

### Por que alguns blocos aparecem diferentes para quem joga em versão antiga?

O cliente antigo não conhece blocos, itens e mobs lançados depois dele. O ViaBackwards troca esse conteúdo por algo parecido que o cliente sabe desenhar. É uma limitação da tradução, não um erro de instalação.

### Como bloquear versões muito antigas mesmo usando ViaVersion?

No config.yml da pasta do ViaVersion existe uma lista de versões bloqueadas que aceita valores como <1.17, recusando tudo abaixo dessa versão. Troque também a mensagem de desconexão por um texto em português dizendo qual versão usar.

## Guias relacionados

- [Como corrigir erro outdated client ou server no Minecraft](https://streethosting.com.br/guias/minecraft/corrigir-erro-outdated-client-server-minecraft.md)
- [Velocity e BungeeCord: redes de servidores Minecraft e quando usar proxy](https://streethosting.com.br/guias/minecraft/velocity-bungeecord-rede-servidores.md)
- [Geyser e crossplay: Java e Bedrock no mesmo servidor](https://streethosting.com.br/guias/minecraft/geyser-crossplay-java-bedrock-minecraft.md)
- [Como atualizar versão do Minecraft no servidor com segurança (Paper e plugins)](https://streethosting.com.br/guias/minecraft/atualizar-versao-minecraft-servidor-guia.md)

## Produtos citados

- https://streethosting.com.br/minecraft
- https://streethosting.com.br/minecraft-pro

## Dados estruturados

```json
[
  {
    "@context": "https://schema.org",
    "@type": [
      "Article",
      "TechArticle"
    ],
    "headline": "Como aceitar jogadores de várias versões no mesmo servidor Minecraft",
    "name": "ViaVersion e ViaBackwards: como configurar no servidor",
    "abstract": "ViaVersion, ViaBackwards e ViaRewind traduzem a conversa entre cliente e servidor para que cada jogador entre com a versão que tem. Veja qual combinação instalar, onde colocar em rede com Velocity e o que a tradução não resolve.",
    "description": "Configure ViaVersion, ViaBackwards e ViaRewind para aceitar várias versões do Minecraft no mesmo servidor, com Velocity e os limites de cada plugin.",
    "datePublished": "2026-09-28",
    "dateModified": "2026-09-28",
    "author": {
      "@type": "Organization",
      "name": "Equipe StreetHosting"
    },
    "publisher": {
      "@type": "Organization",
      "name": "StreetHosting",
      "url": "https://streethosting.com.br"
    },
    "inLanguage": "pt-BR",
    "mainEntityOfPage": {
      "@type": "WebPage",
      "@id": "https://streethosting.com.br/guias/minecraft/configurar-viaversion-viabackwards"
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "Qual a diferença entre ViaVersion e ViaBackwards?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "O ViaVersion deixa clientes mais novos entrarem em um servidor mais antigo. O ViaBackwards faz o contrário, aceitando clientes mais antigos em um servidor mais novo, e só funciona com o ViaVersion instalado junto. Em muitos servidores os dois ficam lado a lado."
        }
      },
      {
        "@type": "Question",
        "name": "Como deixar jogadores da 1.8 entrarem no meu servidor?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Instale o ViaRewind junto com o ViaVersion e o ViaBackwards. Ele aceita clientes 1.7 e 1.8 em servidores mais novos. O combate continua seguindo as regras da versão do servidor, então teste o PvP com a comunidade antes de anunciar."
        }
      },
      {
        "@type": "Question",
        "name": "Devo instalar o ViaVersion no Velocity ou no Paper?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Em um dos dois, nunca nos dois ao mesmo tempo. Nos servidores Paper a tradução fica mais fiel e o anticheat trabalha melhor; no Velocity você mantém um ponto só de atualização. Se escolher os servidores Paper, mantenha o Velocity atualizado para ele reconhecer as versões novas."
        }
      },
      {
        "@type": "Question",
        "name": "Por que alguns blocos aparecem diferentes para quem joga em versão antiga?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "O cliente antigo não conhece blocos, itens e mobs lançados depois dele. O ViaBackwards troca esse conteúdo por algo parecido que o cliente sabe desenhar. É uma limitação da tradução, não um erro de instalação."
        }
      },
      {
        "@type": "Question",
        "name": "Como bloquear versões muito antigas mesmo usando ViaVersion?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "No config.yml da pasta do ViaVersion existe uma lista de versões bloqueadas que aceita valores como <1.17, recusando tudo abaixo dessa versão. Troque também a mensagem de desconexão por um texto em português dizendo qual versão usar."
        }
      }
    ]
  }
]
```
