マイクラ統合版でコマンドについて質問です、ダイヤブロックにダイヤを持った状態で\u0026quot;アイテムを使用(L2)\u0026quot;をすると特定の座標にワープするコマンドを教えて下さい

1件の回答

回答を書く

1232342

2026-06-12 11:35

+ フォロー

他の方も仰っていましたが、左クリックや右クリックを検知するのはコマンドだけでは困難です。
やはり、一番安定する検知方法は「アイテム捨て」か「しゃがみ検知」です。
アイテム捨て方法はnameというセレクター引数で指定するだけなので、ここではしゃがみ検知方法を紹介します。

/execute as @a at @s if entity @s[y=~1.4,dx=0] unless entity @s[y=~1.5,dx=0]

まずこの(↑)コマンドはしゃがんでいるプレイヤーを指定するコマンドです。
このコマンドに条件を足せばOKです。
ここでは右手にダイヤモンドを持ってしゃがむと、座標(1,2,3)にtpするコマンドを例として挙げますね。

/execute as @a[hasitem={item=dimond,location=slot.weapon.mainhand}] at @s if entity @s[y=~1.4,dx=0] unless entity @s[y=~1.5,dx=0] run tp @s 1 2 3

このコマンドを反復常時実行することで例のものができます。

なにか質問があればお願いします!

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有