Level.dat (Java Edition)
В этой статье не хватает информации.
Вы можете помочь проекту, дополнив её.
|


Файл **level.dat** является одним из файлов данных мира, в котором записаны основные данные.

## Файл

Level.dat находится по пути `/saves/`

. Данные файла хранятся в сжатом формате NBT и представляют собой теги, описывающие основные данные мира (но не чанки!).
*WORLDNAME*/

## NBT структура

- : Корневой тег.
- Data
- allowCommands: 1 или 0 (true/false). Включены ли читы.
- BorderCenterX: Координата X центра границы мира.
- BorderCenterZ: Координата Z центра границы мира.
- BorderDamagePerBlock: Увеличение урона/сек за блок вне "безопасной зоны".
- BorderSafeZone: Расстояние "безопасной зоны", в которой игрок не получает урон.
- BorderSize: Длина одной стороны границы мира.
- BorderSizeLerpTarget:
[.*необходима дополнительная информация*] - BorderSizeLerpTime:
[.*необходима дополнительная информация*] - BorderWarningBlocks: Расстояние до границы мира, до которого появляется предупреждение о близости границы.
- BorderWarningTime:
[.*необходима дополнительная информация*] - clearWheatherTime: Время в тиках до окончания ясной погоды.
- confirmedExperimentalSettings: 1 или 0 (true/false). Включены ли любые эксперименты.
- CustomBosssEvents: Пользовательские боссбары.
-
*ID*: Тестовый идентификатор боссбара.- Players: Список игроков, для которых виден боссбар.
-
*UUID*: Уникальный идентификатор игрока.

-
- Color:
*COLOR*: Цвет боссбара. - CreateWorldFog: 1 или 0 (true/false). Должен ли боссбар создавать туман.
- DarkenScreen: 1 или 0 (true/false). Должен ли боссбар затемнять небо.
- Max: Максимальное значение боссбара.
- Name: Имя боссбара в виде тестового компонента JSON:
**"text":"**.*NAME*" - Overlay:Стиль боссбара (
`notched_10`

/`nothed_12`

/`notched_20`

/`nothed_6`

/`progress`

). - PlayBossMusic: 1 или 0 (true/false). Должна ли проигрываться музыка босса.
- Value: Текущее значение боссбара.
- Visible: 1 или 0 (true/false). Виден ли боссбар.

- Players: Список игроков, для которых виден боссбар.

-
- DataPacks: Наборы данных мира.
- Disabled: Отключенные наборы данных.
- Enabled: Включенные наборы данных.

- DataVersion: Версия данных мира.
- DayTime: Время суток в тиках (от 0 до 2400).
- Difficulty: Сложность (от 0 до 3).
- DifficultyLocked: 1 или 0 (true/false). Заблокирована ли сложность.
- DragonFight: Информация о драконе Края.
- Dragon: Уникальный идентификатор дракона Края.
- DragonKilled: Убит ли сейчас дракон Края.
- ExitPortalLocation: Координаты портала в Верхний мир.
- GateWays: 16 чисел, указывающих на координаты будущих врат Края, от 0 до 19. Отсчет идёт от востока, по часовой стрелке.
- NeedsStateScanning: 1 или 0 (true/false). Нужна ли проверка на убийство дракона.
- PreviouslyKilled: 1 или 0 (true/false). Был ли дракон Края когда-нибудь убит.

- GameRules: Игровые правила.
-
*GAMERULE*: (true/false) Значение игрового правила.

-
- GameType: Режим игры по умолчанию.
- hardcore: 1 или 0 (true/false). Включен ли режим хардкора или нет.
- initialized: 1 или 0 (true/false). Инициализирован ли мир правильно
[.*необходима дополнительная информация*] - LastPlayed: Время (мс) с 1970 года последнего нахождения игрока в мире.
- LevelName: Возраст (мс) мира.
- Player: Переопределение файла <player>.dat.
- raining: 1 или 0 (true/false). Идёт ли дождь.
- rainTime: Время в тиках до переключения дождя.
- SpawnAngle: Радиус отклонения от точки спауна; при установки точки спауна командой или кроватью равен 0.
- SpawnX: Координата X точки спауна.
- SpawnY: Координата Y точки спауна.
- SpawnZ: Координата Z точки спауна.
- thundering: 1 или 0 (true/false). Есть ли гроза.
- thunderTime: Время в тиках до переключения грозы.
- Time: Время (с) с создания мира.
- version: NBT версия.
- Version: Информация о версии Minecraft.
- Id: Числовой идентификатор версии.
- Name: Название версии (например 1.20.2).
- Series: Уровень версии,
`main`

, если версия основная,`ccpreview`

, если версия экспериментальная. - Snapshot: 1 или 0 (true/false). Является ли данная версия снапшотом.

- WanderingTraderSpawnChance: Вероятность в десятых процента спауна странствующего торговца при следующей попытке.
- WanderingTraderSpawnDelay: Время в тиках до следующей попытки спауна странствующего торговца.
- WorldGenSettings: Настройки генератора мира.
- bonus_chest: Появляется ли бонусный сундук.
- dimensions: Настройки для разных измерений.
-
*DIMENSION*: Измерение.- generator: Настройки генератора мира в этом измерении.
- biome_source: Настройки генератора биомов.
- preset: Предустановка генерации (значение - ID измерения), нет в Крае.
- type: Тип шума генерации биомов, в Крае значение — ID измерения.

- settings: Настройка генратора (значение — ID измерения).
- type: Тип шума генерации мира.

- biome_source: Настройки генератора биомов.
- type: Тип измерения.

- generator: Настройки генератора мира в этом измерении.

-
- generate_features: 1 или 0 (true/false). Генерировать ли натуральные структуры.
- seed: Зерно генерации мира.

- WasModded: 1 или 0 (true/false). 1, если мир был последний раз открыт в модифицированной версии.


- Data