Какая Java нужна для Minecraft 1.20.1 и 1.21.1 с модами
Мод: Прочее · Сложность: Новичок · Автор: BL-Modern
Самая частая причина, почему сборка с модами не запускается, — не та версия Java. Разберёмся, какая нужна для каждой версии Minecraft и наших сборок.
Короткий ответ
- Minecraft 1.20.1 (Forge) — Java 17.
- Minecraft 1.21.1 (NeoForge) — Java 21.
Начиная с Minecraft 1.20.5 игра требует Java 21, поэтому все сборки на 1.21.x запускаются только на ней. Версии до 1.20.4 включительно работают на Java 17.
Какая Java для наших сборок
- TerraFirmaGreg Modern — Minecraft 1.20.1, Forge → Java 17.
- GregTech Odyssey — Minecraft 1.20.1, Forge → Java 17.
- Create Aeronautics — Minecraft 1.21.1, NeoForge → Java 21.
- StoneBlock 4 — NeoForge, Minecraft 1.21.1 → Java 21.
Если играете через лаунчер BL-Modern, об этом можно не думать: он сам скачивает нужную Java для каждой сборки и запускает игру с ней. Всё, что ниже, нужно тем, кто ставит сборки вручную.
Как понять, что проблема в Java
Типичные признаки:
- игра закрывается сразу после запуска, не показав окно загрузки;
- в логе или окне ошибки встречается UnsupportedClassVersionError — это значит, что Java слишком старая;
- лаунчер пишет, что загрузчику (Forge или NeoForge) нужна другая версия Java.
Как поставить нужную Java вручную
1. Скачайте сборку Java 17 или Java 21 (JDK или JRE) у проверенного поставщика — например, Eclipse Temurin (Adoptium) или Microsoft Build of OpenJDK. Берите 64-битную версию.
2. В своём лаунчере (Prism Launcher, MultiMC и т. п.) откройте настройки сборки и укажите путь к нужной Java.
3. Если на компьютере стоят несколько версий Java, это нормально: у каждой сборки может быть своя.
Не скачивайте Java с сомнительных сайтов и из «сборок-репаков». Официальные дистрибутивы бесплатны.
Сколько памяти выделять
Сборки с сотнями модов требуют много оперативной памяти. Для наших сборок ориентир такой:
- минимум — 6 ГБ под игру;
- комфортно — 8 ГБ.
Не выделяйте игре почти всю память компьютера: системе и браузеру тоже нужно место. Если у вас 16 ГБ, 8 ГБ под игру — хороший баланс. Лаунчер BL-Modern выставляет память сам, её можно поправить в настройках.
Где играть
Все сборки из этого гайда стоят у нас на серверах. Адреса и версии — в гайде «IP серверов BL-Modern», а самый простой способ зайти — скачать лаунчер на bl-modern.ru/launcher: он сам подберёт Java, загрузчик и память.
---
Сборки: TerraFirmaGreg · GregTech Odyssey · StoneBlock 4 · Create Aeronautics · Star Technology · скачать лаунчер