OutOfMemoryError: Minecraft не хватает памяти
«java.lang.OutOfMemoryError: Java heap space» значит, что игре не хватило выделенной оперативной памяти. Так бывает в больших сборках модов, с HD-ресурспаками и при большой дальности прорисовки.
Быстрое решение — Why Launcher
- Откройте Настройки → Память и увеличьте значение. Лаунчер показывает, сколько памяти всего в системе.
- Для одной большой сборки: шестерёнка на её карточке в разделе Сборки → Своя память для этой сборки.
- Ориентиры: без модов — 2–4 ГБ, средняя сборка — 6 ГБ, большая — 8 ГБ.

0 скачиваний с сайта
В официальном лаунчере и другие причины
- Откройте редактирование установки, раскройте дополнительные настройки (More options) и в поле «Аргументы JVM» замените
-Xmx2Gна-Xmx4Gили больше. - Проверьте, что стоит 64-битная Java: 32-битная не даёт больше ~1,5 ГБ, сколько ни выделяй.
- Уменьшите дальность прорисовки и уберите HD-ресурспаки 256×256 и выше.
- Если ошибка появляется через час-два игры, а не сразу, возможна утечка памяти в моде — обновите моды до последних версий.
Если что-то не так
- Не выделяйте всю память — оставьте Windows 3–4 ГБ, иначе начнёт тормозить весь компьютер.
- Больше 12 ГБ обычно хуже, а не лучше: Java дольше чистит память, и появляются подвисания.
- Подробная таблица — в статье «Сколько памяти дать Minecraft».
Частые вопросы
Что такое «GC overhead limit exceeded»?
Та же нехватка памяти: Java почти всё время тратит на уборку. Решение то же — добавить памяти или облегчить сборку.
А если памяти на компьютере всего 4 ГБ?
Дайте игре 2–2,5 ГБ, играйте без тяжёлых сборок и поставьте Sodium или OptiFine — они экономят ресурсы.