diff --git a/common/build.gradle.kts b/common/build.gradle.kts index 5df76461..4ed0fffd 100644 --- a/common/build.gradle.kts +++ b/common/build.gradle.kts @@ -10,6 +10,14 @@ base { archivesName = "lava-common" } +tasks.jar { + manifest { + attributes( + "Automatic-Module-Name" to "com.sedmelluq.lava.common" + ) + } +} + dependencies { implementation(libs.slf4j) implementation(libs.commons.io) diff --git a/extensions/format-xm/build.gradle.kts b/extensions/format-xm/build.gradle.kts index 7228effd..1a26c2f6 100644 --- a/extensions/format-xm/build.gradle.kts +++ b/extensions/format-xm/build.gradle.kts @@ -9,6 +9,14 @@ base { archivesName = "lavaplayer-ext-format-xm" } +tasks.jar { + manifest { + attributes( + "Automatic-Module-Name" to "com.sedmelluq.lavaplayer.extensions.format.xm" + ) + } +} + dependencies { compileOnly(projects.main) implementation(libs.ibxm.fork) diff --git a/extensions/youtube-rotator/build.gradle.kts b/extensions/youtube-rotator/build.gradle.kts index 24630162..5d5a9994 100644 --- a/extensions/youtube-rotator/build.gradle.kts +++ b/extensions/youtube-rotator/build.gradle.kts @@ -10,6 +10,14 @@ base { archivesName = "lavaplayer-ext-youtube-rotator" } +tasks.jar { + manifest { + attributes( + "Automatic-Module-Name" to "com.sedmelluq.lava.extensions.youtuberotator" + ) + } +} + dependencies { compileOnly(projects.main) implementation(libs.slf4j) diff --git a/main/build.gradle.kts b/main/build.gradle.kts index d70beb68..66d8c0af 100644 --- a/main/build.gradle.kts +++ b/main/build.gradle.kts @@ -13,6 +13,14 @@ base { archivesName = "lavaplayer" } +tasks.jar { + manifest { + attributes( + "Automatic-Module-Name" to "com.sedmelluq.discord.lavaplayer" + ) + } +} + dependencies { api(projects.common) implementation(projects.nativesPublish)