mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-04 10:31:50 +00:00
commit
dc27bd1430
12 changed files with 149 additions and 16 deletions
|
|
@ -241,6 +241,15 @@ Number of block inventory slots. Default - 0 (no inventory).
|
|||
|
||||
Array of three integers. Default value is `[1, 1, 1]`.
|
||||
|
||||
### *grounding-behaviour*
|
||||
|
||||
Defines the behavior of the extended grounded block. Available behavior options:
|
||||
|
||||
- "partial" - at least one segment must be grounded (default)
|
||||
- "complete" - all segments must be grounded
|
||||
- "origin" - origin segment must be grounded
|
||||
|
||||
|
||||
## Block fields
|
||||
|
||||
Block fields allow you to write more data unique to a specified voxel than the user bits allow.
|
||||
|
|
|
|||
|
|
@ -67,7 +67,7 @@ block.get_picking_item(id: int) -> int
|
|||
block.get_variant(x: int, y: int, z: int) -> int
|
||||
|
||||
-- Sets the block variant by index
|
||||
block.set_variant(x: int, y: int, z: int, index: int) -> int
|
||||
block.set_variant(x: int, y: int, z: int, index: int)
|
||||
|
||||
-- Checks if an block has specified tag
|
||||
block.has_tag(id: int, tag: str) -> bool
|
||||
|
|
|
|||
|
|
@ -247,6 +247,14 @@
|
|||
|
||||
Массив из трех целых чисел. Значение по-умолчанию - `[1, 1, 1]`.
|
||||
|
||||
### Поведение приземленности - *grounding-behaviour*
|
||||
|
||||
Определяет поведение расширенного приземленного блока. Доступные варианты поведения:
|
||||
|
||||
- "partial" - как минимум один сегмент блока должен быть приземленным (по-умолчанию)
|
||||
- "complete" - все сегменты блока должны быть приземленными
|
||||
- "origin" - главный сегмент должен быть приземленным
|
||||
|
||||
## Поля блока
|
||||
|
||||
Поля блоков позволяет записывать больше уникальных для конкретного блока данных, чем это позволяют пользовательские биты.
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ block.destruct(x: int, y: int, z: int, playerid: int)
|
|||
block.get_variant(x: int, y: int, z: int) -> int
|
||||
|
||||
-- Устанавливает вариант блока по индексу
|
||||
block.set_variant(x: int, y: int, z: int, index: int) -> int
|
||||
block.set_variant(x: int, y: int, z: int, index: int)
|
||||
```
|
||||
|
||||
> [!WARNING]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue