itemUseOn
説明
プレイヤーがブロックに対してアイテムを使用したときにトリガーされるイベントです。使用したアイテムの詳細情報と使用したブロックの座標を取得できます。
トリガータグ
イベントがトリガーされたとき、プレイヤーに自動付与されるタグです。
| タグ名 | 説明 |
|---|---|
capi:item_use_on | このイベントがトリガーされたとき、プレイヤーに自動付与されます。 |
item_use_on.id:{アイテムID} | 使用したアイテムのIDがタグとして付与されます。 |
item_use_on.name:{アイテム名} | 使用したアイテムの名前がタグとして付与されます。 |
item_use_on.amount:{個数} | 使用したアイテムの個数がタグとして付与されます。 |
item_use_on.lore:{説明文} | 使用したアイテムの説明文(Lore)がタグとして付与されます。 |
トリガースコア
イベントがトリガーされたとき、自動で更新されるスコアボードです。
| スコアボード名 | 説明 |
|---|---|
capi:item_use_on_x | アイテムを使用したブロックのX座標です。 |
capi:item_use_on_y | アイテムを使用したブロックのY座標です。 |
capi:item_use_on_z | アイテムを使用したブロックのZ座標です。 |
使用例
ブロックに対してアイテムを使用したプレイヤーを検出する例:
/execute as @a[tag=capi:item_use_on] run say ブロックにアイテムを使用しました!