forge forge ${revision} 4.0.0 adventure-editor jar Adventure Editor src/main/java ${project.basedir} **/gear.gif adventure-editor maven-compiler-plugin 17 17 com.google.code.maven-replacer-plugin replacer 1.5.3 package replace ${basedir}/${configSourceDirectory} adventure-editor.sh, adventure-editor.command, adventure-editor.cmd ${project.build.directory} . false $project.build.finalName$ ${project.build.finalName}-jar-with-dependencies.jar maven-assembly-plugin false jar-with-dependencies forge.adventure.Main true splash/gear.gif make-assembly package single forge forge-gui ${project.version} compile forge forge-gui-mobile ${project.version} compile org.jetbrains annotations 26.0.1 compile 17 17