Ванильному серверу нужна та же Java, что и игре. Сервер на Paper иногда просит новее: его таблица своя, и расходятся они на нескольких версиях.
Коротко
Для 26.3 нужна Java 25 — ниже вся таблица
-
Какая Java стоит
java -version
Для 26.3 нужна Java 25. Для 1.20.5 — 1.21.11 — Java 21; Для 1.18 — 1.20.4 — Java 17; Для 1.17 — 1.17.1 — Java 16; Для 1.0 — 1.16.5 — Java 8.
| Версии игры | Java | С какого числа | Версия class-файла |
|---|---|---|---|
| 26.1 — 26.3 5 версий | Java 25 | 24.03.2026 | 69.0 |
| 1.20.5 — 1.21.11 14 версий | Java 21 | 23.04.2024 | 65.0 |
| 1.18 — 1.20.4 13 версий | Java 17 | 30.11.2021 | 61.0 |
| 1.17 — 1.17.1 2 версии | Java 16 | 8.06.2021 | 60.0 |
| 1.0 — 1.16.5 69 версий | Java 8 | 17.11.2011 | 52.0 |
Java в таблице — та, что официальный лаунчер скачивает к версии сам. Более новая Java тоже обычно подходит, старее — нет: игра не запустится.
| Версии сервера | Ванильный минимум | Paper советует |
|---|---|---|
| 26.1 и новее | Java 25 | Java 25 |
| 1.20.5 — 1.21.11 | Java 21 | Java 21 |
| 1.20 — 1.20.4 | Java 17 | Java 21 |
| 1.18 — 1.19.4 | Java 17 | Java 17 |
| 1.17 и 1.17.1 | Java 16 | Java 17 |
| 1.16.5 | Java 8 | Java 16 |
| 1.12 — 1.16.4 | Java 8 | Java 11 |
| 1.7.10 — 1.11 | Java 6 | Java 8 |
Готовый start.bat или start.sh с нужными флагами и памятью — в генераторе файла запуска сервера.
Так Java отвечает, когда она старее, чем нужно. В тексте ошибки два числа — «class file version 65.0 … only recognizes class file versions up to 61.0». Первое — что нужно игре, второе — что умеет ваша Java. Версию class-файла получают так: номер Java плюс 44.
| В ошибке | Нужна |
|---|---|
class file version 69.0 | Java 25 |
class file version 65.0 | Java 21 |
class file version 61.0 | Java 17 |
class file version 60.0 | Java 16 |
class file version 52.0 | Java 8 |
Для игры ставить Java руками не нужно: официальный лаунчер скачивает нужную версию сам, JuxLauncher — тоже. Отдельно Java нужна серверу: подойдёт любая сборка OpenJDK нужной версии, например Eclipse Temurin. Узнать, какая Java стоит, — команда java -version в терминале: она есть в «Коротко» наверху.
Если на компьютере несколько версий Java, сервер запустится той, что стоит первой в PATH. Надёжнее указать полный путь к java в файле запуска.
| Версия | Вышла | Java |
|---|---|---|
| 26.3 | 15.09.2026 | Java 25 |
| 26.2 | 16.06.2026 | Java 25 |
| 26.1.2 | 9.04.2026 | Java 25 |
| 26.1.1 | 1.04.2026 | Java 25 |
| 26.1 | 24.03.2026 | Java 25 |
| 1.21.11 | 9.12.2025 | Java 21 |
| 1.21.10 | 7.10.2025 | Java 21 |
| 1.21.9 | 30.09.2025 | Java 21 |
| 1.21.8 | 17.07.2025 | Java 21 |
| 1.21.7 | 30.06.2025 | Java 21 |
| 1.21.6 | 17.06.2025 | Java 21 |
| 1.21.5 | 25.03.2025 | Java 21 |
| 1.21.4 | 3.12.2024 | Java 21 |
| 1.21.3 | 23.10.2024 | Java 21 |
| 1.21.2 | 22.10.2024 | Java 21 |
| 1.21.1 | 8.08.2024 | Java 21 |
| 1.21 | 13.06.2024 | Java 21 |
| 1.20.6 | 29.04.2024 | Java 21 |
| 1.20.5 | 23.04.2024 | Java 21 |
| 1.20.4 | 7.12.2023 | Java 17 |
| 1.20.3 | 4.12.2023 | Java 17 |
| 1.20.2 | 20.09.2023 | Java 17 |
| 1.20.1 | 12.06.2023 | Java 17 |
| 1.20 | 2.06.2023 | Java 17 |
| 1.19.4 | 14.03.2023 | Java 17 |
| 1.19.3 | 7.12.2022 | Java 17 |
| 1.19.2 | 5.08.2022 | Java 17 |
| 1.19.1 | 27.07.2022 | Java 17 |
| 1.19 | 7.06.2022 | Java 17 |
| 1.18.2 | 28.02.2022 | Java 17 |
| 1.18.1 | 10.12.2021 | Java 17 |
| 1.18 | 30.11.2021 | Java 17 |
| 1.17.1 | 6.07.2021 | Java 16 |
| 1.17 | 8.06.2021 | Java 16 |
| 1.16.5 | 14.01.2021 | Java 8 |
| 1.16.4 | 29.10.2020 | Java 8 |
| 1.16.3 | 10.09.2020 | Java 8 |
| 1.16.2 | 11.08.2020 | Java 8 |
| 1.16.1 | 24.06.2020 | Java 8 |
| 1.16 | 23.06.2020 | Java 8 |
| 1.15.2 | 17.01.2020 | Java 8 |
| 1.15.1 | 16.12.2019 | Java 8 |
| 1.15 | 9.12.2019 | Java 8 |
| 1.14.4 | 19.07.2019 | Java 8 |
| 1.14.3 | 24.06.2019 | Java 8 |
| 1.14.2 | 27.05.2019 | Java 8 |
| 1.14.1 | 13.05.2019 | Java 8 |
| 1.14 | 23.04.2019 | Java 8 |
| 1.13.2 | 22.10.2018 | Java 8 |
| 1.13.1 | 22.08.2018 | Java 8 |
| 1.13 | 18.07.2018 | Java 8 |
| 1.12.2 | 18.09.2017 | Java 8 |
| 1.12.1 | 3.08.2017 | Java 8 |
| 1.12 | 2.06.2017 | Java 8 |
| 1.11.2 | 21.12.2016 | Java 8 |
| 1.11.1 | 20.12.2016 | Java 8 |
| 1.11 | 14.11.2016 | Java 8 |
| 1.10.2 | 23.06.2016 | Java 8 |
| 1.10.1 | 22.06.2016 | Java 8 |
| 1.10 | 8.06.2016 | Java 8 |
| 1.9.4 | 10.05.2016 | Java 8 |
| 1.9.3 | 10.05.2016 | Java 8 |
| 1.9.2 | 30.03.2016 | Java 8 |
| 1.9.1 | 30.03.2016 | Java 8 |
| 1.9 | 29.02.2016 | Java 8 |
| 1.8.9 | 3.12.2015 | Java 8 |
| 1.8.8 | 27.07.2015 | Java 8 |
| 1.8.7 | 5.06.2015 | Java 8 |
| 1.8.6 | 25.05.2015 | Java 8 |
| 1.8.5 | 22.05.2015 | Java 8 |
| 1.8.4 | 17.04.2015 | Java 8 |
| 1.8.3 | 20.02.2015 | Java 8 |
| 1.8.2 | 19.02.2015 | Java 8 |
| 1.8.1 | 24.11.2014 | Java 8 |
| 1.8 | 2.09.2014 | Java 8 |
| 1.7.10 | 14.05.2014 | Java 8 |
| 1.7.9 | 14.04.2014 | Java 8 |
| 1.7.8 | 9.04.2014 | Java 8 |
| 1.7.7 | 9.04.2014 | Java 8 |
| 1.7.6 | 9.04.2014 | Java 8 |
| 1.7.5 | 26.02.2014 | Java 8 |
| 1.7.4 | 9.12.2013 | Java 8 |
| 1.7.3 | 6.12.2013 | Java 8 |
| 1.7.2 | 25.10.2013 | Java 8 |
| 1.6.4 | 19.09.2013 | Java 8 |
| 1.6.2 | 5.07.2013 | Java 8 |
| 1.6.1 | 28.06.2013 | Java 8 |
| 1.5.2 | 25.04.2013 | Java 8 |
| 1.5.1 | 20.03.2013 | Java 8 |
| 1.4.7 | 27.12.2012 | Java 8 |
| 1.4.5 | 19.12.2012 | Java 8 |
| 1.4.6 | 19.12.2012 | Java 8 |
| 1.4.4 | 13.12.2012 | Java 8 |
| 1.4.2 | 24.11.2012 | Java 8 |
| 1.3.2 | 15.08.2012 | Java 8 |
| 1.3.1 | 31.07.2012 | Java 8 |
| 1.2.5 | 29.03.2012 | Java 8 |
| 1.2.4 | 21.03.2012 | Java 8 |
| 1.2.3 | 1.03.2012 | Java 8 |
| 1.2.2 | 29.02.2012 | Java 8 |
| 1.2.1 | 29.02.2012 | Java 8 |
| 1.1 | 11.01.2012 | Java 8 |
| 1.0 | 17.11.2011 | Java 8 |
Какая Java нужна для Minecraft 26.3?
Java 25. Её ставит официальный лаунчер сам; для сервера на 26.3 нужна Java 25 или новее.
Какая Java нужна для Minecraft 1.20.1?
Java 17. Она же подходит всем версиям от 1.18 до 1.20.4, а с 1.20.5 нужна Java 21.
Какая Java нужна для 1.12.2 и 1.16.5?
Java 8: её лаунчер ставит всем версиям до 1.16.5 включительно. С 1.17 нужна Java 16, с 1.18 — Java 17.
- Номера протокола
- pack_format
- Папка .minecraft
- Уровни оператора
- server.properties
- Файл запуска сервера
- Лаунчер JuxLauncher
По данным Minecraft 26.3: манифест лаунчера Mojang, version.json внутри клиента каждой версии и server.properties, который создаёт сам сервер.