diff --git a/fabric/build.gradle b/fabric/build.gradle index 949c5b511..ae639a6fd 100644 --- a/fabric/build.gradle +++ b/fabric/build.gradle @@ -17,6 +17,10 @@ configurations { compileClasspath.extendsFrom common runtimeClasspath.extendsFrom common developmentFabric.extendsFrom common + + addModJar + include.extendsFrom addModJar + modImplementation.extendsFrom addModJar } repositories { @@ -36,7 +40,9 @@ dependencies { modImplementation "net.fabricmc:fabric-loader:${rootProject.fabric_loader_version}" // Fabric API - modApi "net.fabricmc.fabric-api:fabric-api:${rootProject.fabric_api_version}" + addModJar(fabricApi.module("fabric-lifecycle-events-v1", rootProject.fabric_api_version)) + addModJar(fabricApi.module("fabric-key-binding-api-v1", rootProject.fabric_api_version)) + addModJar(fabricApi.module("fabric-networking-api-v1", rootProject.fabric_api_version)) // Mod Menu modImplementation("com.terraformersmc:modmenu:${rootProject.modmenu_version}") { diff --git a/fabric/src/main/resources/fabric.mod.json b/fabric/src/main/resources/fabric.mod.json index 7f5921c3d..f67d3e452 100644 --- a/fabric/src/main/resources/fabric.mod.json +++ b/fabric/src/main/resources/fabric.mod.json @@ -33,7 +33,9 @@ "accessWidener" : "lod.accesswidener", "depends": { "fabricloader": "*", - "fabric": "*", + "fabric-lifecycle-events-v1": "*", + "fabric-key-binding-api-v1": "*", + "fabric-networking-api-v1": "*", "minecraft": "${minecraft_version}", "java": ">=${java_version}" },