{
  "homepage": "https://www.curseforge.com/minecraft/mc-mods/automatic-tool-swap",
  "promos": {
    "1.14.4-recommended": "1.1.3",
    "1.14.4-latest": "1.1.3",
    "1.15.2-recommended": "1.1.3",
    "1.15.2-latest": "1.1.3",
    "1.16.1-latest": "1.2",
    "1.16.2-recommended": "1.3.4",
    "1.16.2-latest": "1.3.4",
    "1.16.3-recommended": "1.3.4",
    "1.16.3-latest": "1.3.4",
    "1.16.4-recommended": "1.3.4",
    "1.16.4-latest": "1.3.4",
    "1.16.5-recommended": "1.3.4",
    "1.16.5-latest": "1.3.4",
    "1.17.1-recommended": "1.17.1-2.2.1",
    "1.17.1-latest": "1.17.1-2.2.1",
    "1.18-recommended": "1.18-3.0.0",
    "1.18-latest": "1.18-3.0.0",
    "1.18.1-recommended": "1.18.1-3.0.2",
    "1.18.1-latest": "1.18.1-3.0.2",
    "1.18.2-latest": "1.18.2-3.1.5",
    "1.19-latest": "1.19-4.1.7",
    "1.19.1-latest": "1.19.1-4.2.0",
    "1.19.2-latest": "1.19.1-4.2.0",
    "1.19.3-latest": "1.19.3-4.3.0",
    "1.19.4-latest": "1.19.4-4.4.1",
    "1.20.1-latest": "1.20.1-5.0.6",
    "1.20.2-latest": "1.20.1-5.0.6",
    "1.20.3-latest": "1.20.1-5.0.6",
    "1.20.4-latest": "1.20.1-5.0.6",
    "1.20.5-latest": "1.20.1-5.0.6",
    "1.20.6-latest": "1.20.1-5.0.6",
    "1.21-recommended": "1.21-6.0.3",
    "1.21-latest": "1.21-6.0.3",
    "1.21.1-recommended": "1.21-6.0.3",
    "1.21.1-latest": "1.21-6.0.3",
    "1.21.10-recommended": "21.9.0",
    "1.21.10-latest": "21.9.0",
    "1.21.11-recommended": "21.11.0",
    "1.21.11-latest": "21.11.0",
    "1.21.2-recommended": "1.21-6.0.3",
    "1.21.2-latest": "1.21-6.0.3",
    "1.21.3-recommended": "1.21-6.0.3",
    "1.21.3-latest": "1.21-6.0.3",
    "1.21.4-recommended": "1.21-6.0.3",
    "1.21.4-latest": "1.21-6.0.3",
    "1.21.5-recommended": "21.5.0",
    "1.21.5-latest": "21.5.0",
    "1.21.6-recommended": "21.5.0",
    "1.21.6-latest": "21.5.0",
    "1.21.7-recommended": "21.5.0",
    "1.21.7-latest": "21.5.0",
    "1.21.8-recommended": "21.5.0",
    "1.21.8-latest": "21.5.0",
    "1.21.9-recommended": "21.9.0",
    "1.21.9-latest": "21.9.0",
    "26.1-recommended": "26.1.1",
    "26.1-latest": "26.1.1",
    "26.1.1-recommended": "26.1.1",
    "26.1.1-latest": "26.1.1",
    "26.1.2-recommended": "26.1.1",
    "26.1.2-latest": "26.1.1",
    "26.2-recommended": "26.2.0",
    "26.2-latest": "26.2.0"
  },
  "1.14.4": {
    "1.14.4-1.0": "",
    "1.14.4-1.1": "Fixed ignore correct item in mainhand\nAdded sneaking to disable swapping",
    "1.14.4-1.1.1": "Fix a client crash if remove tool from hotbar after first swap",
    "1.1.3": "1.1.3\nadded g as key to toggle on/off\n \n1.1.2\nfixed a server crash"
  },
  "1.15.2": {
    "1.15.2-1.0": "",
    "1.15.2-1.1": "Fixed ignore correct item in mainhand\nAdded sneaking to disable swapping",
    "1.15.2-1.1.1": "Fix a client crash if remove tool from hotbar after first swap",
    "1.1.2": "fixed a server crash",
    "1.1.3": "added g as key to toggle on/off"
  },
  "1.16.1": {
    "1.1.3": "port to 1.16\nhoe is currently not supported (need forge update)",
    "1.1.4": "works with hoe now",
    "1.2": "rewrite choosing tool logic"
  },
  "1.16.2": {
    "1.2": "port to 1.16.2/1.16.3",
    "1.2.0": "add ability to \"recognize\" last mode (if game is restarted) - MelanX",
    "1.2.1": "[WIP] add config to save tools which are about to break WHEN BREAKING a block - MelanX\nslot switches back after releasing breaking key - MelanX\nadd readme - MelanX\nfix compatability check for servers - MelanX",
    "1.3.0": "add 1.16.4 for curse versions - MelanX\nadd config for sorting order of the tools - MelanX\nservers don't crash anymore - MelanX\nsmall refactoring - MelanX\nchanged reading current state to not read the file - MelanX\nuse lowest possible tool - MelanX",
    "1.3.1": "bring back the display test for server - MelanX",
    "1.3.2": "fix jenkinsfile to work with Java 8 - MelanX\nadd github issue templates - MelanX\nswitch to non-damagable item if no matching tool is available - MelanX\nswords now used for cobwebs - MelanX\nremove cooldown, add config for min durability and swap to equal tool when saving - MelanX\nsome formatting - MelanX\nremoved unsued annotation - MelanX",
    "1.3.3": "fix swapping for wrong player in LAN world - MelanX",
    "1.3.4": "add config for sneaking preventing - MelanX"
  },
  "1.16.3": {
    "1.2": "port to 1.16.2/1.16.3",
    "1.2.0": "add ability to \"recognize\" last mode (if game is restarted) - MelanX",
    "1.2.1": "[WIP] add config to save tools which are about to break WHEN BREAKING a block - MelanX\nslot switches back after releasing breaking key - MelanX\nadd readme - MelanX\nfix compatability check for servers - MelanX",
    "1.3.0": "add 1.16.4 for curse versions - MelanX\nadd config for sorting order of the tools - MelanX\nservers don't crash anymore - MelanX\nsmall refactoring - MelanX\nchanged reading current state to not read the file - MelanX\nuse lowest possible tool - MelanX",
    "1.3.1": "bring back the display test for server - MelanX",
    "1.3.2": "fix jenkinsfile to work with Java 8 - MelanX\nadd github issue templates - MelanX\nswitch to non-damagable item if no matching tool is available - MelanX\nswords now used for cobwebs - MelanX\nremove cooldown, add config for min durability and swap to equal tool when saving - MelanX\nsome formatting - MelanX\nremoved unsued annotation - MelanX",
    "1.3.3": "fix swapping for wrong player in LAN world - MelanX",
    "1.3.4": "add config for sneaking preventing - MelanX"
  },
  "1.16.4": {
    "1.2.0": "add ability to \"recognize\" last mode (if game is restarted) - MelanX",
    "1.2.1": "[WIP] add config to save tools which are about to break WHEN BREAKING a block - MelanX\nslot switches back after releasing breaking key - MelanX\nadd readme - MelanX\nfix compatability check for servers - MelanX",
    "1.3.0": "add 1.16.4 for curse versions - MelanX\nadd config for sorting order of the tools - MelanX\nservers don't crash anymore - MelanX\nsmall refactoring - MelanX\nchanged reading current state to not read the file - MelanX\nuse lowest possible tool - MelanX",
    "1.3.1": "bring back the display test for server - MelanX",
    "1.3.2": "fix jenkinsfile to work with Java 8 - MelanX\nadd github issue templates - MelanX\nswitch to non-damagable item if no matching tool is available - MelanX\nswords now used for cobwebs - MelanX\nremove cooldown, add config for min durability and swap to equal tool when saving - MelanX\nsome formatting - MelanX\nremoved unsued annotation - MelanX",
    "1.3.3": "fix swapping for wrong player in LAN world - MelanX",
    "1.3.4": "add config for sneaking preventing - MelanX"
  },
  "1.16.5": {
    "1.3.0": "add 1.16.4 for curse versions - MelanX\nadd config for sorting order of the tools - MelanX\nservers don't crash anymore - MelanX\nsmall refactoring - MelanX\nchanged reading current state to not read the file - MelanX\nuse lowest possible tool - MelanX",
    "1.3.1": "bring back the display test for server - MelanX",
    "1.3.2": "fix jenkinsfile to work with Java 8 - MelanX\nadd github issue templates - MelanX\nswitch to non-damagable item if no matching tool is available - MelanX\nswords now used for cobwebs - MelanX\nremove cooldown, add config for min durability and swap to equal tool when saving - MelanX\nsome formatting - MelanX\nremoved unsued annotation - MelanX",
    "1.3.4": "add config for sneaking preventing - MelanX"
  },
  "1.17.1": {
    "2.0.0": "port to 1.17.1 - MelanX",
    "2.1.0": "re-add client-server compatability check - MelanX\nchange license to Apache 2.0 - MelanX",
    "1.17.1-2.2.0": "fix crash with Forge 37.0.31+ - MelanX\nadd Modrinth upload - MelanX",
    "1.17.1-2.2.1": "fix swapping for wrong player in LAN world - MelanX"
  },
  "1.18": {
    "1.18-3.0.0": "port to 1.18 - MelanX"
  },
  "1.18.1": {
    "1.18-3.0.0": "port to 1.18 - MelanX",
    "1.18.1-3.0.0": "improve key detection - MelanX",
    "1.18.1-3.0.1": "add shears support for wool - MelanX",
    "1.18.1-3.0.2": "fix swapping not working with other mods present - MelanX"
  },
  "1.18.2": {
    "1.18.2-3.1.0": "Update to 1.18.x - MelanX",
    "1.18.2-3.1.1": "stop ghost-changing slot - MelanX",
    "1.18.2-3.1.2": "fix not working with custom tool types - MelanX",
    "1.18.2-3.1.3": "fix toggle state in any screen - MelanX\nchange default config for saving tools and considering harvest level - MelanX \nadd tinkers construct support (not working properly with sorting) - MelanX",
    "1.18.2-3.1.4": "fix tools not swapping when sneaking when not pressing shift - MelanX\nadd config for preventing swap when sneaking - MelanX",
    "1.18.2-3.1.5": "fix swapping - MelanX"
  },
  "1.19": {
    "1.19-4.0.0": "port to 1.19 - MelanX",
    "1.19-4.0.1": "use new display test feature - MelanX\nfix upload mc version - MelanX",
    "1.19-4.1.0": "fix anti-cheat flagging in some cases - MelanX",
    "1.19-4.1.1": "fix not working with custom tool types - MelanX",
    "1.19-4.1.2": "fix toggle state in any screen - MelanX\nchange default config for saving tools and considering harvest level - MelanX",
    "1.19-4.1.3": "fix tools not swapping when sneaking when not pressing shift - MelanX\nadd config for preventing swap when sneaking - MelanX",
    "1.19-4.1.4": "fix crash with forge 41.0.64+ - MelanX\nadd stale.yml - MelanX",
    "1.19-4.1.5": "update to forge 41.0.98+ - MelanX",
    "1.19-4.1.6": "fix sneaking doesn't prevent swapping - MelanX\nfix mod not working with default config - MelanX",
    "1.19-4.1.7": "fix swapping - MelanX"
  },
  "1.19.1": {
    "1.19.1-4.2.0": "compile for 1.19.1 - MelanX"
  },
  "1.19.2": {
    "1.19.1-4.2.0": "compile for 1.19.1 - MelanX"
  },
  "1.19.3": {
    "1.19.3-4.3.0": "update to 1.19.3 - MelanX"
  },
  "1.19.4": {
    "1.19.4-4.4.0": "1.19.4 - MelanX\nupdate badges - MelanX",
    "1.19.4-4.4.1": "fix mouse keys don't toggle - MelanX"
  },
  "1.20.1": {
    "1.20.1-5.0.0": "1.20.1 - MelanX\nfix mouse keys don't toggle - MelanX\n1.19.4 - MelanX\nupdate badges - MelanX\nupdate to 1.19.3 - MelanX\ncompile for 1.19.1 - MelanX\nfix swapping - MelanX\nfix key not being registered - MelanX\nfix sneaking doesn't prevent swapping - MelanX\nfix mod not working with default config - MelanX\nupdate to forge 41.0.98+ - MelanX\nfix crash with forge 41.0.64+ - MelanX\nadd stale.yml - MelanX\nfix tools not swapping when sneaking when not pressing shift - MelanX\nadd config for preventing swap when sneaking - MelanX\nfix toggle state in any screen - MelanX\nchange default config for saving tools and considering harvest level - MelanX\nfix not working with custom tool types - MelanX\nfix anti-cheat flagging in some cases - MelanX\nuse new display test feature - MelanX\nfix upload mc version - MelanX\nport to 1.19 - MelanX\nstop ghost-changing slot - MelanX\nUpdate to 1.18.x - MelanX\nfix swapping not working with other mods present - MelanX\nadd shears support for wool - MelanX\nimprove key detection - MelanX\nport to 1.18 - MelanX\nfix swapping for wrong player in LAN world - MelanX\nfix wrong version - MelanX\nfix crash with Forge 37.0.31+ - MelanX\nadd Modrinth upload - MelanX\nchange license to Apache 2.0 - MelanX\nre-add client-server compatability check - MelanX\nport to 1.17.1 - MelanX\nfix jenkinsfile to work with Java 8 - MelanX\nadd github issue templates - MelanX\nswitch to non-damagable item if no matching tool is available - MelanX\nswords now used for cobwebs - MelanX\nremove cooldown, add config for min durability and swap to equal tool when saving - MelanX\nsome formatting - MelanX\nremoved unsued annotation - MelanX\nbring back the display test for server - MelanX\nadd 1.16.4 for curse versions - MelanX\nadd config for sorting order of the tools - MelanX\nservers don't crash anymore - MelanX\nsmall refactoring - MelanX\nchanged reading current state to not read the file - MelanX\nuse lowest possible tool - MelanX\n[WIP] add config to save tools which are about to break WHEN BREAKING a block - MelanX\nslot switches back after releasing breaking key - MelanX\nadd readme - MelanX\nfix compatability check for servers - MelanX\nadd ability to \"recognize\" last mode (if game is restarted) - MelanX\nautomatic curse upload - MelanX\nport to 1.16.2+ - MelanX\noops - MelanX\nrewrite choosing tool logic - MelanX\nadded hoe support - MelanX\ninitial port to 1.16 - MelanX\nadded g as key to toggle on/off - MelanX\nupdate to 1.1.2 - MelanX\noopsi - MelanX\nfix server crash - MelanX\nMerge branch '1.14.4' - MelanX\nbug fixed - MelanX\nMerge branch '1.14.4' - MelanX\nbug fix + new feature - MelanX\n1.15.2 - MelanX\nInitial commit - MelanX",
    "1.20.1-5.0.1": "add new config to decide when swapping should be ignored - MelanX",
    "1.20.1-5.0.2": "use shears for leaves if no hoe is available - MelanX\nfix not every tool is detected correctly - MelanX",
    "1.20.1-5.0.3": "fix crash - MelanX\nupdate supported versions - MelanX",
    "1.20.1-5.0.4": "fix wrong switches - MelanX",
    "1.20.1-5.0.6": "add swap mode config for some vanilla servers - MelanX\nmake more items compatible - MelanX"
  },
  "1.20.2": {
    "1.20.1-5.0.2": "use shears for leaves if no hoe is available - MelanX\nfix not every tool is detected correctly - MelanX",
    "1.20.1-5.0.3": "fix crash - MelanX\nupdate supported versions - MelanX",
    "1.20.1-5.0.4": "fix wrong switches - MelanX",
    "1.20.1-5.0.6": "add swap mode config for some vanilla servers - MelanX\nmake more items compatible - MelanX"
  },
  "1.20.3": {
    "1.20.1-5.0.2": "use shears for leaves if no hoe is available - MelanX\nfix not every tool is detected correctly - MelanX",
    "1.20.1-5.0.3": "fix crash - MelanX\nupdate supported versions - MelanX",
    "1.20.1-5.0.4": "fix wrong switches - MelanX",
    "1.20.1-5.0.6": "add swap mode config for some vanilla servers - MelanX\nmake more items compatible - MelanX"
  },
  "1.20.4": {
    "1.20.1-5.0.2": "use shears for leaves if no hoe is available - MelanX\nfix not every tool is detected correctly - MelanX",
    "1.20.1-5.0.3": "fix crash - MelanX\nupdate supported versions - MelanX",
    "1.20.1-5.0.4": "fix wrong switches - MelanX",
    "1.20.1-5.0.6": "add swap mode config for some vanilla servers - MelanX\nmake more items compatible - MelanX"
  },
  "1.20.5": {
    "1.20.1-5.0.2": "use shears for leaves if no hoe is available - MelanX\nfix not every tool is detected correctly - MelanX",
    "1.20.1-5.0.3": "fix crash - MelanX\nupdate supported versions - MelanX",
    "1.20.1-5.0.4": "fix wrong switches - MelanX",
    "1.20.1-5.0.6": "add swap mode config for some vanilla servers - MelanX\nmake more items compatible - MelanX"
  },
  "1.20.6": {
    "1.20.1-5.0.2": "use shears for leaves if no hoe is available - MelanX\nfix not every tool is detected correctly - MelanX",
    "1.20.1-5.0.3": "fix crash - MelanX\nupdate supported versions - MelanX",
    "1.20.1-5.0.4": "fix wrong switches - MelanX",
    "1.20.1-5.0.6": "add swap mode config for some vanilla servers - MelanX\nmake more items compatible - MelanX"
  },
  "1.21": {
    "1.21-6.0.0": "1.21 - MelanX",
    "1.21-6.0.1": "Initial toggle state is on instead of off - MelanX",
    "1.21-6.0.2": "Add OneBlock mode config - MelanX",
    "1.21-6.0.3": "Add config screen support - MelanX"
  },
  "1.21.1": {
    "1.21-6.0.1": "Initial toggle state is on instead of off - MelanX",
    "1.21-6.0.2": "Add OneBlock mode config - MelanX",
    "1.21-6.0.3": "Add config screen support - MelanX"
  },
  "1.21.10": {
    "21.9.0": "1.21.9/.10 - MelanX"
  },
  "1.21.11": {
    "21.11.0": "1.21.11 - MelanX"
  },
  "1.21.2": {
    "1.21-6.0.1": "Initial toggle state is on instead of off - MelanX",
    "1.21-6.0.2": "Add OneBlock mode config - MelanX",
    "1.21-6.0.3": "Add config screen support - MelanX"
  },
  "1.21.3": {
    "1.21-6.0.1": "Initial toggle state is on instead of off - MelanX",
    "1.21-6.0.2": "Add OneBlock mode config - MelanX",
    "1.21-6.0.3": "Add config screen support - MelanX"
  },
  "1.21.4": {
    "1.21-6.0.1": "Initial toggle state is on instead of off - MelanX",
    "1.21-6.0.2": "Add OneBlock mode config - MelanX",
    "1.21-6.0.3": "Add config screen support - MelanX"
  },
  "1.21.5": {
    "21.5.0": "1.21.5 - MelanX"
  },
  "1.21.6": {
    "21.5.0": "1.21.5 - MelanX"
  },
  "1.21.7": {
    "21.5.0": "1.21.5 - MelanX"
  },
  "1.21.8": {
    "21.5.0": "1.21.5 - MelanX"
  },
  "1.21.9": {
    "21.9.0": "1.21.9/.10 - MelanX"
  },
  "26.1": {
    "26.1.0": "26.1 - MelanX",
    "26.1.1": "Add key category title translation - MelanX"
  },
  "26.1.1": {
    "26.1.0": "26.1 - MelanX",
    "26.1.1": "Add key category title translation - MelanX"
  },
  "26.1.2": {
    "26.1.0": "26.1 - MelanX",
    "26.1.1": "Add key category title translation - MelanX"
  },
  "26.2": {
    "26.2.0": "26.2 - MelanX"
  }
}
