Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies a culling rule for block face visibility.
Client Block Rule Properties
| Name | Default Value | Type | Description |
|---|---|---|---|
| condition | not set | Condition choices | |
| cull_against_full_and_opaque | true | Boolean true/false | If set to false, then culling against full and opaque blocks will not be considered. |
| direction | not set | Direction choices | |
| geometry_part | not set | Geometry Part item |
Condition choices
| Value | Title | Description |
|---|---|---|
| default | Default | The condition will succeed if the neighbor is a full and opaque block. |
| same_block | Same block | The condition wil succeed if the neighbor block as the same identifier. |
| same_block_permutation | Same block permutation | The condition will succeed if the neighbor block has the same identifier and is the exact same permutation. |
| same_culling_layer | Same culling layer | The condition will succeed if if the neighbor block shares the same culling_layer as the block being occluded, defined in the geometry component. |
Direction choices
| Value | Title | Description |
|---|---|---|
| down | Down | |
| east | East | |
| north | North | |
| south | South | |
| up | Up | |
| west | West |
Client Block Rule Geometry Part
Specifies a geometry part for culling.
Client Block Rule Geometry Part Properties
JSON path: geometry_part
| Name | Default Value | Type | Description |
|---|---|---|---|
| bone | not set | String | |
| cube | not set | Integer number | |
| face | not set | Face choices |