Перейти к содержимому

Сколько в одном чанке блоков

  • автор:

Чанки

ChunkGeneration

Чанки (от англ. Chunk — ячейка, кусок, осколок) — метод, который использует игра для разделения бесконечных карт на части.

Содержание

Генерация [ ]

Размеры одного чанка — 16 блоков в ширину, 16 блоков в длину и 384 блока в высоту, что составляет 98 304 блока. При прогрузке новой области карты, генерируется и становится активным 441 чанк вокруг игрока, или больше, если была установлена дальность прорисовки свыше 10 чанков. Чанки генерируются с помощью зерна карты, а это означает, что они будут всегда одинаковыми если вы будете использовать одно и то же зерно снова.

Прогрузка чанков [ ]

Количество активных чанков вокруг игрока в одиночной игре определяется дальностью прорисовки: от 25 на минимальной (2 чанка) до 4225 на максимальной (32 чанка). В многопользовательском режиме чанки по умолчанию загружаются в радиусе 10 от игрока (21*21 чанк). Радиус может быть сконфигурирован от 2 до 16, в зависимости от мощности оборудования и скорости подключения. На этих чанках могут появляться мобы, деревья, вода, предметы и прочее, когда активность на всех других чанках на карте остановлена и они являются полностью статичными. Если игрок переместится на область уже сгенерированных чанков, то эти чанки восстановятся и наполнятся динамическими объектами. С 20 декабря 2010 года сервер сохраняет чанки реже, чем раньше. Чанки не пересохраняются, если они уже были сохранены 30 секунд назад.

В некоторых версиях игры существует ошибка, в связи с которой один или несколько чанков на сервере не загружается, и игрок видит перед собой огромную пропасть до дна, но не может в неё упасть. Для ликвидации этой ошибки нужно переподключиться к серверу, изменить дальность прорисовки ( F3 + F ), перезагрузить чанки без изменения дистанции прорисовки ( F3 + A ), или установить факел неподалеку от этой дыры.

Спаун чанков [ ]

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

Влияние на производительность [ ]

Чанки обычно загружаются в энергозависимую память только тогда, когда они необходимы для отображения. Это управление памятью «до тех пор, пока оно не понадобится» обычно используется в играх с процедурно-генерируемым ландшафтом, чтобы компьютерам игроков не приходилось одновременно отслеживать и обновлять сотни растений и мобов.

Механизм рендеринга Minecraft использует функцию отображения списка OpenGL, чтобы разделить мировой блок на шестнадцать больших списков отображения 16×16×16 блоков, чтобы значительно ускорить рендеринг. Их необходимо перестраивать каждый раз, когда блок внутри них изменяется, и их можно визуализировать несколько раз, например, для достижений, прозрачности. [1]

Чанки со слизнями [ ]

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

Нахождение краев чанков [ ]

Chunkf32

Сочетание клавиш F3 + G может использоваться для отображения границ чанка. (для Java Edition)

Кроме того, нажатие кнопки «F3» открывает экран «Отладка», который показывает координаты X, Y и Z игрока в дополнение к переменной «c». Эти координаты меняются по мере перемещения игрока. Игрок может узнать блок, в котором он находится, по переменной «c», которая находится рядом с переменными «x» и «z». Число в скобках указывает, как далеко игрок находится от северо-западного угла чанка, поэтому, если «с» рядом с Х было 3 (5), а «с» рядом с Z было 2 (4), то игрок находится на чанке (3, 2) и в блоке (5, 4) с северо-западного угла.

Координаты X и Z, которые делятся на 16, представляют границы между кусками. EG.: (96, −32) — это угол, где встречаются четыре чанка. Один из этих фрагментов находится между координатами X от 80 до 96 и координатами Z от −48 до −32. Другой находится между координатами X 96-112 и координатами Z-32-16, и так далее. Когда X или Z пересекают кратное 16, игрок перемещается через куски.

По сути, игрок находится в верхнем левом углу (северо-запад) чанка, когда обе координаты x и z делятся на 16.

Кроме того, игрок может узнать чанк, в котором он находится, по следующей формуле:
Х чанка — Floor(Х / 16),
Z чанка — Floor(Z / 16),
Где Floor[N] — целая часть числа N. Например, Floor[27.9561] = 27.
Другими словами, если X было 27, Z было 15, то координаты чанка — это (Floor(27/16), Floor(-15/16)), что означает, что игрок находится в чанке (1, −1)
Также игрок может узнать, как далеко он находится от северо-западного угла по формуле:
(координата X или Z) И 15

В Bedrock Edition, при переключении причудливой графики, мир рендерится снова, загружая только часть, в которой находится игрок, в течение доли секунды, кратко показывая границы фрагментов.

Как обновить чанки в Minecraft

Те, кто ни разу не запускали Minecraft на своем ПК, даже не задумываются о том, насколько требователен к железу этот кубический мир. Казалось бы, графикой игра не блещет, мелких частиц и вовсе нет, а лаги есть. Как так?

чанки в Майнкрафт

На самом деле миры, создаваемые в Майнкрафт, довольно тяжелые и сложные по структуре. И каждое действие игрока меняет структуру локации. Если вы попробуете превратить гору в огромный кратер с помощью динамита, будьте готовы, что ваш комп может рвануть вместе с этой горой.

Однако главной причиной лагов в этой игре могут быть чанки. В этой статье мы расскажем о том, как обновить чанки в Майнкрафт.

  1. Что такое чанки?
  2. Как обновить чанки?
    1. Сочетание клавиш F3+A
    2. «Выйди и зайди нормально»
    3. Настройка рендеринга
    4. OptiFine

    Что такое чанки?

    чанки в Майнкрафт

    Что вообще такое чанки в Майнкрафт? Этот термин никак не связан с посудой и едой, хотя… Чанки эти очень прожорливы. Чанки в Minecraft — это куски карты, из которых состоит весь огромный кубический мир, а точнее, это целый алгоритм, по которому работает генератор локаций в этой игре. Такое забавное название пришло от английского слова Chunk, что обозначает ячейку, кусок или осколок.

    Чтобы ощутить весь масштаб проблемы с чанками, стоит просто узнать базовую механику. Один чанк в Майнкрафт составляет 98 304 блока. По умолчанию вокруг игрока отображаются 441 чанк. Чувствуете трепет? Если даже и не чувствуете, то ваш ПК определенно может призадуматься. Из-за постоянного просчета чанков могут случаться лаги, а то и критические ошибки, которые закончат ваше прохождение.

    Как обновить чанки?

    чанки в Майнкрафт

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

    Сочетание клавиш F3+A

    В Minecraft Java Edition обновить чанки довольно просто. Прямо в игре вы можете нажать сочетание клавиш F3+A (английская). При этой команде все чанки вокруг игрока обновятся. Это поможет не только повысить ваш FPS, но и исправить ошибки при отображении блоков.

    Такой же трюк можно провернуть и на вашем сервере. Если зерно мира просчитывается на вашем компьютере, то это поможет всем игрокам. Для этого даже не придется перезапускать сервер. Также вы можете посмотреть границы чанка, на котором находитесь. Для этого нужно нажать сочетание клавиш F3+G.

    «Выйди и зайди нормально»

    чанки в Майнкрафт

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

    Настройка рендеринга

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

    Чем меньше дальность прорисовки, тем меньше чанков прогружается вокруг вас. Да, выглядеть это будет не очень красиво, и куски мира будут возникать из пустоты, но FPS значительно вырастет.

    OptiFine

    чанки в Майнкрафт

    Для решения проблемы с чанками также могут пригодиться моды. Одним из таких является OptiFine. Мод предназначен для более тонкой настройки графики. С ним можно не только оптимизировать игру, но и сделать ее более красивой.

    Мы рассказали о том, как обновить чанки в Minecraft. Способы разные и, главное, эффективные. Мы надеемся эта статья поможет вам решить проблему. Приятной игры!

    Как работают чанки на нашем проекте

    ikWxX517G0Y.jpg

    Чанк будет обозначен зеленой сеткой. Красные линии в углах — его угловые точки.

    Что такое такты или тики, или TPS

    Важно понимать,что при идеальных условиях сервер проверяет весь мир на изменения 20 раз в секунду. И,соответственно, за это время состояние может либо измениться,либо остаться прежним.

    Подробнее о TPS значениях нашего сервера можно узнать здесь (ссылка).

    Почему нужно соблюдать границы чанков?
    Потому что моды обрабатываются так же по чанкам. Если чанк отгружен — энергия например идти по проводам из отгруженного чанка в загруженный не будет. Мобы не будут плодится. Растения не будут расти. В механизмах остановится переработка потому что остановятся сами механизмы.
    Если вы строите что-то большое старайтесь делать это так, чтобы провода, трубы и все такое — не пересекало в замкнутой системе границ чанков. Нам это не помешает. А вот вам будет приятнее играть.

    Как работают чанки (вообще) на серверах.

    vfwMsmLlybE.jpg

    ypHjxOkbjtA.jpg

    Конечно, при условиях, что желтая зона вообще работает.
    Если прогрузка на сервере более 2, то просто увеличивается синяя зону на нужное кол-во чанков.
    Так работают чанки на всех стандартных проектах.

    Как работают чанки у нас?
    НОРМАЛЬНО. Так же, как в сингле.
    Все
    прогружаемые чанки вокруг игрока на расстоянии 6-12 чанков РАДИУСОМ (!) (зависит от нагрузки сервера в данный момент) работают на 100%.

    o2RHC72slKk.jpg

    Центральный чанк (тот, в котором игрок — работает на 100% — аналогичен красной зоне.
    Чанки вокруг игрока (зеленая зона) в кол-ве, указанном в настройках сервера (ниже написано — сколько и на каком) — работают так же на 100% (аналогичны красной зоне). Зеленая зона равна стольки чанкам, сколько прописано в конфигах серверах.
    Чанки вне зоны действия (сиреневая зона) — отключаются совсем.
    Квантум:
    Если сервер нагружен — он работает на 6 чанков вокруг игрока + чанк в котором находится игрок, итого игрок прогружает зону в 13 на 13 чанков.
    Если сервер средне загружен, обычно он прогружает до 8 чанков вокруг плюс чанк игрока, то есть до 17на 17.

    Прогружает 6 чанков. То есть от 10 на 10. изменено 02 дек 2022
    Прогружает до 10 чанков радиусом, то есть 19-20*19-20 чанков
    Это прогрузка работы "тайлов" — механизмов, труб, печек, и всего такого.
    entity-tracking-range (нагрузка на клиент) (отслеживание клиентом видимых энтити, не сервером! сервер их отслеживает на прогружаемые чанки) — игроки 48 блоков, животные 16 блоков, монстры 48 блоков, все остальное 64 блока.
    mob-spawn-range (спавн энтить вокруг игрока) — 6 чанков радиус.
    entity-activation-range (активация сервером энтить в радиусе от игрока, неактивная энтити будет пропускать тики, чтобы сохранить немношк тпсиков, работать будет — но медленее, касается только энтить): животные 10 блоков, монстры 24 блока, остальное 16 блоков
    Руна:
    Прогружает 8-12 чанков. То есть от 17 на 17 до 23 на 23 чанка.
    Прогружает 10 чанков. То есть от 19-20*19-20 чанков вокруг игрока

    ТЕС:
    Всегда прогружает 12 чанков, то есть 25 на 25.

    Арканар:
    Всегда прогружает 8 чанков, то есть 17 на 17.

    Неважно, стоите вы в этом чанке, или нет. Если вы прогружаете этот чанк и радиусом вокруг него — все они работают одинаково на 100%.

    Спасибо за внимание.

    —
    Up От 10 июня 2018 от 25 мая 2020
    Руна: 10 чанков
    Квантум: 6 (слишком много различных механизмов, на эту машину больше выдавать пока не будем, на самом деле больше и не надо). Может быть позже поднимем до 8-10. Сейчас пока не ясно — онлайна и нагрузки для тестов не хватает.

    Чанки на серверах Minecraft 1.11

    Чанк в Майнкрафте представляет собой участок карты, который генерируется тогда, когда поблизости находится игрок. Данные участки имеют небольшую ширину и длину, но при этом громадную высоту.

    Размеры одного чанка достигают шестнадцати блоков в ширину и столько же в длину. Глубина чанков на серверах Майнкрафт 1.11 составляет двести пятьдесят шесть блоков. Исходя из этого, можно посчитать объем чанка – 65536 блоков!

    айпи адреса серверов майнкрафт 1.11

    При заходе игрока на ip адрес сервера Minecraft 1.11, его сразу же окружает от трех до пятнадцати чанков, в зависимости от указанных администратором настроек. В одиночной игре вокруг игрока генерируется сразу восемьдесят один чанк. Если вы владелец игровой площадки и у вас слабый хостинг, тогда рекомендуем поставить минимальный радиус подгрузки. Ну а если проблем с железом нет, то максимально увеличьте радиус – это сделает игру намного удобнее.

    Существует мнение, что мир Майнкрафт по-настоящему бесконечен, однако это заблуждение. После появления крафтера на игровом сервере Майнкрафта 1.11, он попадает в самую середину мира. Если он будет идти в одну сторону, то, в конце концов, окажется на краю света. Есть неподтвержденная информация, что максимальная вместимость мира игры – более четырнадцати триллионов чанков! Поход к краю мира Майнкрафт займет нереальное количество времени, поэтому его еще никто не осуществил.

    Рассматривая чанки, нельзя не упомянуть про такое популярное понятие, как «биом». В него входит много десятков, а то и сотни чанков. Зачастую чанки не подгружаются до конца, вследствие чего игроки думают, что падают в вакуум, а потом застревают в блоках земли, однако в реальности это всего лишь медленная подрузка чанка.

    На новых игровых площадках Майнкрафт 1.11 достаточно часто возникает ошибка чанка, так как администраторы еще не успели должным образом оптимизировать сервер. Кстати, из данного бага иногда можно извлечь выгоду. Ведь если чанк не загружен, то его, по сути, нет, со всеми вытекающими последствиями. А если говорить точнее, то вы без труда увидите ценные ископаемые и шахты, расположенные в других чанках.

    мониторинг серверов майнкрафт 1.11

    Если вы нажмете во время игры клавишу «F3», то вы увидите свое местоположение в мире Майнкрафта, обозначенное буквами X, Y и Z. Данные координаты меняются по мере продолжения движения. X и Z координаты, делящиеся на шестнадцать, являют собой границу между несколькими чанками. К примеру, 96, -32 – это угол, где четыре чанка встречаются. Теперь игрок будет располагаться в нижнем правом углу данного фрагмента, когда и X и Z делятся на шестнадцать. Кроме этого, когда у вас все же получится достичь края мира, у вас возникнут своеобразные миражи. Если вы встанете на подобный чанк на любом, даже самом классном сервере Minecraft, то вы провалитесь в бездну и погибните. И здесь уже не имеет значения, играли ли вы в режиме выживания или в креативе.

    Место, где возникают миражи чанков можно отыскать по характерным особенностям:

    1. Ваши предметы в инвентаре будут трястись
    2. Провод редстоуна будет иметь кривые, не типичные для него текстуры
    3. Когда поршень будет активирован, его стержень обратиться в ноль
    4. Часть блоков в принципе не будут гореть
    5. Частички огня в факеле и редстоун факеле с самого начала будут расположены неправильно.

    В заключение статьи хотелось бы пожелать вам играть только на качественных серверах Майнкрафт 1.11. Айпи адреса таких игровых площадок можно найти бесплатно на мониторингах

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *