diff --git a/patches/server/0087-Bring-back-the-GUI.patch b/patches/server/0087-Bring-back-the-GUI.patch new file mode 100644 index 000000000..7714dd0a5 --- /dev/null +++ b/patches/server/0087-Bring-back-the-GUI.patch @@ -0,0 +1,83 @@ +From c9f532624c52ae48b4af5280b2dc57298f529e18 Mon Sep 17 00:00:00 2001 +From: William Blake Galbreath +Date: Thu, 16 Jan 2020 14:59:16 -0600 +Subject: [PATCH] Bring back the GUI + +--- + .../net/minecraft/server/MinecraftServer.java | 3 ++- + src/main/java/org/bukkit/craftbukkit/Main.java | 1 + + src/main/resources/log4j2.xml | 15 ++++++++++++++- + 3 files changed, 17 insertions(+), 2 deletions(-) + +diff --git a/src/main/java/net/minecraft/server/MinecraftServer.java b/src/main/java/net/minecraft/server/MinecraftServer.java +index ab00ed8394..fd4fdaaac1 100644 +--- a/src/main/java/net/minecraft/server/MinecraftServer.java ++++ b/src/main/java/net/minecraft/server/MinecraftServer.java +@@ -1367,12 +1367,13 @@ public abstract class MinecraftServer extends IAsyncTaskHandlerReentrant +- ++ + + + +@@ -11,6 +11,18 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + +@@ -33,6 +45,7 @@ + + + ++ + + + +-- +2.24.0 + diff --git a/patches/server/0087-Double-Click-Jar-Check.patch b/patches/server/0087-Double-Click-Jar-Check.patch deleted file mode 100644 index e52609ac8..000000000 --- a/patches/server/0087-Double-Click-Jar-Check.patch +++ /dev/null @@ -1,29 +0,0 @@ -From c111fde8e661027df0bed942b8878309eabf11b2 Mon Sep 17 00:00:00 2001 -From: William Blake Galbreath -Date: Sat, 7 Dec 2019 14:35:43 -0600 -Subject: [PATCH] Double Click Jar Check - ---- - src/main/java/org/bukkit/craftbukkit/Main.java | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/src/main/java/org/bukkit/craftbukkit/Main.java b/src/main/java/org/bukkit/craftbukkit/Main.java -index 3a4881fb18..5873ad54fa 100644 ---- a/src/main/java/org/bukkit/craftbukkit/Main.java -+++ b/src/main/java/org/bukkit/craftbukkit/Main.java -@@ -20,6 +20,12 @@ public class Main { - public static boolean useConsole = true; - - public static void main(String[] args) { -+ // Purpur start -+ if (System.console() == null && !java.awt.GraphicsEnvironment.isHeadless()) { -+ javax.swing.JOptionPane.showMessageDialog(null, "Please do not run this server by double clicking the jar!"); -+ return; -+ } -+ // Purpur end - // Todo: Installation script - OptionParser parser = new OptionParser() { - { --- -2.24.0.rc1 - diff --git a/patches/server/0088-Disable-outdated-build-check.patch b/patches/server/0088-Disable-outdated-build-check.patch index 4ceced90f..0a22ef52d 100644 --- a/patches/server/0088-Disable-outdated-build-check.patch +++ b/patches/server/0088-Disable-outdated-build-check.patch @@ -1,4 +1,4 @@ -From c604466694f76c6f4c849478eb52fd5a6faf1e58 Mon Sep 17 00:00:00 2001 +From c037cb674f0ed7d775555d0aabcdaeb291aaab7e Mon Sep 17 00:00:00 2001 From: William Blake Galbreath Date: Sun, 15 Dec 2019 12:53:59 -0600 Subject: [PATCH] Disable outdated build check @@ -8,10 +8,10 @@ Subject: [PATCH] Disable outdated build check 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/bukkit/craftbukkit/Main.java b/src/main/java/org/bukkit/craftbukkit/Main.java -index 5873ad54fa..67f88b7fb3 100644 +index 3423535d1e..f5bfbd7aba 100644 --- a/src/main/java/org/bukkit/craftbukkit/Main.java +++ b/src/main/java/org/bukkit/craftbukkit/Main.java -@@ -225,7 +225,7 @@ public class Main { +@@ -220,7 +220,7 @@ public class Main { System.setProperty(TerminalConsoleAppender.JLINE_OVERRIDE_PROPERTY, "false"); // Paper } @@ -21,5 +21,5 @@ index 5873ad54fa..67f88b7fb3 100644 Calendar deadline = Calendar.getInstance(); -- -2.24.0.rc1 +2.24.0