kotlin
class ItemModificationConfig( val itemId: Identifier )用于修改现有物品属性的配置对象。 这个类提供一个流式 API,用于修改已经注册到 Minecraft 物品注册表中的物品属性。 风格上类似 KubeJS 的物品修改系统。
属性
| 属性 | 说明 |
|---|---|
itemId | 要修改的物品标识符。 |
class ItemModificationConfig( val itemId: Identifier )用于修改现有物品属性的配置对象。 这个类提供一个流式 API,用于修改已经注册到 Minecraft 物品注册表中的物品属性。 风格上类似 KubeJS 的物品修改系统。
| 属性 | 说明 |
|---|---|
itemId | 要修改的物品标识符。 |
@ApiStatus.Experimental
@ApiStatus.Experimental fun modifyItem(itemId: String, configure: ItemModificationConfig.() -> Unit): Item修改已有物品的属性。 这个函数允许你修改已经注册到 Minecraft 物品注册表中的物品属性。 变更会作用到物品的默认组件,并影响该类型的所有 ItemStack。
| 参数 | 说明 |
|---|---|
itemId | 要修改的物品标识符(例如 "minecraft:diamond")。 |
configure | 物品修改配置 lambda。 |
返回修改后的 Item 实例。