plugins { id 'java' } allprojects { repositories { mavenCentral() maven { name = "sonatype" url = "https://oss.sonatype.org/content/groups/public/" } } } version = "1.3" task mergePlugins(type: Jar) { archiveBaseName = 'EptaList' archiveVersion = version def jarPaths = [ "C:\\Users\\User\\IdeaProjects\\EptaListProject\\velocity\\build\\libs\\velocity-"+version+".jar", "C:\\Users\\User\\IdeaProjects\\EptaListProject\\spigot\\build\\libs\\spigot-"+version+".jar", "C:\\Users\\User\\IdeaProjects\\EptaListProject\\base\\build\\libs\\base-"+version+".jar", "C:\\Users\\User\\IdeaProjects\\EptaListProject\\boungecord\\build\\libs\\boungecord-"+version+".jar" ] from jarPaths.collect { zipTree(it) } duplicatesStrategy = DuplicatesStrategy.INCLUDE } task mergeALL() { dependsOn mergePlugins }