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

56 lines
1.2 KiB
Markdown

# Compressie
Compressie wordt gebruikt om de grootte van pakketten te verkleinen. Dit is gunstig om de bandbreedte aan de serverzijde te verminderen en ook om spelers met langzamere internetverbindingen te helpen.
## Compressie configureren
#### `enabled`: Boolean
Of pakketcompressie is ingeschakeld of niet.
> [!TIP]
> Het kan voordelig zijn om compressie uit te schakelen als de server achter een proxy staat.
:::code-group
```toml [pumpkin.toml] {2}
[packet_compression]
enabled = true
```
:::
#### `threshold`: Integer (0-1024)
De minimale pakketgrootte voordat de server probeert het pakket te comprimeren.
> [!CAUTION]
> Het verhogen van deze waarde kan spelers met langzamere verbindingen schaden.
:::code-group
```toml [pumpkin.toml] {2}
[packet_compression]
threshold = 256
```
:::
#### `level`: Integer (0-9)
Een waarde tussen 0 en 9: 0 om compressie uit te schakelen, 1 is de snelste compressie (ten koste van de grootte), en 9 is maximale compressie (ten koste van de snelheid).
:::code-group
```toml [pumpkin.toml] {2}
[packet_compression]
level = 4
```
:::
## Standaardconfiguratie
Standaard is compressie ingeschakeld.
:::code-group
```toml [pumpkin.toml]
[packet_compression]
enabled = true
threshold = 256
level = 4
```
:::