architectury { common rootProject.enabled_platforms.split(',') } repositories { exclusiveContent { forRepository { maven { name = "Modrinth" url = "https://api.modrinth.com/maven" } } filter { includeGroup "maven.modrinth" } } } dependencies { // We depend on Fabric Loader here to use the Fabric @Environment annotations, // which get remapped to the correct annotations on each platform. // Do NOT use other classes from Fabric Loader. modImplementation "net.fabricmc:fabric-loader:${rootProject.fabric_loader_version}" // Architectury API modImplementation "dev.architectury:architectury:$rootProject.architectury_api_version" // Mod implementations modImplementation "maven.modrinth:sodium:mc1.21.8-0.7.2-fabric" // Sodium modImplementation "maven.modrinth:sodium-extra:mc1.21.8-0.7.0+fabric" // Sodium Extra modImplementation "maven.modrinth:iris:1.9.6+1.21.10-fabric" // Iris modImplementation "maven.modrinth:distanthorizons:2.3.6-b-1.21.8" // Distant Horizons modImplementation "maven.modrinth:controlify:2.4.2-fabric,1.21.6" // Controlify }