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