Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите пожалуйста решить проблему в сборке модов Minecraft

狐 アンドレイ Ученик (164), на голосовании 6 месяцев назад
Решил для себя создать сборку из 257 модов. По итогу как обычно всё ломается и крашит, поставил мод который мог бы сообщить какой мод вызывет ошибку, но пользы от него 0.

Решил с помощью нейросети анализировать crash-report.
Анализируя предоставленные логи, можно сделать следующие выводы:

Краш происходит из-за NullPointerException: Это означает, что где-то в коде мода или игры происходит попытка доступа к объекту, который не существует (null).

Место краша: Краш происходит в методе func_194039_a класса SearchTree в пакете net.minecraft.client.util. Это часть кода Minecraft, отвечающая за поиск и обработку данных в игре.

Возможная причина: Судя по месту краша, возможной причиной может быть мод, который неправильно взаимодействует с поисковыми данными в игре. Это может быть мод, который добавляет новые предметы, блоки или другие данные в игру, но делает это не правильно.

Вопрос, есть какой то быстрый способ найти мод который всё портит? Ибо удалять каждые 15 модов и ждать 5 минут ради краша, такое. + ещё библиотеки которые если удалить то весь тест бессмысленный.
Дополнен 7 месяцев назад
В общем. Вариант для тех кто столкнулся с такой же ошибкой.
Помечайте библиотеки чем то заметным, и удаляйте группы по 30-40 модов, либо сразу половину всей сборки и потом используйте группы. После успешного запуска просеивайте проблемную группу и расщепляйте на атомы мод, который вызвал ошибку.
Дополнен 7 месяцев назад
В моём случае, виновником был TerraFirmaCraft и Smart Moving.
Голосование за лучший ответ
Летающая Печенька Мыслитель (5239) 7 месяцев назад
Логи скинь.
狐 アンドレイУченик (164) 7 месяцев назад
На ответах нельзя кидать txt. А копированием не помещается.
Летающая Печенька Мыслитель (5239) Закинь на Яндекс диск и потом ссылку скинь.
ArieX Гуру (3636) 7 месяцев назад
удаляй не по 15 модов, а ровно половину, потом ровно половину в виновной половине и так далее, бинарный поиск называется
по этому логу не видно какой мод виноват
狐 アンドレイУченик (164) 7 месяцев назад
Люблю систему краш логов в майне. Очень полезная вещь, повторю. Если удалять половину, то нужно отдельно выцеплять библиотеки.
ArieX Гуру (3636) 狐 アンドレイ, просто вбей в поиск в проводнике по core и lib вынеси библиотеки в отдельную папку и перед каждым запуском заново их добавляй в mods ошибка вероятно вызвана тем что какой то мод имеет рецепт для предмета который не существует, происходит на слишком раннем этапе чтоб фордж поймал ошибку а ошибка в большой сборке модов в майне - классика)
Роман Исаев Ученик (163) 4 недели назад
Не верь нейронкам, они несовершенны!
Похожие вопросы