Bungeecord
Configure o sistema de múltiplos servidores.
Exemplo completo de configuração
Aqui está um exemplo de como configurar o sistema de bungeecord do plugin:
# Ativar o sistema de bungeecord
enabled: false
# Modo deste servidor
# LOBBY (ex: servidor de RankUP)
# SERVER (ex: servidor que contém o campo)
mode: 'LOBBY'
# Nome do servidor na config do BungeeCord em que o jogador vai ao sair do campo
exit: 'rankup'
# Nome do servidor na config do BungeeCord em que o jogador vai ao entrar no campo
entry: 'mina'
# Delay para enviar a vara ao trocar para o servidor do campo
# em ticks
delay: 3
# Bloquear ações neste servidor caso esteja fora do campo
# Somente caso o "Modo" for "SERVER"
# permissão de bypass: ycampo.blocked.bypass
block-actions: trueConfigurando o sistema de bungeecord
O sistema de bungeecord permite que você tenha o campo em um servidor separado.
enabled
Ativa ou desativa o sistema de bungeecord.
Exemplo:
enabled: trueCertifique-se de que o sistema está configurado corretamente antes de ativar.
mode
Define o modo de operação deste servidor.
Valores válidos:
LOBBY- Servidor principal (ex: servidor de RankUP)SERVER- Servidor do campo
Exemplo:
mode: 'LOBBY'exit
Nome do servidor na configuração do BungeeCord para onde o jogador será enviado ao sair do campo.
Exemplo:
exit: 'rankup'Este nome deve corresponder ao nome configurado no config.yml do BungeeCord.
entry
Nome do servidor na configuração do BungeeCord para onde o jogador será enviado ao entrar no campo.
Exemplo:
entry: 'campo'delay
Delay em ticks para enviar a tesoura ao jogador quando ele trocar para o servidor do campo.
Exemplo:
delay: 3 # 3 ticks (recomendado: 3-20 ticks)20 ticks = 1 segundo
block-actions
Bloqueia ações neste servidor caso o jogador esteja fora do campo. Funciona apenas quando o modo está configurado como SERVER.
Exemplo:
block-actions: trueJogadores com a permissão ycampo.blocked.bypass podem realizar ações mesmo com esta opção ativada.
Configuração exemplo completa
Servidor LOBBY (RankUP)
enabled: true
mode: 'LOBBY'
exit: 'rankup'
entry: 'campo'
delay: 3
block-actions: falseServidor SERVER (Campo)
enabled: true
mode: 'SERVER'
exit: 'rankup'
entry: 'campo'
delay: 20
block-actions: trueFuncionamento
Quando configurado corretamente:
Jogador no LOBBY
O jogador está no servidor principal (LOBBY) e executa /campo ir.
Transferência para SERVER
O plugin envia o jogador para o servidor do campo (SERVER).
Entrada no campo
O jogador aparece no spawn do campo no servidor SERVER e recebe sua tesoura após o delay configurado.
Saída do campo
Quando o jogador executa /campo sair, ele é enviado de volta ao servidor LOBBY.
É necessário configurar o plugin em ambos os servidores (LOBBY e SERVER) para o sistema funcionar corretamente.