Minecraftの座標:X、Y、Z、チャンク、/tpの仕組み
Minecraftのワールドにあるブロックは、X、Y、Zの3つの数値でできた住所を持っています。これを理解すれば、家に帰る道を見つけたり、友達に場所を伝えたり、ネザーポータルをつなげたり、シードマップの構造物へ直行したりできます。
このガイドでは、各座標の意味、Java版と統合版での表示方法、チャンクの仕組み、座標を/tpコマンドで使う方法を説明します。
X、Y、Zの意味
Minecraftには3つの軸があります。
| 軸 | 方向 | 大きくなる方向 |
|---|---|---|
| X | 東と西 | 東 |
| Y | 上下 | 上 |
| Z | 北と南 | 南 |
X 0、Z 0 の点がワールドグリッドの中心です。スポーン地点がそこになるとは限りません。西へ進むとXが負になり、北へ進むとZが負になります。
Yは高さです。オーバーワールドでは 1.18 以降、ワールドは下端のY -64 から上端のY 320 まで広がっています。海面はY 63 です。ネザーはY 0 からY 128 までで、上は岩盤の天井です。鉱石は決まった高さに生成されるので、Yを把握することは採掘の鍵になります。一覧はMinecraftの鉱石の高さをご覧ください。
Java版で座標を表示する方法
Java版では、F3を押してデバッグ画面を開きます。一部のノートパソコンやMacではFn + F3が必要です。画面にはたくさんの情報が表示されます。役に立つのは次の行です。
- XYZ: 小数点付きの、正確な現在位置。
- Block: 自分が立っているブロックを整数で表したもの。
- Chunk: チャンク内での位置と、チャンクの座標。
- Facing: 向いている方向(北や東など)と、それによって変わる軸。
便利なショートカットがF3 + Cです。現在位置へのテレポートコマンドがクリップボードにコピーされるので、チャットやメモアプリに貼り付けられます。
サーバーでreducedDebugInfoゲームルールがオンになっていると、デバッグ画面に座標は表示されません。
統合版で座標を表示する方法
統合版ではF3は使いません。代わりに、ワールドの設定があります。
- ポーズメニューを開いて、設定に進みます。
- ワールドのゲームセクションを選びます。
- 座標を表示をオンにします。
すると、現在位置が常に左上に表示されます。新しいワールドを作成するときに設定することもできます。座標を表示をオンにしても、実績は無効になりません。
ワールドの管理者は、/gamerule showcoordinates trueコマンドも使えます。レルムやサーバーでは、オーナーがこれをオフにしている場合があります。
どちらのエディションでも、地図アイテムで現在位置を確認できます。座標が非表示のときの保険として、紙とコンパスで地図を作っておくと安心です。
チャンクと座標の関係
Minecraftはワールドをチャンクに分割します。1チャンクは幅 16 ブロック、長さ 16 ブロックで、ワールドの上端から下端までの高さがあります。ゲームはワールドを1チャンクずつ読み込み、保存し、生成します。
チャンクの座標を求めるには、ブロック座標を 16 で割って小数点以下を切り捨てます。たとえばブロックX 100 はチャンク 6 にあります。100 を 16 で割ると 6.25 になるからです。ブロックX -1 はチャンク 0 ではなく、チャンク -1 にあります。
チャンクは多くの場面で重要です。
- スライムチャンク: スライムは、特定のチャンクのY 40 より下にスポーンします。スライムチャンクの仕組みをご覧ください。
- トラップ: モブトラップは、特定のチャンク境界の内側に置くと最も効率よく動きます。
- 構造物: 構造物の配置にはチャンクのグリッドが使われます。
Java版でF3 + Gを押すと、チャンクの境界を表示できます。チャンク計算機なら、任意のブロック座標をチャンクとリージョンにひと目で変換できます。
/tpで座標を使う
チートがオンなら、/tpコマンドで正確な座標へ移動できます。
- /tp @s 100 70 -250は、X 100、Y 70、Z -250 にテレポートします。
- /tp @s ~ ~10 ~は、10 ブロック上へ移動します。チルダは現在位置からの相対位置を意味します。
- /tp @s ^ ^ ^5は、向いている方向へ 5 ブロック前進します。キャレットは視点を基準にした位置を意味します。
このコマンドは、Java版でも統合版でも同じように動きます。Yの値には注意してください。固い地面の中にテレポートすると、窒息するおそれがあります。安全なコツは、Y 200 など高い位置にテレポートして水バケツで着地するか、地表のすぐ上のY値を使うことです。
SeedMapViewのシードマップでは、構造物をクリックすると、その座標へのすぐ使える/tpコマンドがコピーされます。
ネザーの座標とポータル
ネザーには縮尺があります。XとZの軸では、ネザーの1ブロックがオーバーワールドの8ブロックに相当します。Yは縮尺されません。
- オーバーワールドからネザー:XとZを 8 で割ります。
- ネザーからオーバーワールド:XとZに 8 を掛けます。
たとえば、オーバーワールドのX 800、Z -1600 にある拠点は、ネザーの座標ではX 100、Z -200 に対応します。そこにポータルを作れば、拠点とつながります。ネザーポータル計算機が計算してくれますし、ネザーポータルのつながり方では詳しいルールを説明しています。
座標の実用的な使い方
座標は、テレポート以外でもとても役に立ちます。日常的な使い方をいくつか紹介します。
- 家に帰る。 初日に拠点の座標を書き留めておきましょう。迷ったら、XとZが一致するまで歩きます。
- 場所を共有する。 サーバーの友達には、目印を説明するより、村や農場の正確な場所を伝えましょう。
- 適切な深さで採掘する。 掘るときはY値に注目しましょう。ダイヤモンドはY -58 付近、ネザーの古代の残骸はY 15 付近に最も多くあります。
- ポータルをつなげる。 オーバーワールドのXとZを 8 で割ると、対応するネザーポータルの位置がわかります。
- 農場を作る。 農場の多くは、村のチャンクにある鉄農場やY 40 より下にあるスライム農場のように、特定のチャンクや高さに置く必要があります。
- シードマップを使う。 マップで構造物を見つけて座標を読み取り、自分のワールドでそこへ向かいます。
簡単なコツがあります。場所のXとZしかわからなくても、Y値なしで向かえます。XとZが一致するまで歩き、周囲を見回すか、下へ掘ります。マップやlocateコマンドでもXとZしかわからないことが多いので、ほとんどの構造物の場所探しはこの方法です。
シードマップから座標を読み取るときは、正しいディメンションにいることを確認してください。オーバーワールドとネザーの座標は異なり、X 100 にあるネザー要塞は、オーバーワールドのX 100 にはありません。マップ自体の読み方は、シードマップの見方をご覧ください。
よくある質問
Minecraftで座標を表示するには?
Java版ではF3、またはFn + F3を押します。統合版では、ワールドのゲーム設定で「座標を表示」をオンにします。
Minecraftで北はどちらですか?
北は、Zが小さく、つまりより負になる方向です。太陽と月は東から昇り、西に沈みます。
Minecraftのチャンクとは?
チャンクは、16×16 ブロックの柱状の区画で、ワールドの上端から下端までの高さがあります。ブロック座標を 16 で割って小数点以下を切り捨てると、チャンク座標になります。
統合版で「座標を表示」をオンにすると、実績は無効になりますか?
いいえ。「座標を表示」はチートではなくワールドオプションなので、実績は有効のままです。
/tpのチルダは何を意味しますか?
チルダは現在位置からの相対位置を意味します。たとえば/tp @s ~ ~5 ~は、5ブロック上へ移動します。