Яка Java потрібна для Minecraft
Java 8, 17 чи 21: яка версія для якого Minecraft, чому гра пише про неправильну Java і як не думати про це взагалі.
Різні версії Minecraft вимагають різну Java. Через це класична помилка — встановили одну Java, а гра хоче іншу.
Яка для якої
- Minecraft до 1.16.5 — Java 8.
- 1.17 — Java 16.
- 1.18–1.20.4 — Java 17.
- 1.20.5 і новіші — Java 21.
Як у TCLauncher
Нічого ставити не треба: лаунчер сам завантажує потрібну Java для кожної версії гри й тримає кілька поруч. Збірка на 1.12.2 запуститься з Java 8, а на 1.21 — з Java 21.
Якщо хочете свою Java, її можна вказати в налаштуваннях збірки.
Помилки через Java
- «Unsupported class file major version» — Java застара.
- Старий Forge не запускається на новій Java — потрібна Java 8.
Завантажте TCLauncher — він безкоштовний.
Часті питання
Чи треба ставити Java для TCLauncher?
Для Windows-версії — ні, Java вже всередині, а для гри лаунчер завантажує її сам.
Чи можна мати кілька версій Java?
Так, лаунчер тримає їх окремо й для кожної гри бере потрібну.