Ошибка Ошибки Minecraft и как с ними бороться.

  • Здравствуйте, друзья! Хотите чего-то нового? Ведь все эти надоевшие сервера с безграничным донатом, кучи неадекватных детишек уже порядком надоели! Это похоже на бездонную пропасть, полную мерзости и печали! но у всего есть конец! Вот и этой пропасти пришел конец! Вы встретили этот сервер! Вот вы спросите, чего такого в этом сервере?

    А я Вам отвечу:
    - Вы можете начать играть сразу без регистрации.
    - Наш сервер без гриферов. Любое гриферство и воровство запрещено.
    - Вы можете играть с любого клиента с лицензией.
    - Наш сервер майнкрафт без дюпа и без 1000 лвла. Можно сказать ванильный майнкрафт сервер с минимальным количеством плагинов для приятной игры
    - На нашем сервере средний возраст игроков 18+, у нас самые адекватные взрослые майнкрафтеры.
    - У нас есть уникальные работы. Все работы строились без плагинов, вручную.
    - Есть разделение на гражданский и игровой миры.
    - Можно играть даже с мобильного устройства!
    Подробнее как начать играть...

    Однако перед началом игры... Прочтите краткую информацию о сервере, раздел на сайте чаво, а также наши правила.

    Но если вам надоел школьный ор, ругань, читерство и гриферство - тогда вам к нам! ;) У нас преимущественно аудитория 18+.

    Подходит? Тогда залетай к нам по ip: play.fantasticcraft.ru

olimpiada80

Команда форума
Сообщения
671
Реакции
1.032
Баллы
202
Играя на сервере, довольно часто вижу сообщения игроков, о вылетах из игры или "злых действиях этого античита";). По мере сил и скорости печати на клавиатуре, отписывался в чате с предложениями по борьбе с ошибками и античитом. Пришло время для отдельной темы с подробным описание ошибок и путями решения их.

Ваша игра, установленная на компьютер, получает от сервера Fantasticcraft данные карты. Эта карта воссоздается на Вашем компьютере. Входя в игру Ваш компьютер сравнивает изменения на карте сервера с картой на компьютере и при прогрузке чанков обновляет эти чанки, если были изменения в них. Поэтому игровой мир разбит на чанки, иначе было бы играть значительно труднее. Целиком загрузить мир практически не возможно. Дальность прогрузки чанков можно выбрать в настройках Вашей игры. Чем больше чисто чанков прогружаются, тем нужен более мощный компьютер.

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

А теперь к сути. Ваша игра и сервер Fantasticcraft постоянно синхронизируют между собой данные о Вашем игроке. Бежит ли он, что в руках у него, где на карте он находится и так далее. Эта синхронизация происходит при помощи пакетов данных. Если у Вашего интернета пропускная способность мала или на линии (между Вашим компьютером, роутером, модемом и оборудованием сервера Fantasticcraft) какие-то неполадки, то пропускная способность уменьшается и скорость падает. А синхронизация компьютера и сервера может проходить с ошибками. В некоторых случаях именно из-за этого срабатывает античит. Например, Ваш игрок бежит по лестнице вниз. Сервер и Ваш компьютер сравнивают точки нахождения игрока в пространстве. И если на Вашем компьютере все правильно, то, из-за выше написанного, сервер может думать, что игрок летит, т.к. точки нахождения игрока в пространстве у него выше на блок.

Проверить скорость интернета (ну и пропускную способность) можно например здесь <---.

Пакетная передача данных, позволяет сократить потерю данных при передачи и повысить пропускную способность. Но когда сервер либо компьютер перестают отвечать на запросы (например у Вас игра зависла), выжидается какое то время, после чего соединение прерывается. Сделано это для того, чтобы незаконченные висящие соединения закрывались и не создавали нагрузку на сервер. Поэтому Вас в некоторых случаях выкидывает с сервера.

Я сам лично играл и на плохом интернете (как сейчас с телефона или соседского wifi :rolleyes:) и на хорошем. Поэтому все вышеописанное проверил на себе.

Самое интересное, что если у Вас на компьютере wi-fi показываться всеми "палочками", то это значит лишь то, что сигнал от Вашего роутера хороший. То есть, связь ноутбук/компьютер и роутер - качественная. А качество связи Ваш роутер/.... кучу всякого оборудования операторов связи..../сервер Fantasticcraft никак в этих "палочках" не отображается.

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

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

Но если подключить такой провод к роутеру, а затем раздавать wi-fi по квартире, то из-за настроек роутера пропускная способность тоже может падать, а при зависании роутера и пропадать совсем. Поэтому я в чате и рекомендую в первую очередь перезагрузить роутер, причем лучше выключив его, включить обратно не раньше чем через минуту. Об этом пишут и в инструкциях к ним. Но кто же их читает:D.

Ниже приведу самые часто встречающиеся ошибки игры:

1. Игра не запускается

При запуске лаунчера "ничего не происходит".
или ошибка:"Could not create the java virtual machine"

или ошибка: "Could not find the main class: waw.main. Program will exit".
Что сделать:
установите ли обновите Java <-- по этой ссылке.


Игра вылетает после логотипа MOJANG.
Что сделать:
посмотреть список запущенных программ, если Вы читер:eek: закройте все эти программы.

2.Игра вылетает

Ошибка: "Bad Video Card Drivers"
или ошибка: "Pixel format not accelerated"
Что сделать: установите или обновите драйвера для Вашей видеокарты.

Ошибка: "Out of Memory"
Что сделать:
игре не хватает оперативной памяти. Причиной может быть маленькое количество оперативной памяти в компьютере, а также большое количество запущенных программ. Закройте все лишние программы (особенно антивирусы, торренты и броузер Google Chrome). Если все закрыто и памяти в компьютере 4 гигабайта или больше, то ошибка возникает из за того что Java машине выделено мало памяти.


Внимание:

1) Не ставьте больше 75% от общего количества оперативной памяти. Рекомендуемое значение: 50%.
2) Если Вы не знаете, что такое оперативная память, сколько у Вас её, и где она установлена - лучше ничего не трогайте, есть шанс сломать все окончательно:D.

Если у Вас 32-битная Windows больше 1024 мб (1 Гига байта) Вы поставить не сможете. Игра перестанет запускаться! Вся проблема в том, что 32-битная Java не выделяет больше 1024 мб памяти.

Если у Вас 64- Windows, то делаем следующее:
1.Поставите Java 64-bit <--ссылка здесь
2) Удалить старую версию Java
Для этого зайдите в "Мой Компьютер"-"Установка/удаление программ" и удалите все Java без приписки (64-bit).
3) Зайдите в Лаунчер - Настройки и в окошечке с памятью впишите нужное кол-во оперативной памяти. Учтите, что Windows нужно не менее 2 Гига байт (2048 байт).

Ошибка: Could not create the Java Virtual Machine (невозможно создать среду исполнения Java).
Что сделать: Обновите или переустановите Java.

3. Ошибки, связанные с сервером

Ошибка: "Internal Client Error: java.net.ProtocolException: Server redirected too many times(20)".
Что сделать: Перезагрузите роутер или выньте из компьютера кабель интернета/модем и вставьте обратно через минуту.


Ошибка: "Internal Exception:io.netty.handler.timeout.ReadTimeoutException"
Что сделать:
тут Вы бессильны, провайдер интернета "разорвал" соединение. Попробуйте подключится через какое-то время или узнавайте что у Вас с интернетом у Вашего провайдера.

Ошибка: "Connection reset"(сервер отключил ваше соединение).
Что сделать: Ждать и пробовать подключиться вновь. Ошибка, как правило, связано с недоступностью сервера, либо с проблемами в соединении.


Ошибка: "Connection refused" (сервер отклонил соединение).
Что сделать: Проверьте адрес сервера, либо имеются проблемы в подключении.


Ошибка: "End of Stream" (конец потока).

Что сделать: Если ошибка появляется нерегулярно, то виновата потеря связи с сервером, которая может быть вызвана его зависанием, либо плохим интернет-соединением (связь прервалась на пару секунд).

Если ошибка проявляется постоянно, то в этом виноваты установленные на клиенте и сервере снапшоты (снапшот — бета-версия следующей версии игры). Для устранения проблемы необходимо поставить полную версию Minecraft на клиент и сервер. Версии клиента и сервера должны совпадать.

Ошибка: "Read time out"(вышло время ожидания ответа).
Что сделать: ошибка в передачи пакетов. Что делать - в начале статьи.

Ошибка: "Internal Server Error"(внутренняя ошибка сервера).
Что делать: Подождать. МАБ починит. :mab::D


Ошибка: "Outdated Server"(версия игры на сервере ниже чем на компьютере).
Что сделать: Измените в настройка лаунчера версию игры.

p.s. как мог сделал текст более читабельным, выделив цветом главные буквы:D.
 
Последнее редактирование:

Анарбек

DlSC0VERER
Сообщения
17
Реакции
2
Баллы
65
Возраст
27
Как я заметил рестарт сервера бывает в разное время(если не ошибаюсь)Вопрос:от чего зависит это? И для чего частые рестарты сервера?
 
Последнее редактирование модератором:

Romir

Трактирщик
Romiiro
Romiiro
Гражданин
Сообщения
47
Реакции
34
Баллы
65
Возраст
31
Как я заметил рестарт сервера бывает в разное время(если не ошибаюсь)Вопрос:от чего зависит это? И для чего частые рестарты сервера?
Рестарт раз в 12 часов(вроде). Время считается от последней перезагрузки(плановой или не плановой). Если не вдаваться в детали, должно повышать стабильность сервера.