Структура файлов

Структура пакета данных выглядит следующим образом:

DataPackName/ ├── data/ │ └── your_namespace/ │ └── tips/ │ └── tip1.json │ └── tip2.json │ └── ... ├── pack.mcmeta

Здесь:

  • DataPackName – имя пакета данных;

  • your_namespace – это категории пространств данных. Здесь хранятся файлы Ваших игровых подсказок. Таких папок может быть несколько, что удобно для кластеризации и упорядоченного хранения подсказок. Допустим, у Вас в сборке несколько основных этапов развития, тогда Вы можете разделить подсказки по разным игровым этапам в соответствующие папки подобного уровня. Важно отметить, что формат имени данной папки может содержать только строчные буквы, цифры или андерлайн (нижнее подчеркивание).

  • tips – данная папка хранит непосредственно сами подсказки и необходима она для корректного вызова из «игры» написанных Вами тайтлов. Внутри папок tips хранятся сами подсказки. Формат подсказок – это текстовый документ JSON. Имена подсказок должны быть уникальными, они не должны содержать пробелов и специальных символов. В сами JSON-документы необходимо добавить текст и указать некоторые параметры подсказок, подробнее о которых будет сказано далее.

  • pack.mcmeta – это файл метаданных. Он необходим для корректной работы датапака и должен содержать данные подобного формата:

{
    "pack": {
        "pack_format": 9,
        "description": "Saudade Tips"
    }
}

В этом случае параметр pack_format зависит от версии игры. Таблицу с актуальными значениями данного параметра можно найти на Wiki-странице игры (Pack format – Minecraft Wiki). А параметр description – может быть любым, он содержит описание Вашего пакета данных.

Last updated