Skip to content

Commit

Permalink
Merge pull request #30 from TacoGS/nonissue/wiki-java21
Browse files Browse the repository at this point in the history
Java21 - Updating Downloads and Versions
  • Loading branch information
TacoGS authored Apr 26, 2024
2 parents c5ae6ab + af0d16e commit 9aad23e
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 28 deletions.
57 changes: 30 additions & 27 deletions Using-the-right-Java.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,30 @@ Generally you should use Java with the same architecture as your CPU. There are
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).

# Windows

### **Minecraft 1.17 and newer (Java 17)**

### **Minecraft 1.20.5 and newer (Java 21)**

Eclipse Temurin: <https://adoptium.net/temurin/releases/?os=windows&arch=x64&package=jre&version=21>

&nbsp;

### **Minecraft 1.17 until 1.20.4 (Java 17)**

Pick the JRE versions and make sure to match the architecture with your system, usually x64 (64-bit)

**Make sure to download the .msi installer!**

Azul: <https://www.azul.com/downloads/?version=java-17-lts&os=windows&architecture=x86-64-bit&package=jre>
Eclipse Temurin: <https://adoptium.net/temurin/releases/?os=windows&arch=x64&package=jre&version=17>

Scroll down until you see the single entry in the table!
<details>
<summary>Other Distributions</summary>

* Eclipse Temurin: <https://adoptium.net/temurin/releases/?version=17>
* Select in the dropdowns "Windows" "x64" "JRE" and "17"
* Azul: <https://www.azul.com/downloads/?version=java-17-lts&os=windows&architecture=x86-64-bit&package=jre>
* Microsoft OpenJDK: <https://docs.microsoft.com/en-gb/java/openjdk/download>
* Oracle: <https://www.oracle.com/java/technologies/downloads/#java17>
</details>
</details>

&nbsp;

### **Minecraft 1.16 and older (Java 8)**
Expand All @@ -30,68 +36,65 @@ Pick the JRE versions and make sure to match the architecture with your system,

Note: There is an exception when using some poorly supported/unsupported old integrated GPUs from Intel. See [[Unsupported-Intel-GPUs]] for details.

Azul: <https://www.azul.com/downloads/?version=java-8-lts&os=windows&architecture=x86-64-bit&package=jre>
Eclipse Temurin: <https://adoptium.net/temurin/releases/?os=windows&arch=x64&package=jre&version=8>

Scroll down until you see the single entry in the table!
<details>
<summary>Other Distributions</summary>

* Eclipse Temurin: <https://adoptium.net/temurin/releases/?version=8>
* Select in the dropdowns "Windows" "x64" "JRE" and "8"
* Azul: <https://www.azul.com/downloads/?version=java-8-lts&os=windows&architecture=x86-64-bit&package=jre>
* Java.com: <https://www.java.com/en/download/manual.jsp>
* 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)
</details>

&nbsp;

# macOS #
# macOS #
**M1/M2/M3 CPU: Native ARM Java is currently not supported on MultiMC and x86_64 packages are required.**

### **Minecraft 1.17 and newer (Java 17)**
For least amount of issues, choose **.pkg** download.

### **Minecraft 1.20.5 and newer (Java 21)**
Eclipse Temurin: <https://adoptium.net/temurin/releases/?os=mac&arch=x64&package=jre&version=21>

Azul: <https://www.azul.com/downloads/?version=java-17-lts&os=macos&architecture=x86-64-bit&package=jre>

For least amount of issues, choose **.dmg** download.
&nbsp;

Scroll down until you see the single entry in the table!
### **Minecraft 1.17 until 1.20.4 (Java 17)**
Eclipse Temurin: <https://adoptium.net/temurin/releases/?os=mac&arch=x64&package=jre&version=17>

**Native ARM Java is currently not supported on MultiMC and x86_64 packages are required for M1/M2/M3 computers.**


&nbsp;

### **Minecraft 1.16 and older (Java 8)**

* Go to <https://www.java.com/en/download/manual.jsp>
* Download the `Mac OS X` package.
* Download the `Mac OS X` package. Make sure to download the x64 as ARM is currently not supported.
* Install it.

&nbsp;

# Linux

### **Minecraft 1.20.5 and newer (Java 21)**

`temurin-21-jdk`

### **Minecraft 1.17 and newer (Java 17)**

### **Minecraft 1.17 until 1.20.4 (Java 17)**

* Ubuntu/Debian derivatives: `openjdk-17-jre`
* Arch `jre17-openjdk`
* Fedora `java-17-openjdk`
* OpenSUSE: `java-17-openjdk`




&nbsp;

### **Minecraft 1.16 and older (Java 8)**


* Ubuntu/Debian derivatives: `openjdk-8-jre`
* Arch `jre8-openjdk`
* Fedora `java-1.8.0-openjdk`
* OpenSUSE: `java-1.8.0-openjdk`

**Do not choose the headless version as that is designed for servers and not general use.**

&nbsp;


Expand Down
2 changes: 1 addition & 1 deletion _Footer.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
Copyright © 2021 MultiMC Contributors
Copyright © 2024 MultiMC Contributors

0 comments on commit 9aad23e

Please sign in to comment.