Pumpkin-Docs/docs/pt/config/world.md
Alexander Medvedev 5c23b676ed feat: d binding
2026-09-17 09:23:24 +02:00

42 lines
1.7 KiB
Markdown

# Mundo
O Pumpkin permite ajustar com precisão os formatos de armazenamento do mundo, os intervalos de salvamento automático (autosave) e os modos de iluminação em `[world]` no `pumpkin.toml`.
## Configuração
:::code-group
```toml [pumpkin.toml]
[world]
lighting = "default"
autosave_ticks = 6000
[world.chunk]
type = "anvil"
write_in_place = false
[world.chunk.compression]
algorithm = "LZ4"
level = 6
```
:::
### Configurações de Mundo
- **`lighting`**: Modo de cálculo de propagação do motor de iluminação.
- `"default"`: Propagação de luz padrão do Vanilla Minecraft.
- `"full"`: Luz solar total em todos os lugares, sem sombras.
- `"dark"`: Iluminação completamente escura em todos os lugares (luz zero).
- **`autosave_ticks`**: Número de ticks do servidor entre salvamentos automáticos do mundo (padrão: `6000`, equivalente a 5 minutos a 20 TPS). Definir como `0` desativa o salvamento automático do mundo.
### Configurações de Armazenamento de Chunks
- **`type`**: O formato de armazenamento de chunks a ser utilizado:
- `"anvil"`: Formato padrão de arquivos de região Anvil do Minecraft (`.mca`).
- `"linear"`: Formato de armazenamento de região Linear que usa compressão rápida para menor pegada de disco.
- `"pump"`: Formato nativo otimizado de mundo do Pumpkin.
- **`write_in_place`**: Se os chunks devem ser reescritos no mesmo local dentro dos arquivos de região existentes em vez de realocar novos chunks livres (padrão: `false`).
- **`compression.algorithm`**: Algoritmo de compressão utilizado para dados de chunks (`"LZ4"`, `"ZLib"`, `"GZip"`, `"Custom"`).
- **`compression.level`**: Nível de compressão para o armazenamento de chunks (padrão: `6`).