Freeman Plan Iron Plan Prime Plan Ultron Plan Lara Plan Orion Plan Thanos Plan All our plans
Tutoriais
Configurar e gerenciar seu servidor

Como configurar um servidor BungeeCord?

Se você deseja conectar vários servidores Minecraft e proporcionar uma experiência de jogo fluida para seus jogadores, este tutorial é para você. Aprenda a configurar o BungeeCord, um poderoso proxy que permite a integração entre servidores, mantendo inventários e dados dos jogadores. Venha descobrir como elevar sua rede de servidores ao próximo nível!

Como configurar um servidor BungeeCord?

P280

Se você está rodando vários servidores Minecraft, pode ter se deparado com o desafio de conectá-los de uma forma que permita aos jogadores transitar facilmente entre eles. É aqui que o BungeeCord entra. O BungeeCord é um poderoso proxy para servidores Minecraft que permite conectar vários servidores e criar uma rede onde os jogadores podem se mover entre eles de forma transparente.

O BungeeCord funciona como um intermediário entre seus servidores Minecraft e seus jogadores. Quando um jogador se conecta à sua rede, ele se conecta primeiro ao servidor BungeeCord. A partir dali, o BungeeCord direciona o jogador para o servidor Minecraft apropriado, baseado na escolha do jogador ou na carga do servidor.

Um dos maiores benefícios de usar o BungeeCord é a capacidade de criar uma rede de servidores que compartilham dados dos jogadores. Isso significa que os jogadores podem mudar de servidor sem perder inventário, experiência ou outros dados importantes. O BungeeCord também permite configurar um chat compartilhado entre servidores, para que os jogadores possam se comunicar independentemente de qual servidor estejam.

Outro benefício do BungeeCord é o balanceamento de carga. O BungeeCord pode distribuir automaticamente os jogadores entre seus servidores conforme a quantidade de jogadores em cada um. Assim, se um servidor estiver sobrecarregado, o BungeeCord pode direcionar novos jogadores para um servidor menos ocupado.

Em termos de compatibilidade, o BungeeCord foi projetado para funcionar com a maioria dos plugins Bukkit e pode ser facilmente integrado à sua configuração existente. O plugin também é atualizado regularmente, então você pode esperar que funcione bem com a versão mais recente do Minecraft.

No geral, se você administra vários servidores Minecraft e quer criar uma rede integrada para seus jogadores, o BungeeCord é uma excelente opção para elevar seu servidor ao próximo nível.


Requisitos

Você deve ter pelo menos 3 servidores Minecraft:
- Um para o proxy principal que roda o
BungeeCord, os jogadores usarão este endereço para conectar.
- Um para o
Lobby, sob Spigot ou PaperMC, este receberá seus jogadores e permitirá que naveguem entre os servidores.
- Pelo menos um para o primeiro
mundo que você deseja hospedar.


Instalando o BungeeCord no servidor proxy

Para instalar o BungeeCord no seu primeiro servidor proxy, acesse a página "Versão", procure por Bungee e selecione "Bungeecord", aqui instalamos a 1.17.

P281

Aguarde a instalação e depois inicie o servidor para criar os arquivos.

Para configurar o BungeeCord, basta editar o arquivo chamado "config.yml", que está na pasta raiz do seu servidor.

Acesse o webftp para editar o arquivo "config.yml"

CVmrTNp

Procure por esta parte:

4Vz329A

Edite a seção de endereço padrão "localhost:25565" para o endereço:porta do seu servidor lobby, no meu caso é lobby1.mchost.pro:27668,
Então seu arquivo deve ficar assim
(coloque seu endereço e porta, não este exemplo)

DXkKRLs

Agora que adicionamos nosso servidor lobby, também precisamos adicionar nosso primeiro servidor de jogo à lista.
Para isso, basta copiar/colar o lobby e editar o nome e o
endereço:porta da mesma forma, mas desta vez coloque o endereço:porta do primeiro servidor de jogo.
Note que você também pode alterar o motd aqui.

Seu arquivo deve ficar assim:
1RUxtXY

Se quiser adicionar mais servidores, basta repetir o processo.

Depois de adicionar seus servidores à lista, você precisa definir as prioridades dos servidores, role um pouco para baixo no arquivo config.yml e você encontrará esta linha:

RJe6KLs

Você precisa adicionar os nomes dos servidores que cadastrou, em ordem de importância, geralmente deixando o lobby primeiro, então para nós fica assim:

Kz7eMVZ

Agora, você precisa definir como True a opção ip_forward, logo abaixo das prioridades que você acabou de configurar, para permitir banir jogadores por IP. Caso contrário, todos os jogadores compartilharão o mesmo IP e você não conseguirá bani-los dessa forma.

Assim, você terá isto:

CqRWn7x


Agora salve suas modificações e depois reinicie seu servidor BungeeCord.


Instalando o BungeeCord nos servidores de jogo


Para instalar Spigot ou PaperMC em cada servidor de jogo, você deve instalar a mesma versão do proxy BungeeCord, aqui a 1.17.

Você precisa alterar o online-mode para false em cada servidor de jogo, /! exceto o servidor BungeeCord.
Para isso, basta desativar o modo online em cada painel do servidor de jogo e depois reiniciá-los.

P282

Para proteger sua rede BungeeCord e evitar que jogadores conectem diretamente aos servidores de jogo sem passar pelo BungeeCord, você deve permitir apenas o IP do servidor BungeeCord para conectar a eles.


Para isso, vamos instalar o plugin IPWhitelist em cada servidor de jogo, exceto o BungeeCord.
https://www.spigotmc.org/resources/ipwhitelist.61

Este plugin é inteligente, se você configurar corretamente, ele detectará e colocará automaticamente na lista branca o primeiro IP a conectar, ou seja, do BungeeCord, e rejeitará todos os outros.
Se não, você pode gerenciar manualmente os IPs permitidos com os comandos para adicionar o
IP do servidor BungeeCord.
/ipwl addip <ip> - Adiciona o IP à lista branca
/ipwl remip <ip> - Remove o IP da lista branca
/ipwl list - Lista todos os IPs permitidos

Em cada servidor de jogo, exceto o BungeeCord, você precisa configurar bungeecord para true para permitir conexões do servidor BungeeCord.
Então, em cada servidor de jogo, inicie para gerar os arquivos, abra o arquivo chamado
"spigot.yml"

PV8HeZT

e defina como true a opção bungeecord, assim:

BaPZDUX

Depois reinicie cada servidor de jogo.


Você configurou seu primeiro servidor BungeeCord e agora pode conectar-se.
Se tiver problemas, verifique os logs do servidor BungeeCord para entender o motivo e revise cada parte da configuração.


Para usuários avançados

Você também pode conferir outros parâmetros de configuração:
https://www.spigotmc.org/wiki/bungeecord-configuration-guide/

Plugins para BungeeCord estão aqui, pois você precisará configurar seu lobby
https://www.spigotmc.org/resources/categories/bungee-proxy.3/