modifyBlock

@ApiStatus.Experimental
fun modifyBlock(blockId: String, configure: BlockModificationConfig.() -> Unit): Block

Modifies an existing block's properties.

This function allows you to modify properties of blocks already registered in Minecraft's block registry. Changes are applied to the block's default state and will affect all instances of that block.

Return

The modified Block instance

Parameters

blockId

The identifier of the block to modify (e.g., "minecraft:stone")

configure

Configuration lambda for block modifications


@ApiStatus.Experimental
fun modifyBlock(blockId: Identifier, configure: BlockModificationConfig.() -> Unit): Block

Modifies an existing block's properties.

Return

The modified Block instance

Parameters

blockId

The identifier of the block to modify

configure

Configuration lambda for block modifications