{
  "info:": "This is the config for the chunk sending mod, it is mostly relevant for dedicated servers. A Tick in minecraft happens 20 times a second(20TPS), a chunk is a 16x16 block area that gets sent to the client.",
  "chunkBatching": {
    // Maximum amount of chunks sent per tick to a player, note that this is a hard upper cap and clients do request their own desired rate. Default: 15 (x3 in singleplayer)
    "maxChunksPerTick": 15,
    // Maximum amount of chunks sent per tick globally for all players(equally split, minimum 1 per tick). Reduces the network impact of multiple players joining at once. Default: 80
    "maxChunksPerTickAll": 80,
    // Maximum amount of chunk batches which are sent without waiting for the client to confirm their arrival, lower values help slow connections to not get overwhelmed on login. Default: 5, Vanilla:10
    "maxUnacknowledgedChunkBatches": 5,
    // Clients report how many chunks they desire to receive each tick, this setting allows multiplying it by a factor to reduce or increase the desired, lowering it reduces relative network bandwidth spent on chunks. Default: 0.8, Vanilla: 1.0, minimum 0.1
    "desiredChunksPerTickModifier": 0.8,
    // Enables chunks to prioritize loading in the direction the player is facing. Default: true
    "prioritizeDirection": true,
    // Enables chunk packets to be re-used to send to multiple players instead of creating new ones. Especially useful for many players on a server. Disable if you're having mod compat issues,  Default: true
    "cacheChunkPackets": true,
    // Enables chunk batching in singleplayer, allowing weaker computers to struggle less when changing places. Default: true, Vanilla:false
    "enableSinglePlayer": true
  },
  "ItemFrameMaps": {
    // Settings for Item Frames containing maps sending updates to players. Default: enabled = true, set to false to disable this feature.
    "enabled": true,
    "descAll:": "Sets the update interval at which itemframes send map updates to ALL players in a dimension so reducing the update rate does reduce network traffic especially when a lot of itemframes with maps exist. Default: 100 Ticks, Vanilla: 10 Ticks",
    "itemFrameMapUpdateInterval": 100,
    "descNearby:": "Sets the update interval at which itemframes send map updates to nearby players. Default: 20 Ticks, Vanilla: 10 Ticks",
    "itemFrameMapUpdateNearbyInterval": 20
  },
  "debugLogging": {
    // Enable debug logging to show the amount of chunks sent/queued
    "debugLogging": false
  },
  "version": 1
}
