> ## Documentation Index
> Fetch the complete documentation index at: https://docs.plugins.avenvault.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Reseau proxy et transfert IP (Velocity / BungeeCord)

> Configurez le transfert IP BungeeCord et Velocity sur les serveurs backend Paper et Spigot pour une identification correcte des joueurs dans les reseaux proxy.

Les serveurs font presque toujours partie d'un reseau proxy plus vaste. Pour vous assurer que nos plugins identifient correctement les joueurs et ne declenchent pas de faux positifs en raison du routage du proxy, vous devez configurer vos serveurs backend pour qu'ils acceptent correctement les donnees transmises.

## Configuration des serveurs backend Spigot / Paper

### Si vous utilisez BungeeCord ou Waterfall :

1. Ouvrez le fichier `spigot.yml` sur votre serveur de jeu backend.
2. Localisez le parametre `bungeecord` et reglez-le sur `true` :

```yaml theme={null}
settings:
  bungeecord: true
```

3. Ouvrez le fichier `server.properties` et assurez-vous que `online-mode` est regle sur `false`.
4. Important : Assurez-vous que le pare-feu de votre proxy empeche les joueurs de se connecter directement au port backend.

### Si vous utilisez Velocity (Transfert moderne)

Les serveurs Paper modernes prennent en charge nativement le transfert securise de Velocity.

1. Ouvrez le fichier `config/paper-global.yml` sur votre serveur backend.
2. Localisez le bloc de configuration Velocity :

```yaml theme={null}
proxies:
  velocity-support:
    enabled: true
    online-mode: true
    secret: "VOTRE_SECRET_VELOCITY_ICI"
```

3. Collez la cle secrete generee par votre proxy Velocity dans le champ `secret`.
4. Assurez-vous que `online-mode` est regle sur `false` dans votre fichier `server.properties`.
