【Script API】右クリック検知アドオン
アイテムを使用(右クリック)した際に、自動でプレイヤーへ right_click というタグが付与されるアドオンです。
■ 基本的な使い方
下の画像のように、コマンドブロックを2つ直列(矢印が同じ方向を向くよう)に設置してください。
1. メイン(リピート / 無条件 / 常時実行)
/effect @a[tag=right_click,hasitem={item=diamond_sword,location=slot.weapon.mainhand}] speed 5 1 true
解説:
tag=right_click(右クリック)かつhasitem={...}(手にダイヤの剣を所持)している人を対象に、移動速度上昇のエフェクトを付与します。
2. タグ削除(チェーン / 無条件 / 常時実行)
/tag @a[tag=right_click] remove right_click
解説:
1の処理が終わった直後に、プレイヤーに付いた
right_clickタグを削除します。これを入れることで、1回のアイテム使用に対して1回だけ処理が実行されるようになります。
■ 注意事項
ワールド設定の「実験」から 「ベータ API」 を必ずONにしてご利用ください。



コメント
right
rightがlightになってましたね…
ご指摘ありがとうございます!