Ошибка “the directory is missing a launcher profile” появляется, когда лаунчер не находит нужную запись профиля в папке с игровыми файлами. Чаще всего причина в том, что запуск выполняют через один лаунчер, а папку указывают другую, или профиль еще не создавался - для него нет данных в нужном каталоге.

Ниже - план, который обычно решает проблему.

Шаг 1. Запустите официальный Minecraft Launcher один раз

  1. Полностью закройте текущий лаунчер (в том числе фоновые процессы).
  2. Откройте официальный Minecraft Launcher.
  3. Нажмите Play и дождитесь старта игры хотя бы до меню.
  4. Закройте игру.
  5. Попробуйте снова запустить minecraft в вашем способе запуска.

Так вы создаете/обновляете профиль и папки, которые потом ждут другие лаунчеры и сборки. Аналогичную логику “профиль не создан - сначала нужно запустить” подробно описывают в справке Modrinth про MinecraftProfile: если профиль еще не настроен, его просят создать запуском в официальном лаунчере.

Источник: Modrinth - Minecraft sign-in issues (раздел про шаг MinecraftProfile) https://support.modrinth.com/en/articles/9038231-minecraft-sign-in-issues

Шаг 2. Проверьте, что вы указываете правильную папку с игрой

Ошибка “missing profile” часто возникает, когда выбран не тот каталог.

Ориентируйтесь на правило: папка должна содержать структуру самой игры, включая подпапки assets, libraries, versions. Если их нет, вы смотрите не на корень игры.

Для проверки сделайте так:
- откройте каталог, который вы выбрали в лаунчере
- убедитесь, что внутри есть папки assets, libraries, versions
- если их нет, укажите корневую папку игры, а не папку модов

Это же требование описывает Llaun для случая, когда лаунчер “ищет данные не там” (по сути - неверный путь к папке игры).

Источник: Llaun troubleshooting - “All Worlds, Accounts, and Versions Are Gone!” https://docs.llaun.ch/en/troubleshooting/common

Шаг 3. Почините установку лаунчера (если это CurseForge/Overwolf)

Если вы запускаете сборки через CurseForge, а не напрямую через официальный Minecraft Launcher, сделайте repair.

  • Откройте CurseForge
  • найдите опцию Repair Installation
  • запустите процедуру и потом попробуйте Play еще раз

Так как “launcher profile” относится к корректной настройке и наличию файлов, ремонт часто восстанавливает нужные каталоги и зависимости. CurseForge отдельно рекомендует Repair Installation при проблемах с установкой и запуском.

Источник: CurseForge - Minecraft modpacks installation and launch issues https://support.curseforge.com/en/support/solutions/articles/9000196081-minecraft-modpacks-installation-and-launch-issues

Шаг 4. Убедитесь, что путь не “ломает” лаунчер

Некоторые пути делают установку или создание профиля нестабильными: root-каталоги, синхронизация с OneDrive, символы не из латиницы или спецсимволы.

Для CurseForge в их рекомендациях по Minecraft path отдельно отмечают запрет на Desktop/OneDrive, корневые диски и пути с особыми символами. Если вы видите нестандартный путь - попробуйте перенести в обычную папку, например:
- Windows: C:\CurseForge или C:\Users\<ваше_имя>\curseforge
- macOS: /Users/Shared/CurseForge/

Источник: CurseForge - invalid modding folder path (в статье про Minecraft troubleshooting) https://support.curseforge.com/en/support/solutions/articles/9000196081-minecraft-modpacks-installation-and-launch-issues

Шаг 5. Если проблема только в конкретной сборке - проверьте модлоадер и Java

Если официальный лаунчер стартует, но сборка снова выдает ошибку профиля, часто дело в Java или в том, что выбранный модлоадер не совпадает с тем, что ждут файлы сборки.

По CurseForge:
- Java должна быть установлена и актуальная
- при необходимости обновите Java
- затем пробуйте запуск снова

Источник: CurseForge - Java required и установка latest version https://support.curseforge.com/en/support/solutions/articles/9000196081-minecraft-modpacks-installation-and-launch-issues

Быстрая таблица: что попробовать по очереди

Ситуация Что сделать На что это влияет
Профиль нигде не создавался Запустить официальный Minecraft Launcher и дождаться старта Создает MinecraftProfile и нужные папки
Вы указали не ту папку Проверить наличие assets, libraries, versions и выбрать корень игры Убирает mismatch пути и “папка не та”
Запуск через CurseForge/Overwolf Repair Installation в CurseForge Восстанавливает launcher-файлы и каталоги
Путь нестандартный Перенести моддинг-папку в обычную директорию (без OneDrive/Desktop/root) Убирает ошибки доступа и неверной структуры
Сборка не запускается после правок Проверить Java и совпадение версии/модлоадера Убирает зависания и ошибки запуска на уровне среды

Типичные ошибки

  • Запускают сборку сразу после переустановки, но официальный лаунчер не трогали. Профиль так и остается не созданным.
  • Указывают папку модов или подпапку версии вместо корня игры. Лаунчер ищет профили в одном месте, а файлы лежат в другом.
  • Держат файлы в OneDrive или на Desktop. Такие пути нередко ломают права или структуру каталогов.

Полезные ссылки

  • Modrinth: MinecraftProfile создается запуском в официальном лаунчере https://support.modrinth.com/en/articles/9038231-minecraft-sign-in-issues
  • CurseForge: Minecraft modpacks installation and launch issues (Repair, Java, пути) https://support.curseforge.com/en/support/solutions/articles/9000196081-minecraft-modpacks-installation-and-launch-issues
  • Llaun: что делать, когда лаунчер “ищет не там” (проверка assets/libraries/versions) https://docs.llaun.ch/en/troubleshooting/common