diff --git a/forge-adventure/pom.xml b/forge-adventure/pom.xml
index 534932584a0..7d8cd1c827b 100644
--- a/forge-adventure/pom.xml
+++ b/forge-adventure/pom.xml
@@ -49,7 +49,7 @@
gui
- ${project.build.directory}/forge-adventure.exe
+ ${project.build.directory}/forge-adventure-java8.exe
${project.build.finalName}-jar-with-dependencies.jar
true
forge
@@ -66,6 +66,60 @@
-Dfile.encoding=UTF-8
+
+
+ 1.0.0.0
+
+
+ 1.0.0.0
+
+ Forge
+ Forge
+
+ 1.0.0.0
+
+
+ 1.0.0.0
+
+ forge-adventure
+ forge-adventure
+ forge-adventure-java8.exe
+
+
+
+
+
+ l4j-adv2
+ package
+
+ launch4j
+
+
+ gui
+ ${project.build.directory}/forge-adventure.exe
+ ${project.build.finalName}-jar-with-dependencies.jar
+ true
+ forge
+ https://www.oracle.com/java/technologies/downloads/
+ src/main/config/forge-adventure.ico
+
+ forge.adventure.Main
+ false
+ anything
+
+
+ 11.0.1
+ jdkOnly
+ 4096
+
+ -Dfile.encoding=UTF-8
+ --add-opens java.base/java.lang=ALL-UNNAMED
+ --add-opens java.base/java.util=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
+
+
1.0.0.0
@@ -87,6 +141,7 @@
+
diff --git a/forge-gui-desktop/pom.xml b/forge-gui-desktop/pom.xml
index 06153bc2924..28bf7895887 100644
--- a/forge-gui-desktop/pom.xml
+++ b/forge-gui-desktop/pom.xml
@@ -250,7 +250,7 @@
gui
- ${project.build.directory}/forge.exe
+ ${project.build.directory}/forge-java8.exe
${project.build.finalName}-jar-with-dependencies.jar
true
forge
@@ -284,7 +284,7 @@
Forge
forge
- forge.exe
+ forge-java8.exe
@@ -322,6 +322,7 @@
+
@@ -329,18 +330,21 @@
+
+
+
@@ -407,7 +411,7 @@
gui
- ${project.build.directory}/forge.exe
+ ${project.build.directory}/forge-java8.exe
${project.build.finalName}-jar-with-dependencies.jar
true
forge
@@ -424,6 +428,60 @@
-Dfile.encoding=UTF-8
+
+
+ ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0
+
+
+ ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0
+
+ Forge
+ Forge
+
+ ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0
+
+
+ ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0
+
+ Forge
+ forge
+ forge-java8.exe
+
+
+
+
+
+ l4j-gui2
+ package
+
+ launch4j
+
+
+ gui
+ ${project.build.directory}/forge.exe
+ ${project.build.finalName}-jar-with-dependencies.jar
+ true
+ forge
+ https://www.oracle.com/java/technologies/downloads/
+ src/main/config/forge.ico
+
+ forge.view.Main
+ false
+ anything
+
+
+ 11.0.1
+ jdkOnly
+ 4096
+
+ -Dfile.encoding=UTF-8
+ --add-opens java.base/java.lang=ALL-UNNAMED
+ --add-opens java.base/java.util=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
+
+
${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0
@@ -445,6 +503,7 @@
+
@@ -482,9 +541,11 @@
+
+
@@ -495,18 +556,22 @@
+
+
+
+
diff --git a/forge-gui-desktop/src/main/java/forge/deckchooser/FDeckViewer.java b/forge-gui-desktop/src/main/java/forge/deckchooser/FDeckViewer.java
index 6dc0a73bfc3..ca5669ce836 100644
--- a/forge-gui-desktop/src/main/java/forge/deckchooser/FDeckViewer.java
+++ b/forge-gui-desktop/src/main/java/forge/deckchooser/FDeckViewer.java
@@ -172,10 +172,13 @@ public class FDeckViewer extends FDialog {
private void copyToClipboard() {
final String nl = System.getProperty("line.separator");
final StringBuilder deckList = new StringBuilder();
- final String dName = deck.getName();
+ String dName = deck.getName();
+ //fix copying a commander netdeck then importing it again...
+ if (dName.startsWith("[Commander")||dName.contains("Commander"))
+ dName = "";
String cardName;
SortedMap sectionCards;
- deckList.append(dName == null ? "" : dName + nl + nl);
+ deckList.append(dName == null ? "" : "Deck: "+dName + nl + nl);
for (DeckSection s : DeckSection.values()){
CardPool cp = deck.get(s);
diff --git a/forge-gui-mobile/src/forge/deck/FDeckViewer.java b/forge-gui-mobile/src/forge/deck/FDeckViewer.java
index 8bffdb7d854..8f98280c656 100644
--- a/forge-gui-mobile/src/forge/deck/FDeckViewer.java
+++ b/forge-gui-mobile/src/forge/deck/FDeckViewer.java
@@ -90,7 +90,7 @@ public class FDeckViewer extends FScreen {
//fix copying a commander netdeck then importing it again...
if (dName.startsWith("[Commander")||dName.contains("Commander"))
dName = "";
- deckList.append(dName == null ? "" : dName + nl + nl);
+ deckList.append(dName == null ? "" : "Deck: "+dName + nl + nl);
for (DeckSection s : DeckSection.values()){
CardPool cp = deck.get(s);