4.0.0 ${maven.build.timestamp} yyyy-MM-dd HH:mm:ss --add-opens java.desktop/java.beans=ALL-UNNAMED --add-opens java.desktop/javax.swing.border=ALL-UNNAMED --add-opens java.desktop/javax.swing.event=ALL-UNNAMED --add-opens java.desktop/sun.swing=ALL-UNNAMED --add-opens java.desktop/java.awt.image=ALL-UNNAMED --add-opens java.desktop/java.awt.color=ALL-UNNAMED --add-opens java.desktop/sun.awt.image=ALL-UNNAMED --add-opens java.desktop/javax.swing=ALL-UNNAMED --add-opens java.desktop/java.awt=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/java.text=ALL-UNNAMED --add-opens java.desktop/java.awt.font=ALL-UNNAMED --add-opens java.base/jdk.internal.misc=ALL-UNNAMED --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/java.nio=ALL-UNNAMED --add-opens java.base/java.math=ALL-UNNAMED --add-opens java.base/java.util.concurrent=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED -Dio.netty.tryReflectionSetAccessible=true -Dfile.encoding=UTF-8 forge forge ${revision} forge-gui-mobile-dev jar Forge Mobile Dev src org.codehaus.mojo build-helper-maven-plugin 3.6.0 timestamp-property initialize timestamp-property month.date MM.dd regex-property initialize regex-property snapshot-version ${revision} -SNAPSHOT -SNAPSHOT-${month.date} false maven-compiler-plugin 17 17 com.akathist.maven.plugins.launch4j launch4j-maven-plugin 2.5.1 l4j-adv package launch4j gui ${project.build.directory}/forge-adventure.exe ${project.build.finalName}-jar-with-dependencies.jar true forge https://bell-sw.com/pages/downloads/#jdk-17-lts src/main/config/forge-adventure.ico 17 true 4096 ${mandatory.java.args} 1.0.0.0 1.0.0.0 Forge Forge 1.0.0.0 1.0.0.0 forge-adventure forge-adventure forge-adventure.exe com.google.code.maven-replacer-plugin replacer 1.5.3 package replace ${basedir}/${configSourceDirectory} forge-adventure.sh, forge-adventure.command, forge-adventure.cmd ${project.build.directory} . false $project.build.finalName$ ${project.build.finalName}-jar-with-dependencies.jar $mandatory.java.args$ ${mandatory.java.args} maven-assembly-plugin false jar-with-dependencies ${project.name} ${snapshot-version} ${project.organization.name} java.desktop/java.beans java.desktop/javax.swing.border java.desktop/javax.swing.event java.desktop/sun.swing java.desktop/java.awt.image java.desktop/java.awt.color java.desktop/sun.awt.image java.desktop/javax.swing java.desktop/java.awt java.base/java.util java.base/java.lang java.base/java.lang.reflect java.base/java.text java.desktop/java.awt.font java.base/jdk.internal.misc java.base/sun.nio.ch java.base/java.nio java.base/java.math java.base/java.util.concurrent java.base/java.net forge.app.Main splash/logo.gif make-assembly package single ${project.basedir} **/title_bg_lq.png **/title_bg_lq_portrait.png **/transition.png **/adv_bg_texture.jpg **/adv_bg_splash.png **/bg_splash.png **/bg_texture.jpg **/font1.ttf **/logo.gif filters true forge forge-gui-mobile ${project.version} com.badlogicgames.gdx gdx-backend-lwjgl3 1.13.0 com.badlogicgames.gdx gdx-platform 1.13.0 natives-desktop com.badlogicgames.gdx gdx-freetype-platform 1.13.0 natives-desktop commons-cli commons-cli 1.9.0 com.badlogicgames.gdx-controllers gdx-controllers-desktop 2.2.3 com.badlogicgames.gdx gdx com.badlogicgames.gdx gdx-box2d-platform 1.13.0 natives-desktop