Pumpkin-Docs/docs/pt/config/proxy.md
2026-07-24 13:05:39 +02:00

92 lines
1.6 KiB
Markdown

# Proxy
Muitos servidores utilizam proxies para gerenciar conexões e distribuir jogadores entre servidores. Pumpkin suporta os seguintes protocolos de proxy:
- [Velocity](https://papermc.io/software/velocity)
- [BungeeCord](https://www.spigotmc.org/wiki/bungeecord-installation/)
> [!TIP] DICA
> Velocity é recomendado para a maioria das redes de servidores. Velocity é moderno e mais eficiente em comparação ao BungeeCord.
## Configurando Proxy
#### `enabled`: Booleano
Habilita o suporte para proxies.
:::code-group
```toml [pumpkin.toml]{2}
[networking.proxy]
enabled = true
```
:::
### Velocity
#### `enabled`: Booleano
Se o suporte ao Velocity está habilitado ou não.
:::code-group
```toml [pumpkin.toml]{2}
[proxy.velocity]
enabled = true
```
:::
#### `secret`: String
O segredo configurado no Velocity.
:::code-group
```toml [pumpkin.toml]{3}
[proxy.velocity]
enabled = true
secret = "[segredo do proxy aqui]"
```
:::
### BungeeCord
#### `enabled`: Booleano
Se o suporte ao BungeeCord está habilitado ou não.
:::code-group
```toml [pumpkin.toml]{2}
[proxy.bungeecord]
enabled = true
```
:::
> [!CAUTION] CUIDADO
> BungeeCord não consegue verificar se as informações do jogador são provenientes do seu proxy ou de um impostor. Certifique-se de que o firewall do servidor esteja configurado corretamente.
## Configuração Padrão
Por padrão, o suporte a proxies está desativado. Aqui está a configuração padrão:
:::code-group
```toml [pumpkin.toml]
[networking.proxy]
enabled = false
[proxy.velocity]
enabled = false
secret = ""
[proxy.bungeecord]
enabled = false
```
:::