Какой телефон потянет Minecraft Java Edition

Java-версия на телефоне тяжелее мобильной: телефону приходится держать в памяти Java-машину, игру и перевод графики сразу. Разбираем, на что смотреть в характеристиках и что крутить, если игра тормозит или вылетает.

Коротко

Сколько оперативной памяти нужно?

От 6 ГБ — комфортно. На 4 ГБ игра запускается, но в больших мирах и на новых версиях система может её закрыть. С 3 ГБ и меньше — только старые версии и маленькая дальность прорисовки.

Почему игра вылетает без ошибки?

Чаще всего это система освобождает память: игра заняла слишком много, и Android её закрыл. Помогают меньшая дальность прорисовки, закрытые фоновые приложения и версия игры постарше.

Как поднять FPS на телефоне?

Поставить Sodium вместе с Lithium и FerriteCore, снизить дальность до 6–8 чанков, выключить облака и плавное освещение. Шейдеры на телефоне не включайте вовсе.

Пойдёт ли игра на Android 7?

Нет. Лаунчеры для Java-версии работают с Android 8.0: ниже для телефонов нет нужной Java.

Почему Java-версии нужно больше

Обычная мобильная версия написана под телефон. Java-версии на Android приходится держать в памяти сразу три вещи: Java-машину, саму игру и прослойку, которая переводит её графику на язык видеокарты телефона. Поэтому она требовательнее — и главное здесь не процессор, а память.

Что смотреть в характеристиках

ЧтоХватитКомфортно
Android8.011 и новее
Оперативная память4 ГБ6–8 ГБ и больше
Место2 ГБ4 ГБ — под несколько версий и миры
Процессор64-битный, 2017 года и новееSnapdragon 7-й и 8-й серий, Dimensity

Память — главное. Android отдаёт одному приложению только часть памяти, и когда игре её не хватает, система просто закрывает её — без сообщения об ошибке. На 4 ГБ это случается в больших мирах и на новых версиях; на 6–8 ГБ — редко и обычно, когда в фоне открыто много всего.

Видеокарта. Лучше всего Java-версия идёт на Adreno (телефоны на Snapdragon). На Mali и PowerVR тоже идёт, но здесь сильнее зависит от способа перевода графики — о нём ниже.

Если тормозит

По шагам, от самого действенного:

  1. Моды на скорость. Sodium переписывает отрисовку и даёт больше всего кадров, Lithium ускоряет мир, FerriteCore экономит память. На телефоне без них играть тяжело — подробнее о каждом в статье «Как повысить FPS».
  2. Дальность прорисовки 6–8 чанков. Каждый лишний чанк — это память и кадры. Больше 10 на телефоне почти никогда не нужно.
  3. Облака и плавное освещение — выключить. Разница в картинке небольшая, в кадрах — заметная.
  4. Шейдеры — не включать. Видеокарты телефонов их не тянут.
  5. Версия постарше. 1.16–1.19 заметно легче 1.21: если на свежей версии тесно, попробуйте предыдущую.

Если вылетает

  • Закройте фоновые приложения — браузер с вкладками и мессенджеры съедают ту самую память, которой не хватает игре.
  • Уменьшите дальность прорисовки — это главный потребитель памяти в мире.
  • Смените способ отрисовки. В лаунчерах для Java-версии он называется «рендерер»: MobileGlues, GL4ES, ANGLE. Если игра падает на старте или рисует чёрный экран, другой рендерер часто решает дело.
  • Дайте телефону остыть. Горячий телефон сам сбрасывает частоты, и кадров становится меньше — чехол на время игры лучше снять.

Как это сделано в Sonar

Sonar для Android подбирает память и дальность прорисовки сам — по объёму памяти вашего телефона, — а моды на скорость включены с первого запуска. Если игру закрыла система, лаунчер это видит и к следующему разу убавляет настройки на шаг; если версия тяжела для телефона, он предупредит ещё до запуска. Рендерер выбирается в «Профиле» и запоминается для каждой версии отдельно.

Java Edition на вашем телефоне

Sonar для Android ставит ту же Java-версию игры, что на компьютере: серверы, скины, карты и сборки модов — в одно касание и на русском. Java и файлы игры приложение скачает само.

Android 8.0 и новее · бесплатно

Нет RuStore — скачайте APK: версия 0.1.0 · 85 МБ. Как установить APK — телефон один раз спросит разрешение.