MC CommanderMinecraft非公式コマンド支援

ロケーターバーを消す・隠れるコマンド

ロケーターバーは、経験値バーのところに、ほかのプレイヤーがいる方向を色の印で出す表示です。Java版1.21.6で追加されました。マルチプレイで便利な一方、かくれんぼなどでは居場所が分かってしまうので、コマンドで消したり、決まった人だけ隠したりできます。

ロケーターバーwaypointJava版

executeコマンドを作る

更新日:

1. 全員のロケーターバーを消す

/gamerule locator_bar false

ワールド全体でロケーターバーが出なくなります。元に戻すときは true にします。1.21.6〜1.21.10は locatorBar という名前です。ゲームルールの新旧の名前は gamerule一覧 にまとめています。

2. 特定の人だけ隠す

/attribute @s minecraft:waypoint_transmit_range base set 0

ロケーターバーのしくみは、プレイヤーが自分の位置を「送る」範囲と、ほかの人の位置を「受け取る」範囲でできています。waypoint_transmit_range(送る範囲)を0にした人は、ほかの人のロケーターバーに出なくなります。元に戻すときは次のコマンドです。

/attribute @s minecraft:waypoint_transmit_range base reset

コマンドを使わなくても、スニークする、モブの頭かくり抜いたカボチャをかぶる、透明化のポーションを飲む、のどれかでバーから消えます。スペクテイターの人も出ません。

3. 自分のバーだけ消す

/attribute @s minecraft:waypoint_receive_range base set 0

waypoint_receive_range(受け取る範囲)を0にすると、その人の画面にだけロケーターバーが出なくなります。ほかの人には今まで通り表示されます。

4. 印の色を変える

/waypoint modify @s color red
/waypoint modify @s color hex FF8800
/waypoint modify @s color reset

ロケーターバーの印の色は、ふつうは人ごとにランダムです。1行目は決まった色の名前で、2行目は16進数の色で決めます。3行目でランダムの色に戻ります。チーム戦なら、赤チームを赤、青チームを青にすると見分けやすくなります。

/waypoint list

今ある印(ウェイポイント)の一覧を見るときに使います。

5. ボスの方向をバーに出す

/attribute @e[tag=boss,limit=1] minecraft:waypoint_transmit_range base set 500

プレイヤーだけでなく、モブにも送る範囲を付けられます。boss タグの付いたモブの送る範囲を500にすると、500ブロック以内にいる人のロケーターバーに、そのモブの方向が出ます。広いマップでボスを探すゲームに使えます。ボスの作り方は ボスモブを作るコマンド を見てください。

6. かくれんぼで使う

/attribute @a[team=hider] minecraft:waypoint_transmit_range base set 0

かくれる側のチーム全員を、ロケーターバーに出ないようにします。鬼の側からかくれる人の方向が分からなくなります。ゲームが終わったら base reset で戻します。かくれんぼ全体の作り方は かくれんぼをコマンドで作る方法 にまとめています。

うまくいかないときの確認ポイント

よくある質問

ロケーターバーの印はどのくらい遠くまで出ますか?

プレイヤーはとても遠く(6000万ブロック)まで送る範囲が決まっているので、同じディメンションにいればふつうは表示されます。

サーバーで勝手に消されないようにできますか?

ゲームルールや attribute はOP権限がないと変えられません。OPでない人はスニークなどでしか隠れられません。

統合版でも同じコマンドが使えますか?

この記事はJava版の書き方です。統合版では設定やコマンドが違う場合があるので、入力中に出る候補で確認してください。

関連ページ

かくれんぼをコマンドで作る方法

かくれる人を隠すときに。

attributeコマンドで体の大きさなどを変える

attribute の使い方です。

ボスモブを作るコマンド

ボスの方向を出すときに。

gamerule一覧

ゲームルールの新旧の名前です。

コマンド辞典

基本構文とコマンド別の使い方を確認できます。