# ========================================== # Voxymp Client Configuration # ========================================== # [mode] # join mode: auto (open sync on join) | manual (open via command) | off defaultMode = "auto" [window] # sync distance around you, chunks; rounded down to a multiple of 32, capped by the server syncDistanceChunks = 128 # per-client tuning for auto mode (reach = sync distance above; gen radius is server-set) [auto-mode] # stale chunks scanned per cycle autoScanLimit = 384 # chunk requests per cycle maxAutoChunksPerCycle = 64 # cooldown between request cycles, ms autoCooldownMillis = 50 # generation requests per cycle maxAutoGenerationChunksPerCycle = 6 # cooldown between generation cycles, ms autoGenerationCooldownMillis = 200 [requests] # max chunks per manual request packet chunksPerPacket = 16 # max 2x2 groups per manual request maxManualGroupsPerRequest = 16 [ingest] # wait for a full 2x2 group before ingesting, ms ingestGroupTimeoutMillis = 500 # chunks ingested per cycle ingestMaxChunksPerCycle = 4 # ingest thread poll interval, ms ingestPollIntervalMillis = 20 [tuning] # heat decay interval, ms heatDecayIntervalMillis = 10000 # ms per heat level; a chunk waits heat * this before re-request heatLevelDurationMillis = 1000 # in-flight request timeout, ms (after this a chunk is considered lost) inFlightTimeoutMillis = 15000