mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-08 12:31:51 +00:00
Destroyed Контент‐паки (markdown)
parent
9184015efc
commit
fd74fed48f
1 changed files with 0 additions and 37 deletions
|
|
@ -1,37 +0,0 @@
|
|||
Для создания контент-пака сначала нужно придумать ему название (id) соответствующее следующим требованиям:
|
||||
- название может состоять только из букв латиницы, цифр и символа подчёркивания `_`
|
||||
- название не может начинаться с цифры
|
||||
- длина названия должна находиться в пределах от 2 до 24 включительно
|
||||
|
||||
Далее в `res/content` создаётся папка с выбранным названием контент-пака.
|
||||
|
||||
В созданной папке создаётся файл **package.json** с следующим содержимым:
|
||||
```json
|
||||
{
|
||||
"id": "выбранное_имя_пака",
|
||||
"title": "имя контент-пака для отображения в меню контента",
|
||||
"version": "версия контент-пака в формате major.minor",
|
||||
"creator": "создатель контент-пака",
|
||||
"description": "краткое описание",
|
||||
"dependencies": [
|
||||
"зависимости",
|
||||
"пакета"
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
Пример:
|
||||
```json
|
||||
{
|
||||
"id": "doors",
|
||||
"title": "DOORS",
|
||||
"creator": "MihailRis",
|
||||
"version": "1.0",
|
||||
"description": "doors test"
|
||||
}
|
||||
```
|
||||
|
||||
Изображение контент-пака добавляется в виде файла `icon.png` в папку пака (не в textures)
|
||||
|
||||
Новые блоки добавляются в под-папку `blocks`, предметы в `items`, текстуры в `textures`
|
||||
С примером файловой структуры лучше ознакомиться через базовый пакет (`res/content/base`)
|
||||
Loading…
Add table
Add a link
Reference in a new issue