Падение игры

Материал из Playzone Minecraft Wiki
Перейти к: навигация, поиск
Новое окно отчёта об ошибке, в котором больше опций
Старое окно отчёта об ошибке

Падение игры — это неожиданное закрытие игры Minecraft. При сбое Minecraft обычно немедленно закрывается, но может показать отчёт об ошибке с указанием, где возникло исключение, которое привело к крашу. Надпись «Saving chunks» или «Shutting down internal server» на экране — признак падения игры. Наиболее частые причины этого — установленные моды и ошибки в них. Попытка редактировать файлы игры или какой-либо карты также может привести к сбою. Падение игры может быть вызвано и ошибкой в самой игре (например, до версии Beta 1.6.5 игра вылетала при перемещении предметов (⇧ Shift + ЛКМ) в полный сундук). Иногда краш может случиться из-за повреждённых файлов, если игрок неосторожно относится к сохранению карт. Поэтому рекомендуется регулярно делать копии папки с вашими картами (расположена в %appdata%/.minecraft для Windows или ~/.minecraft/ для Linux), чтобы сократить потери при повреждении файлов ваших карт.

Ранее после каждого падения игры появлялся отчёт, но это было убрано. Однако отчёт об ошибке иногда может появиться на мгновение, прежде чем игра закроется. Лаунчер Minecraft отобразит отчёт об ошибке перед запуском игры, кроме того, он останется, не позволяя вам играть.

Причины падения игры

Моды

Падение игры может легко случиться из-за конфликтов между модами, их неправильных версий или ошибок в модах. Если вы установили несколько модов и играете, запуская Minecraft через старый лаунчер, попробуйте переименовать папку bin, находящуюся в папке .minecraft, и запустить Minecraft. Также можно попробовать заменить файл minecraft.jar его «чистой» версией, либо взяв его из резервной копии, либо загрузив из Интернета, либо принудительно обновив игру. Теперь по одному устанавливайте каждый мод, запуская после установки игру и проверяя наличие крашей. Если они начались, то, скорее всего, проблема кроется в последнем установленном моде, или же этот мод конфликтует с другими. Удалите его.

Аппаратное обеспечение

Проблемы с вашим аппаратным обеспечением также могут легко привести к падению игры или к её некорректному поведению. В таком случае, скорее всего, проблемы будут возникать и в других играх. Если же они присутствуют только в Minecraft, то вряд ли это связано с аппаратным обеспечением.

Если вы сталкиваетесь с вылетами или графическими артефактами и в других играх, первое, что стоит сделать — проверить, не заблокированы и не забиты ли пылью вентиляционные отверстия в вашем компьютере (что неизбежно происходит с течением времени). Пыль, блокировка этих отверстий или кулеров незаметна при обычном использовании компьютера, но во время игры может привести к перегреву. Если у вас ноутбук, убедитесь, что вентиляционные отверстия по бокам и снизу не заблокированы и не забиты пылью. Если же у вас стационарный ПК, проверьте, не заблокированы ли кулеры. Используя фонарик, внимательно осмотрите системный блок. Если внутри много пыли или кулеры не вращаются, следует либо отнести компьютер в сервисный центр (и сказать его работникам, что, вероятно, проблема связана с перегревом) и заплатить определённую сумму, либо прочитать несколько руководств по чистке компьютера (заметьте, что части системного блока очень чувствительны и их легко повредить электростатическим разрядом).

Если проблема не связана с перегревом, другой причиной сбоев игр может быть повреждение компонентов, особенно ОЗУ или видеокарты. Если проблемы начались совсем недавно и вы не устанавливали никаких крупных обновлений или программ наподобие антивирусного обеспечения, можно отнести компьютер в магазин, чтобы протестировать его, или сделать это самостоятельно, используя такие средства, как «memtest86+», «Furmark» и так далее (однако для их использования, как правило, пользователь должен разбираться в компьютерах).

Нужно отметить, что даже если ваш компьютер соответствует минимальным системным требованиям игры Minecraft, ваше аппаратное обеспечение может иметь некоторые особенности. Например, видеокарты Intel GMA известны проблемами с OpenGL.

Программное обеспечение

Хотя и маловероятно, но программное обеспечение может быть причиной сбоя такой игры, как Minecraft. Чаще всего это Контроль учётных записей (Windows Vista, 7 и 8), Gatekeeper (Mac OS X Lion и Mountain Lion), различные типы антивирусных программ (то есть антивирусы, антишпионы, брандмауэры и др.), которые потребляют так много системных ресурсов, что их не хватает другим приложениям, или же вызывают проблемы, как результат их эвристического сканирования в режиме реального времени. Если вы недавно установили антивирусную программу, попробуйте отключить её. Если Minecraft перестал вылетать, значит, всё дело в этой программе. Можно либо удалить её (не рекомендуется из соображений безопасности), либо настроить её так, чтобы она игнорировала Minecraft. Если вы не знаете, как это сделать, поищите в Интернете соответствующие руководства. Ещё одной причиной падения игры может быть установленное свойство «Только для чтения» папки .minecraft

Огромные вычисления

Выполнение больших и сложных процессов, таких как активация шестистороннего поршня, заставят игру выполнять большое количество операций и вызовут её падение.

Инициация вручную

Также можно вызвать краш вручную, удерживая F3 и C. Это самый «безопасный» краш, который используется для отладки.

На некоторых компьютерах нажатие fn активирует кнопку F3.

Нехватка оперативной памяти

Если на вашем компьютере установлено очень мало оперативной памяти (или запущен другой процесс, требующий много памяти, например, веб-браузер), Minecraft может вылететь с ошибкой «Java heap space». В таком случае можно либо установить дополнительные ОЗУ, либо закрыть процессы, потребляющие много памяти.

Обновление сущностей

В редких случаях обновление как оригинальных, так и добавляемых модами сущностей может привести к падению игры.

Обновление NBT данных блоков

Самый редкий вид краша случается из-за обновления NBT данных блоков.

Остроумные фразы

Остроумные фразы появляются в верхней части окна с отчётом об ошибке. Они не показываются на скриншотах ошибок и похожи на сплэши. Эти фразы могут быть изменены в файлах с расширением class, находящихся в minecraft.jar. Выбор фразы, которая появится на экране, зависит от системного времени (в наносекундах).

Текст Перевод Пояснение
Who set us up the TNT? Кто поставил бомбу? Переделанная версия фразы «Somebody set up us the bomb» из английского перевода игры Zero Wing 1991 года.
Everything’s going to plan. No, really, that was supposed to happen. Всё идёт по плану. Нет, правда, это должно было случиться.
Uh… Did I do that? Хм… Это я сделал?
Oops. Упс.
Why did you do that? Зачем ты это сделал?
I feel sad now :( Мне сейчас грустно :(
My bad. Моя вина.
I’m sorry, Dave. Извини, Дэйв. Часть известной цитаты «Извини, Дэйв. Боюсь, что я не смогу этого сделать.» из фильма Космическая одиссея 2001 года.
I let you down. Sorry :( Я подвёл тебя. Извини :(
On the bright side, I bought you a teddy bear! Не унывай, я купил тебе плюшевого мишку!
Daisy, daisy… Дэйзи, Дэйзи…
Oh — I know what I did wrong! Ой. Я знаю, что сделал плохо! Перекрёстная отсылка к фразе "Я просто не знаю, что пошло не так :(".
Hey, that tickles! Hehehe! Эй, это щекотно! Хи-хи-хи!
I blame Dinnerbone. Это всё Dinnerbone. Dinnerbone — сотрудник Mojang AB.
You should try our sister game, Minceraft! Вы должны попробовать нашу партнерскую игру, Minceraft! Отсылка к пасхальному яйцу в Minecraft, когда в главном меню с шансом 1 к 10000 может появиться «Minceraft» вместо «Minecraft».
Don’t be sad. I’ll do better next time, I promise! Не грусти. В следующий раз я справлюсь, обещаю!
Don’t be sad, have a hug! <3 Не грусти, обними! <3
I just don’t know what went wrong :( Я просто не знаю, что пошло не так :( Перекрёстная отсылка к фразе «Ой. Я знаю, что сделал плохо!».
Shall we play a game? Поиграем? Цитата из фильма Военные игры, когда персонаж Дейв Лайтмен в первый раз контактирует с Джошуа.
Quite honestly, I wouldn’t worry myself about that. Если честно, я бы не беспокоился об этом. Другая фраза из Космической одиссеи 2001 года. Это ответ компьютера HAL на вопрос Фрэнка: «Конечно, мне известно об удивительных достижениях компьютеров 9000 серии, но ты уверен, что исключена даже самая незначительная ошибка?»
I bet Cylons wouldn’t have this problem. Готов поспорить, что у сайлонов не было бы такой проблемы. Сайлоны — цивилизация из сериала «Звёздный крейсер „Галактика“».
Sorry :( Извини :(
Surprise! Haha. Well, this is awkward. Сюрприз! Ха-ха. Ладно, это нелепо.
Would you like a cupcake? Не хотите ли кекс?
Hi. I’m Minecraft, and I’m a crashaholic. Привет. Я Minecraft, и я крашеголик. Общепринятое вступление в обществе Анонимных Алкоголиков (и в других группах помощи зависимым), где говорящий начинает со слов «Привет, меня зовут _____, и я алкоголик».
Ooh. Shiny. Ох. Блестяще.
This doesn’t make any sense! В этом нет никакого смысла!
Why is it breaking :( И почему оно ломается :(
Don’t do that. Не делай так.
Ouch. That hurt :( Ай. Это больно :(
You’re mean. Ты плохой.
This is a token for 1 free hug. Redeem at your nearest Mojangsta: [~~HUG~~] Это жетон для того, чтобы 1 раз бесплатно обнять. Потрать его на ближайшем сотруднике Mojang: [~~ОБНЯТЬ~~] Из игры Маленький Инферно, где можно получить купон для того, чтобы бесплатно обнять Мисс Нэнси.
There are four lights! Здесь четыре лампочки! Цитата из сезона 6 эпизода 11 сериала Звёздный путь: Следующее поколение, в котором капитана Жан-Люка Пикара захватывают и пытают Кардассианцы, что само по себе является отсылкой к методам пыток из реальной жизни.
Witty comment unavailable :( Остроумные фразы недоступны :( Отображается, если не удалось выбрать ни одну из фраз, что редко, но случается из-за способа кодирования фраз. Как ни странно, это тоже одна из остроумных фраз.

Hopper

Hopper[1] — это утилита создания отчётов об ошибках, находящаяся в стадии бета-тестирования и разрабатываемая группой волонтёров сообщества, которая распоряжается отчётами и хранит их только для исправления ошибок Minecraft[2].

Когда пользователь играет и в игре происходит сбой, в базе данных ищутся соответствующие отчёты. Если ни один не найден, пользователю предлагается сделать отчёт публичным. Если же отчёт найден, то сервер предложит посетить страницу техподдержки.

История

10 июля 2013Запущен Hopper.
14 июля 2013Hopper внедрен в лаунчер Minecraft.
15 июля 2013Hopper отправляет отчёты об ошибках в базу данных.

Примечания