update doc/*/block-properties.md, doc/*/item-properties.md
This commit is contained in:
parent
43a7331f62
commit
77947a4822
@ -297,3 +297,29 @@ Methods are used to manage the overwriting of properties when extending a block
|
|||||||
### `property_name@append`
|
### `property_name@append`
|
||||||
|
|
||||||
Adds elements to the end of the list instead of completely overwriting it.
|
Adds elements to the end of the list instead of completely overwriting it.
|
||||||
|
|
||||||
|
## Tags
|
||||||
|
|
||||||
|
Tags allow you to designate general properties of blocks. Names should be formatted as `prefix:tag_name`.
|
||||||
|
The prefix is optional, but helps avoid unwanted logical collisions. Example:
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"core:ore",
|
||||||
|
"base_survival:food",
|
||||||
|
]
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
Block tags can also be added from other packs using the `your_pack:tags.toml` file. Example:
|
||||||
|
|
||||||
|
```toml
|
||||||
|
"prefix:tag_name" = [
|
||||||
|
"random_pack:some_block",
|
||||||
|
"another_pack:item",
|
||||||
|
]
|
||||||
|
"other_prefix:other_tag_name" = [
|
||||||
|
# ...
|
||||||
|
]
|
||||||
|
``
|
||||||
|
|||||||
@ -66,3 +66,29 @@ Property status is displayed in the inventory interface. Display method is defin
|
|||||||
- `number` - number
|
- `number` - number
|
||||||
- `relation` - current value to initial value (x/y)
|
- `relation` - current value to initial value (x/y)
|
||||||
- `vbar` - vertical scale (used by default)
|
- `vbar` - vertical scale (used by default)
|
||||||
|
|
||||||
|
## Tags
|
||||||
|
|
||||||
|
Tags allow you to designate general properties of items. Names should be formatted as `prefix:tag_name`.
|
||||||
|
The prefix is optional, but helps avoid unwanted logical collisions. Example:
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"core:fuel",
|
||||||
|
"base_survival:poison",
|
||||||
|
]
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
Tags can also be added to items from other packs using the `your_pack:tags.toml` file. Example
|
||||||
|
|
||||||
|
```toml
|
||||||
|
"prefix:tag_name" = [
|
||||||
|
"random_pack:item",
|
||||||
|
"another_pack:some_block",
|
||||||
|
]
|
||||||
|
"other_prefix:other_tag_name" = [
|
||||||
|
# ...
|
||||||
|
]
|
||||||
|
```
|
||||||
|
|||||||
@ -306,3 +306,29 @@
|
|||||||
### `имя_свойства@append`
|
### `имя_свойства@append`
|
||||||
|
|
||||||
Добавляет элементы в конец списка, вместо его полной перезаписи.
|
Добавляет элементы в конец списка, вместо его полной перезаписи.
|
||||||
|
|
||||||
|
## Теги - *tags*
|
||||||
|
|
||||||
|
Теги позволяют обозначать обобщённые свойства блоков. Названия следует формировать как `префикс:имя_тега`.
|
||||||
|
Префикс не является обязательным, но позволяет избегать нежелательных логических коллизий. Пример:
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"core:ore",
|
||||||
|
"base_survival:food",
|
||||||
|
]
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
Теги блокам можно добавлять и из других паков, с помощью файла `ваш_пак:tags.toml`. Пример
|
||||||
|
|
||||||
|
```toml
|
||||||
|
"префикс:имя_тега" = [
|
||||||
|
"рандомный_пак:какой_то_блок",
|
||||||
|
"ещё_один_пак:предмет",
|
||||||
|
]
|
||||||
|
"другой_префикс:другое_имя_тега" = [
|
||||||
|
# ...
|
||||||
|
]
|
||||||
|
```
|
||||||
|
|||||||
@ -65,3 +65,30 @@
|
|||||||
- `number` - число
|
- `number` - число
|
||||||
- `relation` - отношение текущего значения к изначальному (x/y)
|
- `relation` - отношение текущего значения к изначальному (x/y)
|
||||||
- `vbar` - вертикальная шкала (используется по-умолчанию)
|
- `vbar` - вертикальная шкала (используется по-умолчанию)
|
||||||
|
|
||||||
|
|
||||||
|
## Теги - *tags*
|
||||||
|
|
||||||
|
Теги позволяют обозначать обобщённые свойства предметов. Названия следует формировать как `префикс:имя_тега`.
|
||||||
|
Префикс не является обязательным, но позволяет избегать нежелательных логических коллизий. Пример:
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"core:fuel",
|
||||||
|
"base_survival:poison",
|
||||||
|
]
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
Теги предметам можно добавлять и из других паков, с помощью файла `ваш_пак:tags.toml`. Пример
|
||||||
|
|
||||||
|
```toml
|
||||||
|
"префикс:имя_тега" = [
|
||||||
|
"рандомный_пак:предмет",
|
||||||
|
"ещё_один_пак:какой_то_блок",
|
||||||
|
]
|
||||||
|
"другой_префикс:другое_имя_тега" = [
|
||||||
|
# ...
|
||||||
|
]
|
||||||
|
```
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user