Skip to content

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

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).

Lançado sob a licença MIT.