{
  "minimumClient": {
    "desc:": "Set the clients minimum memory warning threshold in MB. Choose the lowest value possible which keeps the pack playable. default:2500, min 2500, max 25000",
    "minimumClient": 3000
  },
  "maximumClient": {
    "desc:": "Set the clients maximum memory warning threshold in MB. Choose a generous maximum with some additional over the required, e.g.recommended memory for the pack is 6000mb then set this to ~8000mb",
    "maximumClient": 10000
  },
  "minimumServer": {
    "desc:": "Set the servers minimum memory warning threshold in MB. Choose the lowest value possible which keeps the pack playable. default:2500, min 2500, max 25000",
    "minimumServer": 4000
  },
  "maximumServer": {
    "desc:": "Set the servers maximum memory warning threshold in MB. Choose a generous maximum with some additional over the required, e.g.recommended is 6000mb then set this to ~8000mb",
    "maximumServer": 100000
  },
  "disableWarnings": {
    "desc:": "Disable the memory warnings, default: false",
    "disableWarnings": false
  },
  "earlyWarningMinimumMemory": {
    "desc:": "Set the message used for the early warning screen, notifying the user of too low memory set. You can use %d as placeholder for these memoryvalues, in order: currentmemory, minimum, recommendMemory",
    "earlyWarningMinimumMemory": "You have allocated less memory( %d MB) than the recommended minimum for this pack: %d MB.\nThe suggested amount for your system is: %d mb.\n Click OK to visit a wiki with instructions on how to allocate more memory, or Cancel to ignore this warning."
  },
  "howtolink": {
    "desc:": "Set the link used to guide players to a website with instructions to change memory allocation",
    "howtolink": "https://www.bisecthosting.com/clients/index.php?rp=/knowledgebase/305/How-to-allocate-more-ram-in-the-CurseForge-launcher.html"
  },
  "warningTolerance": {
    "desc:": "Set how many percent the memory is allowed to deviate from the recommended for the system before warning about it, default: 30, max 100",
    "warningTolerance": 30
  },
  "recommendedMemory": {
    "desc:": "Set the recommended memory values based off system memory in MB. [\"system memory:recommended\"]",
    "memory values": [
      "3000:2000",
      "4000:2000",
      "5000:3000",
      "6000:3000",
      "7000:4000",
      "8000:4000",
      "10000:5000",
      "12000:5000",
      "16000:6000",
      "20000:7000",
      "24000:8000",
      "32000:9000",
      "64000:10000"
    ]
  }
}