modifyItem

@ApiStatus.Experimental
fun modifyItem(itemId: String, configure: ItemModificationConfig.() -> Unit): Item

Modifies an existing item's properties.

This function allows you to modify properties of items already registered in Minecraft's item registry. Changes are applied to the item's default components and will affect all ItemStacks of that type.

Return

The modified Item instance

Parameters

itemId

The identifier of the item to modify (e.g., "minecraft:diamond")

configure

Configuration lambda for item modifications


@ApiStatus.Experimental
fun modifyItem(itemId: Identifier, configure: ItemModificationConfig.() -> Unit): Item

Modifies an existing item's properties.

Return

The modified Item instance

Parameters

itemId

The identifier of the item to modify

configure

Configuration lambda for item modifications