playerInteractWithEntity
説明
プレイヤーがエンティティをインタラクション(操作)したときにトリガーされるイベントです。
トリガータグ
イベントがトリガーされたとき、プレイヤーに自動付与されるタグです。
| タグ名 | 説明 |
|---|---|
capi:interact | このイベントがトリガーされたとき、プレイヤーに自動付与されます。 |
interact:{エンティティID} | インタラクトしたエンティティのIDがタグとして付与されます。 |
トリガースコア
イベントがトリガーされたとき、自動で更新されるスコアボードです。
| スコアボード名 | 説明 |
|---|---|
capi:interact_x | インタラクトしたエンティティのX座標です。 |
capi:interact_y | インタラクトしたエンティティのY座標です。 |
capi:interact_z | インタラクトしたエンティティのZ座標です。 |
使用例
村人をインタラクトしたプレイヤーを検出する例:
/execute as @a[tag=interact:minecraft:villager] run say 村人と取引しました!