Формат файлов натуральных структур — различия между версиями
Материал из Playzone Minecraft Wiki
Magnat (обсуждение | вклад) м (1 версия импортирована: Формат_файлов_натуральных_структур) |
Magnat (обсуждение | вклад) |
||
Строка 78: | Строка 78: | ||
[[Категория:Техническое]] | [[Категория:Техническое]] | ||
− | |||
− |
Текущая версия на 12:30, 19 февраля 2017
Village.dat, Fortress.dat, Temple.dat, Mineshaft.dat, Stronghold.dat и Monument.dat — файлы, которые находятся в папке Minecraft и хранят информацию о генерации деревень, адских крепостей, храмов в пустыне и в джунглях, хижин ведьм, заброшенных шахт, крепостей и подводных крепостей. Каждый файл хранится в виде сжатых NBT файлов.
Структура
Обратите внимание, что большинство тегов, перечисленных ниже, применимы только к определённым типам структур.
- Шаблон:Nbt: Корневой тег.
- Шаблон:Nbt
- Шаблон:Nbt: Список структур.
- Шаблон:Nbt: Структура. Название тега содержит координаты структуры.
- Шаблон:Nbt: Идентифицирует тип структуры. Обычно совпадает с именем файла.
- Шаблон:Nbt: Координаты начальной структуры по оси X.
- Шаблон:Nbt: Координаты начальной структуры по оси Z.
- Шаблон:Nbt: Область, в которую вписывается вся структура. Состоит из 6 целых — минимальные координаты X, Y, Z и затем максимальные X, Y, Z.
- Шаблон:Nbt: (Только для деревень) Есть ли в деревне как минимум 3 структуры, не являющимися доро́гой. Если установлен в 0, то деревня не генерируется как таковая.
- Шаблон:Nbt: (Только для подводных крепостей) Список чанков, на которых расположена структура.
- Шаблон:Nbt
- Шаблон:Nbt: Координаты по оси X.
- Шаблон:Nbt: Координаты по оси Z.
- Шаблон:Nbt
- Шаблон:Nbt: Список составных частей, из которых состоит структура.
- Шаблон:Nbt: Данные составной части структуры.
- Шаблон:Nbt: Идентифицирует тип составной части. Обычно является кодом, непонятным для обычных людей.
- Шаблон:Nbt: Возможно, является дальностью части от центра структуры.
- Шаблон:Nbt: Ориентация части структуры.
- Шаблон:Nbt: Область, в которую вписывается эта часть структуры. Формат такой же, как и у тега BB самой структуры.
- Шаблон:Nbt: (Только для храмов и хижин ведьм) Ширина структуры (X/Z).
- Шаблон:Nbt: (Только для храмов и хижин ведьм) Высота структуры (Y).
- Шаблон:Nbt: (Только для храмов и хижин ведьм) Глубина структуры (X/Z).
- Шаблон:Nbt: (Только для храмов и хижин ведьм) На сколько блоков вверх структура была поднята, чтобы оказаться на поверхности. Если структура не поднята, то устанавливается в -1.
- Шаблон:Nbt: (Храм в джунглях) Установлена ли ловушка с раздатчиком в коридоре.
- Шаблон:Nbt: (Храм в джунглях) Установлена ли ловушка с раздатчиком над открытым сундуком.
- Шаблон:Nbt: (Храм в джунглях) Установлен ли основной (открытый) сундук.
- Шаблон:Nbt: (Храм в джунглях) Если скрытый сундук установлен.
- Шаблон:Nbt;
- Шаблон:Nbt;
- Шаблон:Nbt;
- Шаблон:Nbt: (Храм в пустыне) Установлены ли сундуки на соответствующих сторонах относительно мира.
- Шаблон:Nbt: (Хижина ведьмы) Заспаунена ли ведьма в хижине.
- Шаблон:Nbt: (Заброшенная шахта, "MSCorridor") Есть ли в коридоре рельсы.
- Шаблон:Nbt: (Заброшенная шахта, "MSCorridor") Есть ли в коридоре паутина.
- Шаблон:Nbt: (Заброшенная шахта, "MSCorridor") Есть ли в коридоре спаунер с пещерными пауками.
- Шаблон:Nbt: (Заброшенная шахта, "MSCorridor") Длина коридора.
- Шаблон:Nbt: (Заброшенная шахта, "MSCrossing") Является ли пересечение двухэтажным.
- Шаблон:Nbt: (Заброшенная шахта, "MSCrossing") На какой стороне от этой части стоит пересечение.
- Шаблон:Nbt: (Заброшенная шахта, "MSRoom") Список выходов из комнаты.
- Шаблон:Nbt: Область, в которую вписывается выход (см. теги BB выше). Из-за ошибки в генерации, Y-координаты в массиве на самом деле не соответствуют реальным, но в этих координатах всё же будут генерироваться пустые пространства 2×3×3. Из-за этого могут появляться воздушные карманы в океанах.
- Шаблон:Nbt: (Адская крепость, "NeSCLT" и "NeSCRT") Должен был ли генерироваться сундук в этой части крепости, но не имеет его.
- Шаблон:Nbt: (Адская крепость, "NeMT") Должен был ли генерироваться спаунер ифритов в этой части крепости, но не имеет его.
- Шаблон:Nbt: (Адская крепость, "NeBEF") Случайное зерно для части крепости со сломанным мостом.
- Шаблон:Nbt: (Крепость) Вид двери на входе в эту часть крепости.
- Шаблон:Nbt: (Крепость "SHCC") Есть ли здесь сундук.
- Шаблон:Nbt: (Крепость "SHFC") Длина коридора в крепости.
- Шаблон:Nbt: (Крепость "SH5C") Имеет ли пятистороннее пересечение выход на нижнем уровне на стороне с ведущей вверх лестницей.
- Шаблон:Nbt: (Крепость "SH5C") Имеет ли пятистороннее пересечение выход на нижнем уровне на стороне с ведущей вниз лестницей.
- Шаблон:Nbt: (Крепость "SH5C") Имеет ли пятистороннее пересечение выход на верхнем уровне на стороне с ведущей вверх лестницей.
- Шаблон:Nbt: (Крепость "SH5C") Имеет ли пятистороннее пересечение выход на верхнем уровне на стороне с ведущей вниз лестницей.
- Шаблон:Nbt: (Крепость "SHLi") Есть ли второй этаж в библиотеке.
- Шаблон:Nbt: (Крепость "SHPR") Размещён ли спаунер чешуйниц в этой части крепости.
- Шаблон:Nbt: (Крепость "SHRC") Указывает, содержит ли комната колонну с факелами, фонтан, второй уровень с сундуком, или что эта комната пуста.
- Шаблон:Nbt: (Крепость "SHSD") Является ли винтовая лестница источником крепости или результатом случайной генерации.
- Шаблон:Nbt: (Крепость "SHS") Имеет ли коридор вход слева.
- Шаблон:Nbt: (Крепость "SHS") Имеет ли коридор вход справа.
- Шаблон:Nbt: (Деревня NPC) Расположена ли деревня в пустыне.
- Шаблон:Nbt: (Деревня NPC) Число жителей, заспауненных в деревне.
- Шаблон:Nbt: (Деревня NPC) Координата Y, на которую была перемещена часть деревни, чтобы разместить её на поверхности; если часть деревни не перемещена, то -1.
- Шаблон:Nbt: (Деревня NPC "ViS") Есть ли в кузнице сундук с сокровищами.
- Шаблон:Nbt: (Деревня NPC "ViF" и "ViDF")
- Шаблон:Nbt: (Деревня NPC "ViF" и "ViDF") Посаженное в участок земли фермы растение.
- Шаблон:Nbt: (Деревня NPC "ViDF") Посаженное в участок земли фермы растение.
- Шаблон:Nbt: (Деревня NPC "ViDF") Посаженное в участок земли фермы растение.
- Шаблон:Nbt: (Деревня NPC "ViSH") Есть ли в доме лестница на крышу и ограждение.
- Шаблон:Nbt: (Деревня NPC "ViSmH") Стол: 0 — нет стола, 1 и 2 — стол с той или иной стороны дома.
- Шаблон:Nbt: (Деревня NPC "ViSmH") Тип крыши.
- Шаблон:Nbt: (Деревня NPC "ViSR") Длина гравиевой дороги.
- Шаблон:Nbt: Данные составной части структуры.
- Шаблон:Nbt: Структура. Название тега содержит координаты структуры.
- Шаблон:Nbt: Список структур.
- Шаблон:Nbt