Edit

Block Culling Documentation - minecraft:rule

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