Skip to content

Commit 1cdddfd

Browse files
authored
Merge pull request #34 from Wolf68k/patch-2
Update Using-the-right-Java.md
2 parents 60b12d2 + 3404193 commit 1cdddfd

1 file changed

Lines changed: 97 additions & 12 deletions

File tree

Using-the-right-Java.md

Lines changed: 97 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,15 @@ If you don't know which one and how to get it, read on. After you installed the
99

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

12+
Scroll down until you see the single entry in the table!
13+
<details>
14+
<summary>Other Distributions</summary>
15+
16+
* Azul: <https://www.azul.com/downloads/?version=java-21-lts&os=windows&architecture=x86-64-bit&package=jre#zulu>
17+
* Microsoft OpenJDK: <https://learn.microsoft.com/en-gb/java/openjdk/download#openjdk-21>
18+
* Oracle: <https://www.oracle.com/java/technologies/downloads/#jdk21-windows>
19+
</details>
20+
1221
&nbsp;
1322

1423
### **Minecraft 1.17 until 1.20.4 (Java 17)**
@@ -17,15 +26,17 @@ Pick the JRE versions and make sure to match the architecture with your system,
1726

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

29+
**MCSR Users:** Must use this version
30+
2031
Eclipse Temurin: <https://adoptium.net/temurin/releases/?os=windows&arch=x64&package=jre&version=17>
2132

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

2637
* Azul: <https://www.azul.com/downloads/?version=java-17-lts&os=windows&architecture=x86-64-bit&package=jre>
27-
* Microsoft OpenJDK: <https://docs.microsoft.com/en-gb/java/openjdk/download>
28-
* Oracle: <https://www.oracle.com/java/technologies/downloads/#java17>
38+
* Microsoft OpenJDK: <https://learn.microsoft.com/en-gb/java/openjdk/download#openjdk-17>
39+
* Oracle: <https://www.oracle.com/java/technologies/downloads/#java17-windows>
2940
</details>
3041

3142
&nbsp;
@@ -40,6 +51,7 @@ Note: There is an exception when using some poorly supported/unsupported old int
4051

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

54+
Scroll down until you see the single entry in the table!
4355
<details>
4456
<summary>Other Distributions</summary>
4557

@@ -58,43 +70,116 @@ For least amount of issues, choose **.pkg** download.
5870
### **Minecraft 1.20.5 and newer (Java 21)**
5971
Eclipse Temurin: <https://adoptium.net/temurin/releases/?os=mac&arch=x64&package=jre&version=21>
6072

73+
Scroll down until you see the single entry in the table!
74+
<details>
75+
<summary>Other Distributions</summary>
76+
77+
* Azul: <https://www.azul.com/downloads/?version=java-21-lts&os=macos&architecture=x86-64-bit&package=jre#zulu>
78+
* Microsoft OpenJDK: <https://learn.microsoft.com/en-gb/java/openjdk/download#openjdk-17>
79+
* Oracle: <https://www.oracle.com/java/technologies/downloads/#java17-mac>
80+
</details>
81+
6182
&nbsp;
6283

6384
### **Minecraft 1.17 until 1.20.4 (Java 17)**
85+
**MCSR Users:** Must use this version
86+
6487
Eclipse Temurin: <https://adoptium.net/temurin/releases/?os=mac&arch=x64&package=jre&version=17>
65-
88+
89+
Scroll down until you see the single entry in the table!
90+
<details>
91+
<summary>Other Distributions</summary>
92+
93+
* Azul: <https://www.azul.com/downloads/?version=java-21-lts&os=macos&architecture=x86-64-bit&package=jre#zulu>
94+
* Microsoft OpenJDK: <https://learn.microsoft.com/en-gb/java/openjdk/download#openjdk-17>
95+
* Oracle: <https://www.oracle.com/java/technologies/downloads/#java17-mac>
96+
</details>
6697

6798
&nbsp;
6899

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

102+
Eclipse Temurin: <https://adoptium.net/temurin/releases/?os=mac&arch=any&package=jre&version=8&mode=filter>
103+
104+
Scroll down until you see the single entry in the table!
105+
<details>
106+
<summary>Other Distributions</summary>
107+
108+
* Azul: <https://www.azul.com/downloads/?version=java-8-lts&os=macos&architecture=x86-64-bit&package=jre#zulu>
109+
110+
71111
* Go to <https://www.java.com/en/download/manual.jsp>
72112
* Download the `Mac OS X` package. Make sure to download the x64 as ARM is currently not supported.
73113
* Install it.
114+
</details>
74115

75116
&nbsp;
76117

77118
# Linux
78119

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

81-
`temurin-21-jdk`
122+
Open terminal and type the following based on your distro
123+
* Ubuntu/Debian derivatives `sudo apt-get temurin-21-jdk`
124+
* Arch `sudo pacman -S jdk21-temurin`
125+
* Fedora `sudo dnf install temurin-21-jdk`
126+
* OpenSUSE `sudo zypper install temurin-21-jdk`
127+
128+
Eclipse Temurin: <https://adoptium.net/temurin/releases/?os=linux&arch=any&package=jre&version=21&mode=filter>
129+
130+
Scroll down until you see the single entry in the table!
131+
<details>
132+
<summary>Other Distributions</summary>
133+
134+
* Azul: <https://www.azul.com/downloads/?version=java-21-lts&os=linux&architecture=x86-64-bit&package=jre#zulu>
135+
* Microsoft OpenJDK: <https://learn.microsoft.com/en-gb/java/openjdk/download#openjdk-21>
136+
* Oracle: <https://www.oracle.com/java/technologies/downloads/#jdk21-linux>
137+
</details>
82138

83139

84140
### **Minecraft 1.17 until 1.20.4 (Java 17)**
141+
**MCSR Users:** Must use this version
142+
143+
Open terninal and type the following based on your distro
144+
* Ubuntu/Debian derivatives: `sudo apt-get install openjdk-17-jre`
145+
* Arch `sudo pacman -S jre17-openjdk`
146+
* Fedora `sudo dnf install java-17-openjdk`
147+
* OpenSUSE: `sudo zypper install java-17-openjdk`
148+
149+
Or you can manually download it
150+
151+
Eclipse Temurin: <https://adoptium.net/temurin/releases/?os=linux&arch=any&package=jre&version=17&mode=filter>
152+
153+
Scroll down until you see the single entry in the table!
154+
<details>
155+
<summary>Other Distributions</summary>
156+
157+
* Azul: <https://www.azul.com/downloads/?version=java-17-lts&os=linux&architecture=x86-64-bit&package=jre#zulu>
158+
* Microsoft OpenJDK: <https://learn.microsoft.com/en-gb/java/openjdk/download#openjdk-17>
159+
* Oracle: <https://www.oracle.com/java/technologies/downloads/#jdk17-linux>
160+
</details>
85161

86-
* Ubuntu/Debian derivatives: `openjdk-17-jre`
87-
* Arch `jre17-openjdk`
88-
* Fedora `java-17-openjdk`
89-
* OpenSUSE: `java-17-openjdk`
90162
&nbsp;
91163

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

94-
* Ubuntu/Debian derivatives: `openjdk-8-jre`
95-
* Arch `jre8-openjdk`
96-
* Fedora `java-1.8.0-openjdk`
97-
* OpenSUSE: `java-1.8.0-openjdk`
166+
Open terninal and type the following based on your distro
167+
* Ubuntu/Debian derivatives: `sudo apt-get install openjdk-8-jre`
168+
* Arch `sudo pacman -S jre8-openjdk`
169+
* Fedora `sudo dnf install java-1.8.0-openjdk`
170+
* OpenSUSE: `sudo zypper install java-1.8.0-openjdk`
171+
172+
Or you can manually download it
173+
174+
Eclipse Temurin: <https://adoptium.net/temurin/releases/?os=linux&arch=any&package=jre&version=8&mode=filter>
175+
176+
Scroll down until you see the single entry in the table!
177+
<details>
178+
<summary>Other Distributions</summary>
179+
180+
* Azul: <https://www.azul.com/downloads/?version=java-8-lts&os=linux&architecture=x86-64-bit&package=jre#zulu>
181+
* Oracle: <https://www.oracle.com/java/technologies/downloads/#jdk8-linux>
182+
</details>
98183

99184
**Do not choose the headless version as that is designed for servers and not general use.**
100185
&nbsp;

0 commit comments

Comments
 (0)