【マイクラ】setworldspawnコマンドの使い方・構文・初期スポーン設定【統合版】

統合版で初期スポーン地点を変更したい方向けの記事です
コマンドを使うため、チート有効化・管理者権限が必要です
Java版とは構文や仕様が一部異なるので、統合版前提で読んでください

こんにちは。ゆずかきです。

マイクラ統合版でワールドを作っていると、

「友達が初参加した時に、拠点の近くから始めてほしい」
「死んだ時に、遠すぎる初期スポーンへ戻されるのを何とかしたい」
「配布ワールドやレルム用に、最初のスポーン位置を整えたい」

こういう場面、けっこうありますよね。

そんな時に使うのが、/setworldspawnコマンドです。

このコマンドを使うと、ワールド全体の初期スポーン地点を指定できます。
ただし、ここで少しややこしいのが、setworldspawnは“全員の個人リスポーン地点を強制的に上書きするコマンド”ではないということです。

ベッドで寝た人、リスポーンアンカーを使っている人、/spawnpointで個別にスポーン地点を設定している人は、そちらが優先されます。
ここを勘違いすると、

「setworldspawnしたのに、なんでベッドに戻るの?」
「座標を指定したのに、微妙にズレた場所に出る…」

となりがちです。

この記事では、マイクラ統合版の/setworldspawnコマンドの使い方・構文・初期スポーン設定の注意点を、初心者さん向けに順番に整理していきますね。

この記事を読めば、次のことが出来るようになります。

  • 統合版で初期スポーン地点を変更できます👌
  • 座標指定あり・なしの使い方が分かります
  • spawnRadiusによるスポーン位置のズレ対策ができます
  • /spawnpointとの違いで迷わなくなります

それでは、やっていきましょう!

※本記事はマイクラ統合版のコマンド仕様を前提に構成しています。
※コマンドを使う場合、ワールドの実績に影響する可能性があります。実績を大事にしているワールドでは、作業前にコピーを作ってから試してくださいね。
※Java版は1.21.9以降で/setworldspawn・/spawnpoint周りに変更があるため、統合版と混同しないよう注意してください。


目次

1. setworldspawnコマンドとは
2. setworldspawnを使う前の準備
3. 統合版の基本構文と入力例
4. 今いる場所を初期スポーン地点にする方法
5. 座標を指定して初期スポーン地点を設定する方法
6. spawnRadiusでスポーン位置のズレを調整する
7. /setworldspawnと/spawnpointの違い
8. 設定が反映されたか確認する方法
9. 実際に使う時の注意点
10. うまくいかない時のチェックポイント
11. Java版との違い・バージョン変更点
12. まとめ
13. 参考文献

この記事で分かること
・統合版の/setworldspawnコマンドの使い方
・初期スポーン地点を拠点近くに変更する手順
・スポーン位置がズレる時の対策
・/spawnpointや/clearspawnpointとの使い分け


1. setworldspawnコマンドとは

/setworldspawnは、ワールド全体の初期スポーン地点を設定するコマンドです。

統合版では、主に次のような場面で使います。

  • 新しくワールドに入ったプレイヤーの開始地点を変えたい
  • ベッドやリスポーンアンカーがない時の復活地点を変えたい
  • レルム・マルチプレイで、全員を拠点近くから始めさせたい
  • 配布ワールドのスタート地点を整えたい
  • 初期スポーンが海・山・遠すぎる場所で不便なので変更したい

イメージとしては、ワールド共通の“帰る場所”を決めるコマンドですね。

ただし、ここは大事です。

/setworldspawnで変わるのは、あくまでワールドの初期スポーン地点です。
プレイヤーごとのベッドスポーンやリスポーンアンカーの設定がある場合は、そちらが優先されます。

たとえば、Aさんがベッドで寝ている状態なら、Aさんが死亡した時はベッドに戻ります。
この時、/setworldspawnで拠点の入口を指定していても、Aさんの個人スポーン地点はベッドのままです。

なので、使い分けとしては下記のように考えると分かりやすいです。

コマンド・方法 何を設定するか 主な使い道
/setworldspawn ワールド全体の初期スポーン 新規参加者・個人スポーン未設定の復活地点
/spawnpoint プレイヤーごとの個人スポーン 特定の人だけ復活地点を固定したい時
ベッド プレイヤーごとの個人スポーン サバイバルで普通に寝て復活地点を作る時
リスポーンアンカー ネザーでの個人スポーン ネザー拠点で復活したい時


まずは、全体の初期位置を変えたいなら/setworldspawn
特定プレイヤーの復活地点を変えたいなら/spawnpoint

この区別だけ覚えておけば、かなり迷いにくくなります👌


2. setworldspawnを使う前の準備

/setworldspawnは便利ですが、普通のサバイバル操作だけでは使えません。
統合版で使うには、基本的に次の準備が必要です。

  • チートを有効にする
  • コマンドを入力できる権限を持つ
  • 座標を指定する場合は、座標表示をオンにしておく
  • 実績を残したいワールドでは、必ずコピーを作ってから試す

チート有効化について

統合版では、/setworldspawnはチートが必要なコマンドです。
そのため、サバイバル実績を大事にしているワールドで使う場合は注意してください。

注意!
実績を残したいワールドでチートをオンにするのは、基本的におすすめしません。
どうしても使いたい場合は、先にワールドをコピーして、コピー側で試すのが安全です。

配布ワールド作成、検証用ワールド、建築用ワールド、レルム管理用ワールドなら問題になりにくいですが、実績目的のメインサバイバルでは一度立ち止まって考えましょう。

座標表示はオン推奨

座標を指定してスポーン地点を決めたい場合は、先に座標を表示しておきましょう。

統合版では、ワールド設定から座標表示をオンにできます。
座標が見えていないと、

/setworldspawn 100 64 -50

のような指定をする時に、X・Y・Zが分かりません。

とくに拠点前やロビーの中央を指定したい場合、座標表示はほぼ必須です。

安全な場所を選ぶ

初期スポーン地点には、できるだけ安全な場所を選びましょう。

おすすめは、下記のような場所です。

  • 平らな場所
  • 落下しない場所
  • 溶岩・水中・粉雪の近くではない場所
  • 敵モブが入りにくい場所
  • 周囲に十分な足場がある場所
  • 初参加の人が迷わない場所

「座標だけ指定すればOK」と思いがちですが、実際はスポーンした直後の安全性がかなり大事です。

初参加の人がいきなり崖の横に出たり、夜の敵モブに囲まれたりすると、それだけでワールドの印象が悪くなります。

ワールドの玄関口を作るつもりで、明るくて分かりやすい場所を選びましょうね。


3. 統合版の基本構文と入力例

マイクラ統合版の/setworldspawnコマンドの基本構文は、下記です。

/setworldspawn [spawnPoint: x y z]

実際に入力する時は、次のように使います。

/setworldspawn

または、

/setworldspawn 100 64 -50

という形ですね。

座標を省略した場合

座標を省略して、

/setworldspawn

と入力すると、コマンドを実行した場所がワールドの初期スポーン地点になります。

一番簡単なのはこの方法です。

初期スポーンにしたい場所まで移動して、そこでチャット欄に/setworldspawnを入力するだけ。
初心者さんは、まずこの使い方から覚えるのがおすすめです。

座標を指定した場合

座標を指定する場合は、

/setworldspawn 100 64 -50

のように、X・Y・Zを順番に入力します。

この例では、

  • X座標:100
  • Y座標:64
  • Z座標:-50

の場所を、初期スポーン地点として設定します。

統合版では、座標指定に小数を含められる仕様ですが、普通に使う分には整数で十分です。
むしろ、初心者さんは小数を使わず、ブロック単位の整数で指定した方が分かりやすいと思います。

相対座標も使える

統合版のコマンドでは、相対座標の~も使えます。

たとえば、今いる位置の少し上を指定したいなら、

/setworldspawn ~ ~1 ~

のように入力できます。

ただ、初期スポーン地点は長く使う場所なので、個人的には相対座標よりも、はっきりした座標を見て指定する方が安全です。

初心者向けのおすすめ
まずは目的地に立って、/setworldspawnだけ入力。
細かく調整したい時だけ、座標指定を使う。

この順番で覚えると失敗しにくいです。


4. 今いる場所を初期スポーン地点にする方法

一番シンプルな使い方から紹介します。

手順

  1. 初期スポーン地点にしたい場所へ移動する
  2. 足元が安全か確認する
  3. チャット欄を開く
  4. 下記コマンドを入力する
/setworldspawn

これで、今いる場所がワールドの初期スポーン地点になります。

特に、

  • 拠点の入口
  • ロビーの中央
  • 村の広場
  • 配布ワールドのスタート地点
  • レルムの集合場所

こういう場所を初期スポーンにしたい時は、この方法が一番分かりやすいです。

実際に使うなら足場を広めに作る

ここで大事なのが、スポーン地点の周囲に足場を広めに作っておくことです。

/setworldspawnで場所を決めても、プレイヤーが必ず完全に同じ1ブロックへ出るとは限りません。
ワールド側のスポーン範囲設定や周囲の地形によって、少しズレた位置に出ることがあります。

そのため、初期スポーン周辺は最低でも数マス分、できれば広場のように整備しておくと安心です。

おすすめは、

  • 7×7以上の平らな足場
  • 松明やランタンで明るくする
  • 周囲に柵や壁を作る
  • 近くに案内看板を置く
  • 落下・水没・溶岩事故を避ける

このあたりですね。

体験ベースの注意点
スポーン地点をピンポイントで決めたつもりでも、周囲の安全整備をしていないと、少しズレただけで崖下に落ちたり、屋根の上に出たりします。
コマンド入力そのものより、周辺整備の方が大事なこともあります。

初期スポーンは、ワールドに入った人が最初に見る場所です。
できれば「ここから始まるんだな」と分かるように、少し丁寧に作っておきましょう👌


5. 座標を指定して初期スポーン地点を設定する方法

次は、座標を指定して初期スポーン地点を設定する方法です。

基本形は下記です。

/setworldspawn x y z

例として、X=120、Y=65、Z=-30を初期スポーン地点にしたい場合は、こう入力します。

/setworldspawn 120 65 -30

これで、その座標がワールドの初期スポーン地点になります。

座標指定が向いている場面

座標指定は、次のような場面で便利です。

  • 離れた場所からスポーン地点だけ変更したい
  • 配布ワールドのスタート地点を正確に指定したい
  • レルム管理者が座標を見ながら設定したい
  • コマンドブロックや関数で管理したい
  • スポーン地点の座標をメモしておきたい

たとえば、建築用ワールドでロビーを作ったあと、座標をメモしておけば、いつでも同じ場所へ初期スポーンを戻せます。

/setworldspawn 0 65 0

このように、ワールド中央付近をロビーにしている場合は、座標指定の方が管理しやすいです。

座標の見方

統合版の座標は、基本的に次の順番です。

X Y Z
  • X:東西方向
  • Y:高さ
  • Z:南北方向

たとえば、画面に表示されている座標が、

位置: 120, 65, -30

なら、コマンドでは下記のように入力します。

/setworldspawn 120 65 -30

カンマは入れません。
マイクラのコマンドでは、数字と数字の間を半角スペースで区切ります。

Y座標には注意

座標指定で一番ミスりやすいのが、Y座標です。

たとえば、地面がY=64の場所にいるとして、Y=60を指定してしまうと、地下や地形の中に近い位置を指定してしまうことがあります。

ただし、ワールドスポーンでは周囲の有効なスポーン位置を探す挙動があるため、指定したY座標と完全一致で出るとは限りません。
ここが、/spawnpointと混同しやすいところです。

なので、最初は次のように考えると安全です。

/setworldspawnの座標指定は、初期スポーンの中心を決めるもの
完全な室内・地下固定をしたい場合は、/spawnpointや別の仕組みも検討する

地上の安全な広場に設定するなら、/setworldspawnだけで十分使いやすいです。
一方で、地下ロビーや密閉されたスタート部屋に必ず出したい場合は、注意が必要です。


6. spawnRadiusでスポーン位置のズレを調整する

/setworldspawnを使ったあと、よくある疑問がこれです。

「指定した場所と少し違うところにスポーンするんだけど?」

これは、かなり大事な仕様です。

マイクラのワールドスポーンは、指定した1ブロックだけではなく、周囲の範囲内からスポーン位置が選ばれることがあります。
統合版では、この範囲をspawnRadiusというゲームルールで調整できます。
初期値は10ブロックです。
なお、spawnRadiusはアドベンチャーモードには影響しません。

スポーン位置をできるだけ固定したい場合

初期スポーン位置のズレを抑えたい場合は、下記コマンドを使います。

/gamerule spawnRadius 0

これで、ワールドスポーンからスポーンできる範囲を0ブロックにできます。

/setworldspawnとセットで使うなら、次の順番がおすすめです。

/setworldspawn 120 65 -30
/gamerule spawnRadius 0

または、今いる場所を初期スポーンにする場合は、

/setworldspawn
/gamerule spawnRadius 0

でOKです。

spawnRadiusを広げる使い方もある

逆に、初参加のプレイヤーを少し散らして出したい場合は、spawnRadiusを大きくします。

/gamerule spawnRadius 10

このようにすると、初期スポーン地点の周辺にある程度ばらけてスポーンします。

ただし、サバイバルワールドや配布ワールドのスタート地点では、基本的には0の方が扱いやすいです。
初心者さん向けのワールドなら、なおさら固定に近い方が親切ですね。

それでもズレる場合

spawnRadiusを0にしても、地形やスポーン可能判定の影響で、思った場所と完全一致しないことがあります。
特に注意したいのは、次のような場所です。

  • 地下
  • 狭い室内
  • 天井が低い場所
  • 足場が不安定な場所
  • 上に別のブロックや屋根がある場所
  • 水中や落下しやすい場所

こういう場所では、ゲーム側が安全にスポーンできる場所を探して、別の高さや周辺に出す場合があります。

大事なポイント
/setworldspawnは、ロビーの中心や拠点前の広場など、開けた場所に設定するのが安定しやすいです。
地下部屋にピンポイントで出したい場合は、/spawnpointやコマンドブロックによるテレポートも候補になります。

初期スポーン地点をきれいに作りたいなら、コマンドだけで何とかしようとせず、足場・明るさ・周囲の空間も一緒に整えましょう。


7. /setworldspawnと/spawnpointの違い

ここは本当に混乱しやすいです。

/setworldspawnと/spawnpointは、どちらもスポーン地点に関係するコマンドですが、役割が違います。

/setworldspawn

/setworldspawn 120 65 -30

これは、ワールド全体の初期スポーン地点を設定します。

影響するのは、主に次のプレイヤーです。

  • ワールドに初めて入るプレイヤー
  • ベッドスポーンがないプレイヤー
  • リスポーンアンカーがないプレイヤー
  • /spawnpointで個別スポーンを設定されていないプレイヤー
  • 個人スポーン地点が壊れて無効になったプレイヤー

つまり、個人の復活地点がない時の戻り先ですね。

/spawnpoint

/spawnpoint @s 120 65 -30

これは、プレイヤーごとの個人スポーン地点を設定します。

@sは自分自身を表すターゲット指定です。
つまり、上のコマンドは「自分のリスポーン地点を120 65 -30にする」という意味です。

全員に設定したい場合は、

/spawnpoint @a 120 65 -30

のように使えます。

@aは全プレイヤーです。

どちらを使えばいい?

使い分けは、下記のように考えると分かりやすいです。

やりたいこと 使うコマンド 補足
新規参加者の開始地点を変えたい /setworldspawn ワールド全体の入口を変える
死んだ時の戻り先を全員同じ場所にしたい /spawnpoint @a 既存プレイヤーにも効かせやすい
自分だけ復活地点を変えたい /spawnpoint @s 個人用
ベッドや個人スポーンを消したい /clearspawnpoint 統合版で使える個人スポーン解除コマンド
ワールドの玄関口を整えたい /setworldspawn 初参加者向け


既存プレイヤーを初期スポーンへ戻したい場合

ここが実用上とても大事です。

すでにベッドで寝ているプレイヤーは、/setworldspawnだけでは死亡時にベッドへ戻ります。
全員を指定場所に戻したいなら、/spawnpointを使う方が分かりやすいです。

/spawnpoint @a 120 65 -30

また、統合版では個人スポーン地点を消すために、下記コマンドも使えます。

/clearspawnpoint @a

これで個人スポーン地点を消したうえで、ワールドスポーンへ戻す運用もできます。
ただし、全員の設定に関わるので、マルチプレイでは実行前に一言伝えておくのがおすすめです。

まとめると
初参加者向けなら/setworldspawn。
既存プレイヤーの復活地点を直接変えたいなら/spawnpoint。
ベッドなどの個人スポーンを消したいなら/clearspawnpoint。

この3つをセットで覚えると、スポーン設定で困りにくくなります👌


8. 設定が反映されたか確認する方法

/setworldspawnを入力したら、必ず反映確認をしておきましょう。

おすすめの確認手順は下記です。

1. ワールドをコピーする

まず、安全のためにワールドをコピーします。

とくに、

  • メインサバイバル
  • レルム
  • 配布前のワールド
  • 友達と遊ぶワールド

こういうワールドでは、いきなり本番で試さない方が安心です。

2. 初期スポーン地点を設定する

目的地に立って、

/setworldspawn

または、座標指定で、

/setworldspawn 120 65 -30

を入力します。

3. ズレを抑えたい場合はspawnRadiusを0にする

/gamerule spawnRadius 0

配布ワールドやレルムのロビーなら、基本的に入れておくと管理しやすいです。

4. 個人スポーンを解除する

自分がベッドで寝ている場合、死亡してもベッドに戻ってしまいます。
なので、ワールドスポーンの確認をしたい時は、個人スポーンを解除しておきましょう。

統合版なら、下記で自分の個人スポーンを消せます。

/clearspawnpoint @s

全員分を消す場合は、

/clearspawnpoint @a

です。

※マルチプレイで@aを使う場合は、全員の個人スポーン地点を消すので注意してください。

5. /killでリスポーン確認する

確認用として、自分を倒してリスポーン位置を見ます。

/kill @s

これで、設定した初期スポーン地点付近に戻れば成功です。

ただし、足場や地形の影響で少しズレる場合があります。
その場合は、spawnRadiusの設定、足場の広さ、天井や周囲のブロックを見直してください。

6. 初参加者の挙動も確認する

レルムや配布ワールドの場合は、できれば別アカウントや協力者で初参加時の位置も確認しておくと安心です。

自分の死亡リスポーン確認だけだと、個人スポーン設定が混ざって判断しづらいことがあります。

チェックのコツ
/setworldspawnは「設定したら終わり」ではなく、必ず実際に戻って確認しましょう。
スポーン地点はワールドの入口なので、ここがズレると後で地味に困ります。


9. 実際に使う時の注意点

ここからは、/setworldspawnを実際に使う時の注意点をまとめます。
コマンド自体は短いですが、運用面でつまずきやすいところが多いです。

1. 地下ロビーに直接出したい時は注意

/setworldspawnを地下ロビーで実行しても、プレイヤーが必ず地下のその位置に出るとは限りません。

ワールドスポーンは、周囲の有効なスポーン位置を探す挙動があるため、状況によっては地上側や別の高さに出ることがあります。

地下ロビーを本当のスタート地点にしたい場合は、

  • 地上に安全な初期スポーン広場を作る
  • そこから地下ロビーへ誘導する
  • /spawnpointで個人スポーンを設定する
  • コマンドブロックでロビーへ移動させる

などの方法も検討しましょう。

初心者さん向けなら、まずは地上の広場に/setworldspawnが一番安定です。

2. ネザーやエンドで使う場合は注意

統合版で通常のサバイバル用にネザーの復活地点を作りたい場合は、基本的にはリスポーンアンカーを使います。

また、統合版1.21.100以降では、エンドのスポーン地点をコマンドで設定できるようになっています。
ただし、この記事で扱っている拠点前・ロビー用の初期スポーン設定とは少し運用が違うので、実際に使う場合はコピーしたワールドで確認してから本番に反映するのがおすすめです。

コマンドで個別に設定したいなら、/spawnpointの方も検討しましょう。

/spawnpoint @s 0 80 0

ただし、ネザーやエンドでスポーン地点を扱う場合は、周囲の安全確認がより重要です。
溶岩、奈落、敵モブ、足場不足があると、復活直後に事故が起きやすいです。

3. 実績を大事にするワールドでは慎重に

統合版では、コマンドを使うにはチート有効化が必要です。
実績を大事にしているワールドでは、安易にオンにしない方が良いです。

個人的には、次のように分けるのがおすすめです。

  • 実績用ワールド:コマンドを使わない
  • 建築用ワールド:コマンドを使う
  • 配布用ワールド:コピーを取ってから調整する
  • レルム管理:参加者に伝えてから設定する

特にスマホ・Switch・PS・Xboxなどで遊んでいる場合、ワールドコピーの有無はかなり大事です。
一度設定を変えてから後悔しないようにしましょう。

4. 建築物の屋根上に出ることがある

スポーン地点の上に屋根や別の足場があると、想定より高い場所に出ることがあります。

ロビーの中に出したいのに屋根の上へ出る、という事故ですね。

この場合は、

  • スポーン地点の上に余計な足場を作らない
  • 天井の低い室内を避ける
  • 地上に広い安全地帯を作る
  • spawnRadiusを0にする
  • 必要なら/spawnpointを使う

このあたりを見直してください。

5. 初期スポーン地点の周囲は湧きつぶしする

初期スポーン地点は、プレイヤーが装備なしで出る可能性があります。
そのため、周囲の湧きつぶしはかなり重要です。

最低限、次の対策をしておくと安心です。

  • 松明・ランタンで明るくする
  • 柵や壁で敵の侵入を防ぐ
  • クリーパーが近づきにくい構造にする
  • 夜でも安全な待機場所を作る
  • 初参加者向けに食料や案内を置く

初期スポーン地点は、ワールドの玄関です。
ここが安全だと、初めて入った人も遊びやすくなります👌


10. うまくいかない時のチェックポイント

/setworldspawnを使ったのに、思った通りにスポーンしない。
そういう時は、下記を確認してみてください。

  • [ ] コマンドのスペルは合っているか?

    • 正:/setworldspawn
    • 誤:/setspawnworldなど
  • [ ] チートは有効になっているか?

    • 統合版では、基本的にチート有効化が必要です。
  • [ ] 座標の順番はX Y Zになっているか?

    • カンマではなく、半角スペースで区切ります。
  • [ ] ベッドやリスポーンアンカーが優先されていないか?

    • 個人スポーンがある場合、そちらに戻ります。
  • [ ] /clearspawnpointで個人スポーンを解除して確認したか?

    • 自分だけ確認するなら/clearspawnpoint @sでOKです。
  • [ ] spawnRadiusが大きすぎないか?

    • 固定に近づけたいなら/gamerule spawnRadius 0を使いましょう。
  • [ ] 足場が狭すぎないか?

    • 周囲に安全な平地を作ると安定しやすいです。
  • [ ] 地下や屋内に設定していないか?

    • 地上や屋根上に出る場合があります。
  • [ ] スポーン地点周辺が危険ではないか?

    • 落下、水没、溶岩、敵モブに注意です。
  • [ ] マルチプレイで権限不足になっていないか?

    • レルムやサーバーでは、管理者権限が必要な場合があります。

よくある失敗例

setworldspawnしたのにベッドに戻る

これは、ベッドスポーンが残っているのが原因です。
/setworldspawnは、既存のベッドスポーンを強制上書きするコマンドではありません。

確認したい場合は、

/clearspawnpoint @s

で自分の個人スポーンを消してから、もう一度リスポーン確認してください。

指定場所の近くには出るけど、少しズレる

spawnRadiusの影響や、周囲のスポーン判定が原因です。
まずは、

/gamerule spawnRadius 0

を入れてみましょう。
それでもズレる場合は、足場や天井、周囲の地形を見直してください。

地下に設定したのに地上に出る

/setworldspawnは、地下の1マスへ完全固定する用途には向かない場合があります。
地下ロビーへ確実に出したいなら、/spawnpointやテレポート用のコマンドブロックも検討しましょう。

友達だけ違う場所に戻る

友達側にベッドスポーンや個人スポーンが残っている可能性があります。
全員の復活地点をそろえたいなら、

/spawnpoint @a 120 65 -30

のように、全員へ個別スポーンを設定する方が分かりやすいです。


11. Java版との違い・バージョン変更点

この記事は統合版向けですが、検索しているとJava版の情報もかなり混ざって出てきます。
なので、最後に違いを整理しておきますね。

統合版の構文

統合版の/setworldspawnは、下記の形です。

/setworldspawn [spawnPoint: x y z]

実際の入力例は、

/setworldspawn
/setworldspawn 120 65 -30

です。

統合版では、Java版のような視線方向指定を同じ感覚では使いません。
基本的には、場所を指定するコマンドとして覚えておけばOKです。

統合版1.21.100の変更点

統合版では1.21.100で、エンドのスポーン地点をコマンドで設定できるようになっています。
ただし、この記事で紹介している通常の初期スポーン設定では、まずはオーバーワールドの拠点前やロビーに設定する使い方を中心に考えると分かりやすいです。

Java版1.21.9以降の変更点

Java版では、1.21.9で/setworldspawnと/spawnpoint周りに変更が入っています。
主な変更点は、

  • /setworldspawnがオーバーワールド限定ではなくなった
  • /setworldspawnと/spawnpointで、プレイヤーの視線方向をより細かく扱うようになった
  • 以前のangle引数ではなく、rotation引数でyawとpitchを扱う形になった

という内容です。

ただし、これはJava版側の話です。
統合版でこの記事の通りに使う場合は、基本構文として、

/setworldspawn [spawnPoint: x y z]

を覚えておけば大丈夫です。

Java版記事を見て混乱しやすいポイント

検索結果でJava版の記事を見ると、次のような情報が出てくることがあります。

  • spawn chunks
  • angleやrotation
  • Java版の権限レベル
  • データパックの仕様変更
  • ネザーへのワールドスポーン設定

これらは、統合版で普通に初期スポーンを設定するだけなら、いったん気にしなくて大丈夫です。

統合版で大事なのは、

  • チート有効化が必要
  • /setworldspawnでワールド初期スポーンを設定
  • /gamerule spawnRadius 0でズレを抑える
  • 既存プレイヤーの個人スポーンは/spawnpoint/clearspawnpointで調整

この4点です。

注意!
Java版と統合版は、同じ名前のコマンドでも細かい仕様が違うことがあります。
統合版で使う場合は、統合版の構文を基準にしてくださいね。


12. まとめ

以上、マイクラ統合版の/setworldspawnコマンドの使い方・構文・初期スポーン設定について解説しました。

要点を整理すると、

  • /setworldspawnはワールド全体の初期スポーン地点を設定するコマンド
  • 今いる場所を設定するなら/setworldspawnだけでOK
  • 座標指定するなら/setworldspawn x y z
  • スポーン位置のズレを抑えたいなら/gamerule spawnRadius 0
  • ベッドやリスポーンアンカー、/spawnpointの個人スポーンがある場合はそちらが優先される
  • 個人スポーンを消して確認するなら/clearspawnpoint @s
  • 既存プレイヤー全員の復活地点をそろえたいなら/spawnpoint @a x y zも検討する

こんな感じです。

/setworldspawnは、コマンド自体はとても短いです。
でも実際に使うと、ベッドスポーン、spawnRadius、地形判定、地下ロビー問題などが絡んで、意外とつまずきやすいです。

まずは、

/setworldspawn
/gamerule spawnRadius 0

この2つをセットで覚えるのがおすすめです。

拠点前やロビー中央に立ってこの2つを入れれば、統合版でもかなり扱いやすい初期スポーン設定ができます。

よかったら皆さんも、ワールドの玄関口を整える時に使ってみてください。
友達が初参加した時に迷いにくくなりますし、配布ワールドやレルムの管理もしやすくなります👌

では、本日はここまでで終わります。
最後までご覧いただき、ありがとうございました。
柚子クラでは他にもマイクラ統合版・Java版のコマンドや便利設定を紹介しているので、是非ご覧くださいね(^^♪


13. 参考文献

この記事を書くにあたり、以下の公式ドキュメント・海外コミュニティWikiのページを参考にしています。