content: [versions]
  
  # Stuff
  kotlin = "2.2.10"
  cloche = "0.13.6"
  
  # Minecraft
  minecraft = "1.20.1"
  fabric = "0.16.9"
  
  # Common Dependencies
  kritter = "0.1.12+1.20.1"
  kotlinx-serialization="1.8.0"
  kotlinx-coroutines="1.10.1"
  parchment = "2023.09.03"
  devauth = "1.2.1"
  trinkets = "3.7.1"
  rei = "12.1.785"
  emi = "1.0.29+1.20.1"
  mixin_extras = "0.5.0"
  ears = "1.4.5"
  figura = "0.1.4+1.20.1"
  baubly = "1.0.1"
  botarium = "2.3.4"
  new_age = "1.1.2"
  resourceful_cosmetics = "1.0.4"
  cobblemon = "1.5.2+1.20.1"
  mixin = "0.8.3"
  iris = "1.7.5+1.20.1"
  flywheel = "1.0.2"
  cynosure = "0.1.0.188"
  kittyconfig = "1.2.16"
  
  # Fabric Only Dependencies
  fapi = "0.92.2"
  modmenu = "7.2.2"
  cardinal = "5.2.3"
  jei_file_id_fabric = "7014290"
  flk = "1.11.0+kotlin.2.0.0"
  lithostitched_fabric = "1.4.11-fabric-1.20"
  
  # Forge Only Dependencies
  forge = "47.4.0"
  jei_file_id_forge = "7014291"
  klf = "2.10.5-k2.2.10-2.0+forge"
  kff = "4.11.0"
  lithostitched_forge = "1.4.11-forge-1.20"
  
  [libraries]
  
  # Common Dependencies
  mixin = { module = "org.spongepowered:mixin", version.ref = "mixin" }
  ears = { module = "com.unascribed:ears-api", version.ref="ears" }
  figura = { module = "org.figuramc:figura-common-mojmap", version.ref="figura"}
  createNewAge = { module = "maven.modrinth:create-new-age", version.ref = "new_age" }
  mixinExtras = { module = "io.github.llamalad7:mixinextras-common", version.ref = "mixin_extras" }
  kotlinx-serialization-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version.ref = "kotlinx-serialization" }
  kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "kotlinx-coroutines" }
  kritter = { module = "uwu.serenity.kritter:kritter-common", version.ref = "kritter" }
  flywheel-api = { module = "dev.engine-room.flywheel:flywheel-common-mojmap-api-1.20.1", version.ref = "flywheel" }
  cynosure = { module = "dev.mayaqq.cynosure:cynosure-common", version.ref = "cynosure" }
  kittyconfig = { module = "uwu.serenity.kittyconfig:kittyconfig-mc", version.ref = "kittyconfig" }
  
  # Fabric dependencies
  fabric-kotlin = { module = "net.fabricmc:fabric-language-kotlin", version.ref = "flk" }
  fabric-baubly = { module = "earth.terrarium.baubly:baubly-fabric-1.20.1", version.ref = "baubly" }
  fabric-trinkets = { module = "dev.emi:trinkets", version.ref = "trinkets" }
  fabric-emi = { module = "dev.emi:emi-fabric", version.ref = "emi" }
  fabric-rei = { module = "me.shedaniel:RoughlyEnoughItems-fabric", version.ref = "rei" }
  fabric-jei = { module = "curse.maven:jei-238222", version.ref = "jei_file_id_fabric" }
  fabric-modmenu = { module = "com.terraformersmc:modmenu", version.ref = "modmenu" }
  fabric-cardinalComponents-base = { group = "dev.onyxstudios.cardinal-components-api", name = "cardinal-components-base", version.ref = "cardinal" }
  fabric-cardinalComponents-entity = { group = "dev.onyxstudios.cardinal-components-api", name = "cardinal-components-entity", version.ref = "cardinal" }
  fabric-iris = { module = "maven.modrinth:iris", version.ref="iris" }
  fabric-devauth = { module = "me.djtheredstoner:DevAuth-fabric", version.ref = "devauth" }
  fabric-kritter = { module = "uwu.serenity.kritter:kritter-fabric", version.ref = "kritter" }
  fabric-flywheel-api = { module = "dev.engine-room.flywheel:flywheel-fabric-api-1.20.1", version.ref = "flywheel" }
  fabric-flywheel = { module = "dev.engine-room.flywheel:flywheel-fabric-1.20.1", version.ref = "flywheel" }
  fabric-cynosure = { module = "dev.mayaqq.cynosure:cynosure-fabric", version.ref = "cynosure" }
  fabric-botarium = { module = "earth.terrarium.botarium:botarium-fabric-1.20.1", version.ref = "botarium" }
  fabric-lithostitched = { module = "maven.modrinth:lithostitched", version.ref = "lithostitched_fabric" }
  fabric-cobblemon = { module = "com.cobblemon:fabric", version.ref = "cobblemon" }
  
  
  # Forge depencencies
  #forge-kotlin = { module = "dev.nyon:KotlinLangForge", version.ref = "klf" }
  forge-kotlin = { module = "thedarkcolour:kotlinforforge", version.ref = "kff" }
  forge-baubly = { module = "earth.terrarium.baubly:baubly-forge-1.20.1", version.ref = "baubly" }
  forge-emi = { module = "dev.emi:emi-forge", version.ref = "emi" }
  forge-jei = { module = "curse.maven:jei-238222", version.ref = "jei_file_id_forge" }
  forge-rei = { module = "me.shedaniel:RoughlyEnoughItems-forge", version.ref = "rei" }
  forge-mixinExtras = { module = "io.github.llamalad7:mixinextras-forge", version.ref = "mixin_extras" }
  forge-devauth = { module = "me.djtheredstoner:DevAuth-forge-latest", version.ref = "devauth" }
  forge-kritter = { module = "uwu.serenity.kritter:kritter-forge", version.ref = "kritter" }
  forge-flywheel-api = { module = "dev.engine-room.flywheel:flywheel-forge-api-1.20.1", version.ref = "flywheel" }
  forge-flywheel = { module = "dev.engine-room.flywheel:flywheel-forge-1.20.1", version.ref = "flywheel" }
  forge-cynosure = { module = "dev.mayaqq.cynosure:cynosure-forge", version.ref = "cynosure" }
  forge-botarium = { module = "earth.terrarium.botarium:botarium-forge-1.20.1", version.ref = "botarium" }
  forge-lithostitched = { module = "maven.modrinth:lithostitched", version.ref = "lithostitched_forge" }
  forge-cobblemon = { module = "com.cobblemon:fabric", version.ref = "cobblemon" }
  
  [bundles]
  fabric-cardinalComponents = [ "fabric-cardinalComponents-base", "fabric-cardinalComponents-entity" ]
  
  [plugins]
  cloche = { id = "earth.terrarium.cloche", version.ref = "cloche" }
  kittyconfig = { id = "uwu.serenity.kittyconfig", version.ref = "kittyconfig" }