Чанки в Майнкрафте- это куски карты, которые генерируются, когда игрок находится рядом. Они небольшие по своей длине и ширине, но огромны по своей высоте.
Один чанк имеет 16 блоков в длину, 16 блоков в ширину, и 256 блоков в глубину, что позволяет вычислить его объем (16*16*256=65536 блоков). Когда игрок появляется в новом мире, вокруг него сразу генерируется 81 чанк. В сетевой игре этот радиус от 3 до 15, хотя его можно настроить. Если у вас тормозит игра, то лучше всего поставить радиус в 3 чанка. Если игра работает более чем стабильно, то можно сделать этот радиус чуть больше.
Казалось-бы,что мир Майнкрафта бесконечен, но это не так. Когда игрок появляется в новом мире, он оказывается в самой его середине, и если идти в одном направлении, вы все таки найдете конец мира. По некоторым данным, в мире игры всего может сгенерироваться четырнадцать триллионов шестьдесят два миллиарда пятьсот миллионов (14.062.500.000.000) чанков. Каждый чанк имеет свои данные, такие как количество руды, воды и деревьев, находящихся в нем.
Есть еще такое понятие как биом, который обычно состоит из нескольких десятков, а бывает и сотен чанков. Иногда чанки не до конца прогружаются, и игроку кажется, что он падает в пустоту, а затем застревает в блоках земли, но на самом деле этого не происходит, это подгружается еще не загруженный чанк. Называется это ошибкой чанка. Ошибка чанка чаще всего проявляется в мультиплеере. Она не всегда является отрицательным моментом в игре, иногда её можно использовать в свою пользу. Когда чанк не загрузился, он как-бы отсутствует. Это означает, что его можно рассмотреть более подробно — вы с легкостью сможете увидеть полезные руды и шахты других чанков.
Нажатие кнопки F3 во время игры откроет экран, на котором будут написаны ваши координаты, которые обозначаются буквами X, Y и Z. Эти координаты изменяются по мере того, как игрок продвигается. X и Z координаты, которые делятся на 16 представляют границу между чанками. Например 96, -32 будет углом, где 4 чанка встретятся. По сути, игрок будет находиться в правом нижнем углу этого фрагмента, когда оба X и Z делятся на 16. Также, когда вы все-таки дойдете до конца мира, у вас начнут появляться так называемые «поддельные» чанки. Это, попросту говоря, миражи. Встав на такой чанк вы упадете в пустоту и умрете, и неважно, были-ли вы в творческом режиме или в режиме выживания. Зону поддельных чанков можно определить по нескольким признакам:
1. При активации поршня его стержень будет обращен в нуль.
2. Редстоун провод будет иметь искаженные текстуры, будет более растянутым.
3. Ваши вещи в инвентаре будут трястись.
4. Частицы огня в факеле, и в редстоун факеле изначально будут иметь неправильное положение.
5. Некоторые блоки не будут гореть вообще.
На части. Размеры одного чанка - 16 блоков шириной, 16 блоков длиной и 256 блоков глубиной. Это составляет 65 536 блоков. При открытии нового куска карты, генерируется и становится активным 81 чанк вокруг игрока. В многопользовательском режиме чанки загружаются в радиусе 10 от игрока (21*21 чанк). Радиус может быть сконфигурирован от 3 до 15. Связано это с мощностью оборудования и скоростью подключения. На этих чанках могут появляться мобы , деревья , вода , предметы и прочее, тогда когда активность на всех других чанках на карте остановлена и они являются полностью статичными. Если игрок переместится на область уже сгенерированных чанков, то эти чанки восстановятся и наполнятся динамическими объектами. С 20 декабря 2010 года сервер сохраняет чанки реже, чем раньше. Чанки не пересохраняются, если они уже были сохранены 30 секунд назад.
В некоторых версиях игры существует ошибка, в связи с которой один или несколько чанков на сервере не загружается, и игрок видит перед собой огромную пропасть до дна, но не может в неё упасть. Для ликвидации этой ошибки нужно переподключиться к серверу, изменить дальность прорисовки (F3 + F) или установить факел неподалеку от этой дыры.
Рендеринг игры делит чанк на 8 частей 16*16*16(после версии 1.2.3 стало 16 частей) , которые составляют списки OpenGL, в целях значительного ускорения рендеринга. Он должен быть каждый раз перестроен при изменении чанка.