| Только для Java Edition |
Набор данных (англ. Data pack) — это набор файлов, позволяющий хранить, добавлять и перезаписывать достижения, функции, таблицы добычи, конструкции, рецепты и теги без изменения какого-либо кода.
Наборы данных необходимо помещать в папку .minecraft/saves/(мир)/datapacks. Каждый набор данных в этой папке должен быть подпапкой или ZIP-файлом.
Наборы данных загружаются в мире в соответствие с порядком загрузки. Этот порядок можно просматривать и изменять с помощью команды /datapack.
|
pack.mcmetapack.mcmeta, содержащего данные в формате JSON. /datapack list.dataЭта папка содержит все данные в одном или нескольких «пространствах имён». Она может содержать в себе подпапки: advancements, functions, loot_tables, structures, recipes и tags. Пространство имён используется для распознания игрой данных, и его название может состоять только из букв латинского алфавита, цифр, - и _. Рекомендуется использовать уникальное название пространства имён, чтобы избежать возможных столкновений между несколькими наборами данных. Пространство имён minecraft следует использовать только для перезаписи стандартных данных. dimension, dimension_type и worldgen папки в настоящее время лишь экспериментальные функции. Они могут существовать только в minecraft пространстве имен и иметь свои собственные местоположения для пространств имен.
Достижения, функции, таблицы добычи, конструкции, рецепты и метки могут быть помещены непосредственно в соответствующую им папку или в подпапку этой папки.
| Официальный выпуск Java Edition | |||||
|---|---|---|---|---|---|
| 1.13 | 17w43a | Наборы данных добавлены. | |||
| 17w46a | Добавлена команда /datapack, позволяющая управлять порядком загрузки наборов данных. | ||||
| 17w48a | Теперь наборы данных могут работать с рецептами. | ||||
| 17w49a | В наборе данных теперь можно создавать теги. | ||||
| 17w49b | Теги теперь можно создавать для функций. | ||||
Функции в теге minecraft:tick запускаются в начале каждого игрового такта. | |||||
| 18w01a | Добавлена функция set_name в таблицы добычи. | ||||
Функции в теге minecraft:load однократно запускаются после (пере)загрузки. | |||||
| При сбое игры в отчёте теперь сообщается какие наборы данных были включены. | |||||
| 1.16 | 1.16 Pre-release 1 | Измерения и типы измерений могут быть добавлены и изменены наборами данных. | |||
| Кузнечные рецепты теперь можно добавлять и изменять. | |||||
| Новая кнопка 'Наборов данных' в меню создания мира, позволяющая игроку выбрать пакеты данных, которые будут использованы в мире. | |||||
| Теперь игра обнаруживает критические проблемы с наборами данных, такие как отсутствие необходимых тегов, которые препятствуют загрузке мира. | |||||
| 1.16 Pre-release 2 | При входе в мир в неизвестном измерении (вызванный отключением набора данных, в котором было добавлено упомянутое измерение) теперь переводит игрока в Верхний мир на те же координаты. | ||||
| 1.16.2 | 20w27a | Наборы данных теперь могут иметь файл pack.png в корневой папке, этот файл будет отображаться в меню выбора пакетов. | |||
| 20w30a | Изменена вторая строка сообщения об ошибке пакета данных: «Вы можете попытаться загрузить только с помощью стандартного набора данных («безопасный режим») или вернуться к экрану заголовка и исправить это вручную» на «Вы можете либо попытаться загрузить его только с помощью стандартного набора данных («безопасный режим»), либо вернуться к экрану заголовка и исправить его вручную». | ||||
| Были сделаны незначительные грамматические изменения. | |||||