From ed54c02c4745e1b6e9ca8bea57ac121f43317ecd Mon Sep 17 00:00:00 2001 From: MihailRis Date: Fri, 26 Jan 2024 03:56:30 +0300 Subject: [PATCH] =?UTF-8?q?Created=20=D0=9A=D0=BE=D0=BD=D1=82=D0=B5=D0=BD?= =?UTF-8?q?=D1=82-=D0=BF=D0=B0=D0=BA=D0=B8=20(markdown)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Контент‐паки.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Контент‐паки.md diff --git a/Контент‐паки.md b/Контент‐паки.md new file mode 100644 index 0000000..4eef1f5 --- /dev/null +++ b/Контент‐паки.md @@ -0,0 +1,20 @@ +Для создания контент-пака сначала нужно придумать ему название (id) соответствующее следующим требованиям: +- название может состоять только из букв латиницы, цифр и символа подчёркивания `_` +- название не может начинаться с цифры +- длина названия должна находиться в пределах от 2 до 24 включительно + +Далее в `res/content` создаётся папка с выбранным названием контент-пака. + +В созданной папке создаётся файл **package.json** с следующим содержимым: +```json +{ + "id": "выбранное_имя_пака", + "title": "полное название контент-пака", + "version": "версия контент-пака в формате major.minor", + "creator": "создатель контент-пака", + "description": "краткое описание" +} +``` + +Новые блоки добавляются в под-папку `blocks`, предметы в `items`, текстуры в `textures` +С примером файловой структуры лучше ознакомиться через базовый пакет (`res/content/base`) \ No newline at end of file