From eba6cbf9017b48aa1b36e34e244f3dfce3820847 Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 27 Aug 2023 01:22:58 -0500 Subject: [PATCH 1/9] Create less confusing java installation instructions. --- Using-the-right-Java.md | 86 +++++++++++++++++++++++++---------------- 1 file changed, 52 insertions(+), 34 deletions(-) diff --git a/Using-the-right-Java.md b/Using-the-right-Java.md index f78be75..7158e44 100644 --- a/Using-the-right-Java.md +++ b/Using-the-right-Java.md @@ -1,11 +1,9 @@ Generally you should use Java with the same architecture as your CPU. There are different version requirements for different Minecraft versions. If you don't know which one and how to get it, read on. After you installed the correct version make sure [to select it](#setting-up-java-in-multimc). -# Minecraft 1.17 and newer - -Use of Java 17 is recommended and encouraged for best compatibility. - -## Windows +# Windows + +### **Minecraft 1.17 and newer** Pick the JRE versions and make sure to match the architecture with your system, usually x64 (64-bit) @@ -17,49 +15,65 @@ Azul: * Oracle: + +  + +### **Minecraft 1.16 and older** + +Pick the JRE versions and make sure to match the architecture with your system, usually x64 (64-bit) + +Note: There is an exception when using some poorly supported/unsupported old integrated GPUs from Intel. See [[Unsupported-Intel-GPUs]] for details. + +Azul: +
+ Other Distributions + +* Eclipse Temurin: + * Select in the dropdowns "Windows" "x64" "JRE" and "8" +* Java.com: + * Make sure to download only the "_Windows Offline (x64)_" installer as Online can cause installation issues. +![](https://cdn.discordapp.com/attachments/404818598541000704/681278632811036714/correct-windows-java.png)
-## Linux +  -Install the right package -* Ubuntu/Debian derivatives: `openjdk-17-jre` -* Arch `jre17-openjdk` -* Fedora `java-17-openjdk` -* OpenSUSE: `java-17-openjdk` +# macOS # -Common issue is that people install only the headless version, and then it doesn't work. Make sure you have the full desktop version. Headless is for servers. +### **Minecraft 1.17 and newer** -## macOS Azul: For least amount of issues, choose **.dmg** download. **Native ARM Java is currently not supported on MultiMC.** -Alternatively the Windows links above usually also provide macOS and Linux versions. On M1 Macs you need to make sure to get the x64 packages, native Arm Java is currently not supported! +` Alternatively the Windows links above usually also provide macOS and Linux versions. On M1 Macs you need to make sure to get the x86_64 packages, native Arm Java is currently not supported! ` -# Minecraft 1.16 and older -The right Java version to use is Java 8 +### **Minecraft 1.16 and older** -## Windows +* Go to +* Download the `Mac OS X` package. +* Install it. -Pick the JRE versions and make sure to match the architecture with your system, usually x64 (64-bit) +  -Note: There is an exception when using some poorly supported/unsupported old integrated GPUs from Intel. See [[Unsupported-Intel-GPUs]] for details. +# Linux -Azul: -
- Other Distributions -* Eclipse Temurin: - * Select in the dropdowns "Windows" "x64" "JRE" and "8" -* Java.com: - * Make sure to download only the "_Windows Offline (x64)_" installer as Online can cause installation issues. -![](https://cdn.discordapp.com/attachments/404818598541000704/681278632811036714/correct-windows-java.png) -
+### **Minecraft 1.17 and newer** -## Linux +Install the right package +* Ubuntu/Debian derivatives: `openjdk-17-jre` +* Arch `jre17-openjdk` +* Fedora `java-17-openjdk` +* OpenSUSE: `java-17-openjdk` + + + + + +### **Minecraft 1.16 and older** Install the right package @@ -68,14 +82,18 @@ Install the right package * Fedora `java-1.8.0-openjdk` * OpenSUSE: `java-1.8.0-openjdk` -Common issue is that people install only the headless version, and then it doesn't work. Make sure you have the full desktop version. Headless is for servers. +### **Common issue is that people install only the headless version, and then it doesn't work. Make sure you have the full desktop version. Headless is for servers.** -## macOS +  + + +  + + +  -* Go to -* Download the `Mac OS X` package. -* Install it. +  # Setting up Java in MultiMC * In MultiMC, set it up using the `Auto detect` feature in the main settings - see [[Java-settings]] for details. From b2eef4105f3ea1766f46886e4128eded8ecd2758 Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 27 Aug 2023 01:27:06 -0500 Subject: [PATCH 2/9] Remove redundant words/fix wordage --- Using-the-right-Java.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Using-the-right-Java.md b/Using-the-right-Java.md index 7158e44..24e2745 100644 --- a/Using-the-right-Java.md +++ b/Using-the-right-Java.md @@ -45,9 +45,8 @@ Azul: For least amount of issues, choose **.dmg** download. -**Native ARM Java is currently not supported on MultiMC.** -` Alternatively the Windows links above usually also provide macOS and Linux versions. On M1 Macs you need to make sure to get the x86_64 packages, native Arm Java is currently not supported! ` +` Alternatively the Windows links above usually also provide macOS and Linux versions. On M1/M2 Macs you need to make sure to get the x86_64 packages as native Arm Java is currently not supported! ` ### **Minecraft 1.16 and older** From 6396f5e7053b52d6d23e555a2c75a2178dadc8fe Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 27 Aug 2023 01:28:25 -0500 Subject: [PATCH 3/9] More tweaks --- Using-the-right-Java.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Using-the-right-Java.md b/Using-the-right-Java.md index 24e2745..e9bfdd6 100644 --- a/Using-the-right-Java.md +++ b/Using-the-right-Java.md @@ -46,8 +46,8 @@ Azul: Date: Sun, 27 Aug 2023 02:56:07 -0500 Subject: [PATCH 4/9] More tweaks --- MultiMC-settings.md | 2 +- Using-the-right-Java.md | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/MultiMC-settings.md b/MultiMC-settings.md index 3823279..5fc7d59 100644 --- a/MultiMC-settings.md +++ b/MultiMC-settings.md @@ -26,7 +26,7 @@ This here allows you to change what language MultiMC is in, the default for it i ## Sort Instances ![](http://i.imgur.com/pDOGtpr.png) -You can sort your instances by last launched or by thier name. +You can sort your instances by last launched or by their name. ## Icon theme ![](http://i.imgur.com/JcrxCtE.png) diff --git a/Using-the-right-Java.md b/Using-the-right-Java.md index e9bfdd6..61e7017 100644 --- a/Using-the-right-Java.md +++ b/Using-the-right-Java.md @@ -45,8 +45,9 @@ Azul: For least amount of issues, choose **.dmg** download. + +**Native ARM Java is currently not supported on MultiMC and x86_64 packages are required for M1/M2 computers.** - ```Alternatively the Windows links above usually also provide macOS and Linux versions. On M1/M2 Macs you need to make sure to get the x86_64 packages as native Arm Java is currently not supported! ``` ### **Minecraft 1.16 and older** From 24f0523af729d722f17215db9fb2c998ea530708 Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 27 Aug 2023 03:03:19 -0500 Subject: [PATCH 5/9] tweaaaaaaaaaaaaaaaaaaaaaaks --- Using-the-right-Java.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Using-the-right-Java.md b/Using-the-right-Java.md index 61e7017..a2ca015 100644 --- a/Using-the-right-Java.md +++ b/Using-the-right-Java.md @@ -22,7 +22,7 @@ Azul:
@@ -63,7 +63,6 @@ For least amount of issues, choose **.dmg** download. ### **Minecraft 1.17 and newer** -Install the right package * Ubuntu/Debian derivatives: `openjdk-17-jre` * Arch `jre17-openjdk` * Fedora `java-17-openjdk` @@ -75,7 +74,6 @@ Install the right package ### **Minecraft 1.16 and older** -Install the right package * Ubuntu/Debian derivatives: `openjdk-8-jre` * Arch `jre8-openjdk` From 78b02e0157465d4a1d9f6bb98219f759d9eccaf5 Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 27 Aug 2023 03:08:41 -0500 Subject: [PATCH 6/9] tweaks? --- Using-the-right-Java.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Using-the-right-Java.md b/Using-the-right-Java.md index a2ca015..55dc427 100644 --- a/Using-the-right-Java.md +++ b/Using-the-right-Java.md @@ -22,7 +22,7 @@ Azul:
From b328dcdd7ab9f6e760523c6f218e94279e216709 Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 27 Aug 2023 03:17:08 -0500 Subject: [PATCH 7/9] untweakining --- Using-the-right-Java.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Using-the-right-Java.md b/Using-the-right-Java.md index 55dc427..1b7cc64 100644 --- a/Using-the-right-Java.md +++ b/Using-the-right-Java.md @@ -22,7 +22,7 @@ Azul:
From 3381dde9b313dc4656b71e43c0e39cb1ea9702f1 Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 27 Aug 2023 15:22:55 -0500 Subject: [PATCH 8/9] no spaces --- Using-the-right-Java.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Using-the-right-Java.md b/Using-the-right-Java.md index 1b7cc64..bae814e 100644 --- a/Using-the-right-Java.md +++ b/Using-the-right-Java.md @@ -85,12 +85,6 @@ For least amount of issues, choose **.dmg** download.   -  - - -  - -   # Setting up Java in MultiMC From e071b2b49e349b3ec0dab7659894045d8109b857 Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 27 Aug 2023 15:26:48 -0500 Subject: [PATCH 9/9] tweaka and rewording --- Using-the-right-Java.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Using-the-right-Java.md b/Using-the-right-Java.md index bae814e..ecf2214 100644 --- a/Using-the-right-Java.md +++ b/Using-the-right-Java.md @@ -80,7 +80,7 @@ For least amount of issues, choose **.dmg** download. * Fedora `java-1.8.0-openjdk` * OpenSUSE: `java-1.8.0-openjdk` -### **Common issue is that people install only the headless version, and then it doesn't work. Make sure you have the full desktop version. Headless is for servers.** +**Do not choose the headless version as that is designed for servers and not general use.**