В игре (а точнее в лаунчере) возникла проблема —
«Java не смогла запустить Minecraft, так как не нашла главный класс. Обычно это связано с некорректной установкой модов. Если вы не можете восстановить JAR-файл самостоятельно, нажмите «Обновить клиент».
Всё началось с того, что мне друг перекинул нашу сборку с модами, он добавил в сборку некоторые, и попросил посмотреть какие моды стоит удалить, а какие нет. Я удалил Galactic Craft. Мы им практически не пользовались, да и в нём были баги. Из-за них приходилось несколько раз редактировать сервер через сторонние программы для того, чтобы поиграть на нём. (Хотя, этот абзац может и не пригодиться)
Появилась проблема, из-за которой при запуске майнкрафта экран глючил так, как будто у меня карта полетела. Хотя среди чёрных размазанных полос можно было разглядеть то, что игра нормально работала (за исключением бага с эффектом полетевшей карты (Будем называть его сокращённо — ЭФК)) .
Немного ранее я узнал, что на картах Amd Radeon можно для определённой программы можно выбрать Высокопроизводительный или Энергосберегающий процессор. Всё как принято стояло на «Не задано». До случая с ЭФК я поставил на лаунчер майнкрафта высокопроизводительный процессор (игру комп на минималках только до 30 fps тянет) . От этого и появился ЭФК, но я на тот момент не знал что проблема может быть вызвана переназначением графического процессора.
КОНЕЦ АвтоПрыжку в Майнкрафте! 🎉
Каждый раз когда я закрывал майнкрафт с действующим ЭФК, вылезала консоль разработчика с рапортом об ошибке и окном в котором сообщалось что-то на подобии этого — «В лаунчере появились проблемы с назначением памяти для клиента»(случай произошел недели три назад, поэтому и не помню) . В голову мне не пришло ничего о смене процессора, зато я стал экспериментировать с строкой в которой пишутся аргументы для настроек памяти, затрачиваемую на игру.
Проблема с ЭФК осталась. Я решил забить. Спустя несколько дней, запустил лаунчер и увидел окно с текстом из первого абзаца.
Я переустанавливал Джаву (директорию не удалял, накладывал установку на старые файлы) , обновлял клиент как было написано в окне, искал решение в интернете, но помощи не нашёл. Как самостоятельно восстановить JAR-Файл, и какой?
Дополнен 8 лет назад
Кстати, не пишите что-то на подобии этого — Не играй в это дерьмо, Я не знаю и всякая другая информация которая не поможет решить проблему.
Дополнен 8 лет назад
Забыл упомянуть:
Такое происходит и с чистым клиентом, без модов.
Майнкрафт не запускается, поэтому не знаю есть ли сейчас ЭФК.
Голосование за лучший ответ
Ого. Самый большой текст в данной категории на сегодня.
Пока что единственный способ такое исправить — вручную искать моды и перепробывать всех их на совместимость.
Источник: otvet.mail.ru
Что делать если при запуске манкрафт 1.19 пишет: Джава не смогла запустить майкрафт так как не нашла главный класс?
В Тлаунчере 2.86 при запуске Майкрафта версии 1.19 ошибка: Java не смогла запустить Minecraft, так как не нашла главный класс. Обычно это связано с неккоректной установкой модов.
Не запускается файл Java (.jar) в Windows | Как запустить .jar? | Решение проблемы
В настройках тлаунчера, в аргументах — пусто. Джава 17.0.4. Модов нет.
Дополнено (1). понял что джава была не самая новая, но даже на джава 18 такая же ошибка
Миха Яковлев
8 месяцев назад
Залезь в код тлаунчера и пропиши в начале:
public class Program
public static void main(String[] args) *Сюда впиши код всего документа*
Person tom;
>
Если не помогло установи джаву новейшей версии
Данил Гарифуллин
8 месяцев назад
Название главного класса выглядит таким, будто что кодировка нарушена.
Возможно вам поможет третье решение на этом сайте
Источник: minecraftru.net