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

Разделы: список составных тегов, каждый тег является своего рода подкомандой.

Индивидуальный раздел.

Y: индекс Y (не координата) этого раздела. Диапазон от 0 до 15 (снизу вверх), без дубликатов, но некоторые разделы могут отсутствовать, если они пусты.

Блоки: 4096 байтов идентификаторов блоков, определяющих ландшафт.

8 бит на блок, плюс? биты из нижеприведенного тега Add.

Добавить: Может не существовать. 2048 байтов дополнительных данных идентификатора блока. Значение, которое нужно добавить (объединить с) вышеуказанным идентификатором блока, чтобы сформировать истинный идентификатор блока в диапазоне от 0 до 4095. 4 бита на блок.

Объединение выполняется путем смещения этого значения влево на 8 битов и последующего добавления его к идентификатору блока сверху.

Данные: 2048 байтов данных блока, дополнительно определяющих участки местности. 4 бита на блок.

17 ПОЛЕЗНЫХ КОМБИНАЦИЙ КЛАВИШ В МАЙНКРАФТЕ 1.13

BlockLight: 2048 байт, записывающих количество света, излучаемого в каждом блоке.

Делает время загрузки быстрее по сравнению с повторным вычислением во время загрузки. 4 бита на блок.

SkyLight: 2048 байт, записывающих количество солнечного или лунного света, попадающего в каждый блок. 4 бита на блок.

Но я не понимаю, как Blocks читается Каждая секция в чанке имеет размер 16 x 16 x 16 блоков. Но вместо этого Minecraft хранит блоки в секции в 1-м массиве.

user4714812 08 сен ’15 в 02:59 2015-09-08 02:59
2015-09-08 02:59

1 ответ

3D массив также хранится линейно в оперативной памяти. Вам необходимо преобразовать координаты в индекс. Для «блоков» пометьте эту формулу:

Index = Ycoord * 256 + Zcoord * 16 + Xcoord

Это называется YZX-порядок. Тэги «Карта высот» или «Биомы» используют ZX-порядок (Index = Zcoord * 16 + X)

Читайте также:  Type что это в Майнкрафт

Источник: stackru.com

Текстуры: Отображение чанков

Статья по Текстуры: Отображение чанков

Текстуры Chunk Visualizer будут отображать границы и координаты чанков . Это поможет игрокам ориентироваться в игровом мире и точно знать местоположение игрока. Полезное дополнение для строителей в Майнкрафт.

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

Как выглядит отображение чанков

Как выглядит отображение чанков 2

лайфхак как включить границу чанков в майнкрафте советы новичку

Как выглядит отображение чанков 3

Как выглядит отображение чанков 4

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

Источник: addon-mcpe.com

Мод: Отображение чанков

Мод позволяет увидеть границы чанков в Minecraft PE собственными глазами — они будут выделяться красной линией.

Чанки — вид сверху

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

Границы чанков выделены красными линиями

  • Скачайте мод на устройство
  • Перейдите в папку Downloads используя проводник
  • Нажмите на мод и он начнет импортироваться в Minecraft PE
  • Откройте игру, зайдите в настройки существующего мира или создайте новый
  • Промотайте к разделу с Аддонами и выберите те, которые хотите включить

Источник: modcraft.su