MC CommanderMinecraft非公式コマンド支援

ほかの人の視点で見るコマンド

ミニゲームで負けた人に試合を観戦してもらいたい、動画のために決まった角度から映したい、というときは、スペクテイター(観戦)モードと /spectate を使います。ここではJava版の書き方で説明します。

観戦spectateJava版

tpコマンドを作る

更新日:

1. スペクテイターモードにする

/gamemode spectator @s

壁をすり抜けて自由に飛び回れるようになり、ほかの人からは見えなくなります。ブロックやアイテムにはさわれません。統合版でも同じ書き方で使えます。

2. ほかの人の視点に入る

/spectate Steve

Steveの目線で画面が見えるようになります。スペクテイターモードのときだけ使えます。Steveが動くと、画面も一緒に動きます。抜けるときはしゃがむ(Shiftキー)を押します。

ほかのプレイヤーを、だれかの視点に入れることもできます。

/spectate Steve Alex

AlexがSteveの視点で見るようになります(Alexがスペクテイターモードのとき)。

3. ミニゲームの観戦にする

/gamemode spectator @a[team=out]
/tp @a[team=out] 0 80 0

負けた人のチームをスペクテイターにして、会場の上に移動させます。チームの作り方は teamコマンドの使い方 にまとめています。PvPやかくれんぼで、負けた人も試合を見られるようになります。

4. 決まった角度から見せる(カメラ役)

/summon armor_stand 10 70 10 {Invisible:1b,NoGravity:1b,Invulnerable:1b,Tags:["cam"],Rotation:[135f,0f]}
/execute as @a[gamemode=spectator] run spectate @e[type=armor_stand,tag=cam,limit=1] @s

見えない防具立てをカメラにして、スペクテイターの人全員にその視点を見せます。/spectate で指定できるのは1人ずつなので、execute as で全員に実行します。Rotation の1つ目の数字でカメラの左右の向きを決めます(向きの数字は 向きを変えるコマンド を見てください)。

5. 元に戻す

/spectate
/gamemode survival @s

引数なしの /spectate で視点から抜け、gamemodeでサバイバルに戻します。

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

よくある質問

スペクテイターモードでほかの人に見えますか?

ほかのスペクテイターからは頭だけが見えますが、サバイバルやクリエイティブの人からは見えません。

Mobの視点にも入れますか?

はい。/spectate @e[type=cow,limit=1,sort=nearest] のように、Mobも指定できます。クリーパーやエンダーマンの視点では画面の見え方が変わります。

スペクテイターでチェストの中を見られますか?

チェストを開いて中を見ることはできますが、アイテムを出し入れすることはできません。

関連ページ

gamemodeコマンドの使い方

モードの切り替えです。

統合版の /camera コマンドの使い方

統合版で画面を決めます。

向きを変えるコマンド

カメラの向きの決め方です。

PvPのチーム戦をコマンドで作る方法

観戦が役立つ遊び方です。

コマンド辞典

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