> For the complete documentation index, see [llms.txt](https://wiki.aegis-mine.ru/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.aegis-mine.ru/modifications/raznoe/ingametips/struktura-failov.md).

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

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

DataPackName/ \
├── data/ \
│ └── your\_namespace/ \
│     └── tips/ \
│         └── tip1.json \
│         └── tip2.json \
│         └── ... \
├── pack.mcmeta

Здесь:

* <mark style="color:blue;">**DataPackName**</mark> – имя пакета данных;&#x20;
* <mark style="color:blue;">**your\_namespace**</mark> – это категории пространств данных. Здесь хранятся файлы Ваших игровых подсказок. Таких папок может быть несколько, что удобно для кластеризации и упорядоченного хранения подсказок. Допустим, у Вас в сборке несколько основных этапов развития, тогда Вы можете разделить подсказки по разным игровым этапам в соответствующие папки подобного уровня. Важно отметить, что формат имени данной папки может содержать только строчные буквы, цифры или андерлайн (нижнее подчеркивание).
* <mark style="color:blue;">**tips**</mark> – данная папка хранит непосредственно сами подсказки и необходима она для корректного вызова из «игры» написанных Вами тайтлов. Внутри папок tips хранятся сами подсказки. Формат подсказок – это текстовый документ JSON. Имена подсказок должны быть уникальными, они не должны содержать пробелов и специальных символов. В сами JSON-документы необходимо добавить текст и указать некоторые параметры подсказок, подробнее о которых будет сказано далее.
* <mark style="color:blue;">**pack.mcmeta**</mark> – это файл метаданных. Он необходим для корректной работы датапака и должен содержать данные подобного формата:

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

В этом случае параметр <mark style="color:blue;">**pack\_format**</mark> зависит от версии игры. Таблицу с актуальными значениями данного параметра можно найти на Wiki-странице игры ([**Pack format – Minecraft Wiki**](https://minecraft.wiki/w/Pack_format)). А параметр <mark style="color:blue;">**description**</mark> – может быть любым, он содержит описание Вашего пакета данных.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.aegis-mine.ru/modifications/raznoe/ingametips/struktura-failov.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
