Merge branch 'main' into animation

This commit is contained in:
MihailRis 2026-08-14 19:46:37 +03:00
commit 49e7f2c631
89 changed files with 1050 additions and 687 deletions

View file

@ -140,12 +140,12 @@ gui.confirm(
## Документы и шаблоны
```lua
-- Загружает UI документ и его скрипт. Возвращает имя документа.
-- Загружает UI документ и его скрипт. Возвращает пространство имён документа
gui.load_document(
path: string, -- путь к xml файлу, например: core:layouts/pages/main.xml
name: string, -- id документа, например: core:pages/main
args: table -- параметры для события on_open
) -> string
) -> table
-- Обрабатывает xml шаблон макета из файла
gui.template(

View file

@ -58,6 +58,11 @@ hud.get_block_inventory() -> int
-- Дает ID второго открытого инвентаря (блок, виртуальный инвентарь...) или 0.
hud.get_second_inventory() -> int
-- Получить ID инвентаря, в котором находится предмет во время
-- его перемещения в инвентаре, или 0 если его не существует.
-- Имеет единственный слот - 0
hud.get_exchange_inventory() -> int
-- Дает ID игрока, к которому привязан пользовательский интерфейс.
hud.get_player() -> int
@ -81,4 +86,4 @@ hud.set_allow_pause(flag: boolean)
-- Функция, управляющая именованным скелетом 'hand' (см. gfx.skeletons)
hud.hand_controller: function()
```
```

View file

@ -34,7 +34,7 @@ function on_broken(x, y, z, playerid)
function on_replaced(x, y, z, playerid)
```
Вызывается после замены блока игроком
Вызывается перед заменой блока игроком
```lua
function on_interact(x, y, z, playerid) -> bool