Когда Minecraft вылетает, зависает при загрузке мира или сообщает о нехватке памяти, обычно помогает настройка JVM. В большинстве лаунчеров это делается через параметр -Xmx - он задает максимальный объем памяти, который разрешено использовать игре.
Сначала оцените, сколько памяти можно выделить
Посмотрите, сколько памяти доступно вашему ПК, и выделяйте с запасом для системы и фоновых программ. Практичное правило - оставить минимум 1/3 ОЗУ свободной.
| RAM на ПК | Безопасно выделять Minecraft (примерно) |
|---|---|
| 4 ГБ | до 2 ГБ |
| 8 ГБ | 4-5 ГБ |
| 16 ГБ | 10-12 ГБ |
| 32 ГБ | 20-24 ГБ |
Как узнать объем:
- Windows: Пуск -> Параметры -> Система -> О системе -> «Установленная память».
- macOS: меню Apple -> Об этом Mac -> «Память».
Обновите Java
Если вы пытаетесь раздать больше памяти, но в лаунчере все равно не получается, часто причина в старой или неподходящей версии java.
- Скачайте актуальную версию java с официального сайта: https://www.java.com/ru/download/
Отдельно проверьте архитектуру:
- Если у вас 32-битная среда, в игре часто будет ограничение (встречается вариант, когда доступно только около 1 ГБ).
- Для TLauncher и многих лаунчеров важно, чтобы использовалась 64-битная java на 64-битной системе.
Вариант 1. Настройка в лаунчере Minecraft (рекомендуется)
В современных сборках minecraft память меняется прямо в настройках профиля.
- Откройте лаунчер Minecraft.
- Зайдите в раздел параметров запуска / профиля (часто называется «Launch options», «Дополнительные настройки»).
- Включите режим ввода JVM arguments или Аргументы JVM.
- Найдите строку, начинающуюся с
-Xmx...и замените число на нужное значение.
Что именно менять:
- -Xmx4G - Minecraft сможет использовать до 4 ГБ.
- Вариант на старых настройках часто выглядит как -Xmx2G.
- Для стартового размера иногда используют -Xms..., но чаще достаточно изменить только -Xmx.
Пример:
- Хотите 6 ГБ: поставьте -Xmx6G
- Хотите 8 ГБ: поставьте -Xmx8G
- Нажмите Save / «Сохранить».
- Запустите игру и проверьте, что изменения применились.
Примечание по практике: многим системам комфортнее начинать с 4-8 ГБ, а не с максимума. Слишком большой -Xmx иногда ухудшает отзывчивость и увеличивает паузы из-за работы сборщика мусора.
Вариант 2. Если вы играете на старых сборках или нужна настройка для сервера
Для сервера Minecraft файл запуска часто содержит команду java с параметрами -Xms и -Xmx.
Идея простая:
- -Xms####M - начальный размер (в мегабайтах)
- -Xmx####M - максимальный размер (в мегабайтах)
Примеры:
- выделить 2 ГБ: -Xmx2048M
- выделить 3 ГБ: -Xmx3072M
- выделить 4 ГБ: -Xmx4096M
Если у вас Linux/macOS, обычно это добавляется в скрипт запуска; на Windows - в параметры, указанные рядом со Minecraft_server.exe.
Типичные проблемы и что проверить
1) В лаунчере доступен только 1 ГБ
Чаще всего проблема в 32-битной java или неподходящей разрядности системы. Решение:
- убедиться, что Windows/Linux 64-битная
- установить 64-битную java
- перезапустить лаунчер после установки
2) Игра не запускается после повышения -Xmx
Если задали больше, чем физически доступно ОЗУ (или меньше, но при этом системе не хватает ресурса), Java может не стартовать. Снизьте -Xmx и снова проверьте.
3) Minecraft пишет, что памяти все равно мало, хотя -Xmx увеличили
Убедитесь, что параметр изменен именно в JVM arguments нужного профиля. В некоторых лаунчерах легко отредактировать не тот профиль, или настройки сохраняются не кнопкой Save.
4) Производительность падает
Попробуйте снизить -Xmx. Часто лучше стабильные 6-8 ГБ, чем «под самый потолок», особенно на модпаках и слабее загруженных CPU.
Полезные ссылки
- Официальная загрузка Java: https://www.java.com/ru/download/
- JVM-аргументы и параметры памяти (документация Oracle): https://docs.oracle.com/en/java/
- Пример настройки через лаунчер и
-Xmx(гайд): https://ru.wikihow.com/%D0%B2%D1%8B%D0%B4%D0%B5%D0%BB%D0%B8%D1%82%D1%8C-%D0%B8%D0%B3%D1%80%D0%B5-Minecraft-%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D0%B5-%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B9-%D0%BF%D0%B0%D0%BC%D1%8F%D1%82%D0%B8 - Обзор разрядности Java и ограничений (гайд): https://tlauncher.ru/ram-allocation.html