MC CommanderMinecraft非公式コマンド支援

ネザーやエンドにコマンドで行く方法

/tp だけでは、今いるディメンション(世界)の中しか移動できません。ネザーやエンドへ直接行くときは、/execute in で行き先のディメンションを指定してから /tp します。

executetpネザー・エンド

tpコマンド生成ツールを開く

更新日:

基本の書き方

行き先Java版
ネザー/execute in minecraft:the_nether run tp @s 0 70 0
エンド/execute in minecraft:the_end run tp @s 100 49 0
オーバーワールド/execute in minecraft:overworld run tp @s 0 100 0

in の後ろに行き先のディメンションを書き、run の後ろで移動します。座標を書かずに ~ ~ ~ にすると、今と同じ数字の座標へ移動します。

ネザーで埋まらずに行く

ネザーは地面の中や溶岩の上が多く、座標を決めて移動すると、ネザーラックに埋まって窒息することがあります。Java版1.17以降は、安全な地面を探して置いてくれる /spreadplayers を使うと確実です。

/execute in minecraft:the_nether run spreadplayers 0 0 0 30 under 120 false @s

座標0,0の周り30ブロック以内で、高さ120より下の立てる場所を探して移動します。under 120 を付けないと、ネザーの天井の岩盤の上に出てしまうことがあります。念のため、先に耐火のエフェクトを付けておくと、溶岩に落ちても助かります。

エンドの島に着く座標

エンドでは、オーバーワールドからポータルで来たときに乗る黒曜石の足場が X=100、Y=48、Z=0 にあります。tp @s 100 49 0 にすると、その足場の上に着きます。エンドの中心の島(ドラゴンがいる場所)は座標0,0の周りです。

ネザーとオーバーワールドの座標の換算

方向計算例
オーバーワールド → ネザーX と Z を8で割る(800, 64, -1600) → (100, ?, -200)
ネザー → オーバーワールドX と Z に8をかける(100, ?, -200) → (800, ?, -1600)

高さ(Y)は換算しません。ポータルをつなげたい場所の座標を調べるときに使います。

ほかのプレイヤーを連れて行く

/execute in minecraft:the_nether run tp @a 0 70 0

@s を @a にすると全員、プレイヤー名にするとその人だけが移動します。コマンドブロックから実行するときは、@s では誰も選ばれないので、@p や @a を使います。

ポータルをコマンドで作る(Java版)

テレポートではなく、いつでも行き来できるポータルを置きたいときの方法です。

# エンドポータル:足元から少し離れた3×3にポータルを敷く
/fill ~2 ~ ~2 ~4 ~ ~4 minecraft:end_portal
# ネザーゲート:黒曜石の枠(幅4×高さ5)を作ってから中を埋める
/fill ~ ~ ~3 ~3 ~4 ~3 minecraft:obsidian
/fill ~1 ~1 ~3 ~2 ~3 ~3 minecraft:nether_portal[axis=x]

統合版の書き方

/execute in nether run tp @s 0 70 0
/execute in the_end run tp @s 100 49 0
/execute in overworld run tp @s 0 100 0

統合版でも1.19.50以降は execute in が使えます。ディメンションの名前は nether・the_end・overworld です。

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

よくある質問

ネザー要塞の場所を探せますか?

/locate structure minecraft:fortress で、近くのネザー要塞の座標が分かります。ネザーの中で実行します。

エンドラを倒す前でもエンドに行けますか?

行けます。ポータルを起動していなくても、コマンドならいつでも移動できます。

サバイバルで使ってもいいですか?

コマンドを使うにはチートをオンにするかOP権限が必要です。マルチプレイではサーバーのルールに従ってください。

関連ページ

エンダードラゴンを召喚するコマンド

飛ばし方・復活・卵の出し方です。

座標指定の基本

絶対座標・相対座標・ローカル座標の違いです。

locateコマンドの使い方

構造物やバイオームの場所を探します。

executeコマンドの基本

as・at・in などの使い方です。

コマンド辞典

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