ネザーポータルを思い通りに繋ぐ — 1:8ルールを実践
ポータルは座標だけでペアになるわけではありません。ゲームが実際にチェックする検索範囲、ポータルが間違った場所に繋がってしまう理由、そしてクリーンなペアを強制する方法を解説します。
誰もが知っている計算式はOverworld ÷ 8 = Netherです。しかし、人々が戸惑うのは、この割り算の後に何が起こるかです。ゲームは正確にその座標にポータルを生成するわけではありません。検索を行うのです。
ゲームが実際に行うこと
ポータルに入ると、Minecraftはあなたの座標を変換し、目的地の周りの検索範囲内で既存のポータルを探します。
- 水平方向に129×129ブロック、変換された位置を中心とする
- 目的ディメンションの全高さ
もし見つかれば、そこから出てきます。たとえそのポータルがあなたの望む場所から60ブロック離れていてもです。検索範囲が空の場合にのみ、新しいポータルが生成されます。
この一つのルールが、「ポータルの繋がりがおかしい」という報告のほとんどすべてを説明しています。
なぜ2つのオーバーワールドポータルが1つのネザーポータルを共有するのか
オーバーワールドで400ブロック離れた2つのポータルは、ネザーで50ブロック離れた位置に変換されます。50は129の範囲内なので、両方とも同じネザーポータルを見つけ、そこから出てきます。オーバーワールドからは無関係に感じられますが、ネザーでは隣人なのです。
経験則:オーバーワールドのポータルは1,024ブロック以上離れている必要があります。そうすれば、ネザー側で別々の目的地が保証されます(1024 ÷ 8 = 128、ちょうど検索範囲の外側)。
クリーンなペアを強制する
- オーバーワールドのポータルを生成し、XとZ座標をメモします。
- 両方を8で割り、ゼロ方向に丸めます。これがネザーでのあなたの的(ターゲット)です。
- オーバーワールドのポータルを一度も使用する前に、ネザーへ行き、その座標に手動でポータルを生成します。
- ポータルに火をつけます。これでオーバーワールドのポータルを通り抜けると、あなたのポータルを見つけてリンクします。
2つ目のポータルを手動で生成するのが、このトリックのすべてです。ゲームに生成させると、最初に見つけたものを受け継いでしまいます。
Y座標は思ったほど重要ではない
垂直方向の位置は1:8変換の一部ではありません。Yは変更されずに引き継がれ、目的地の生成可能な範囲にクランプされます。ネザーでY=30とY=100に積み重ねられた2つのポータルは、どちらも同じ水平検索範囲内にあるため、競合します。
屋根移動
ネザーの天井ハイウェイが機能するのは、あそこで1ブロック移動するとオーバーワールドで8ブロック移動するからです。屋根の上で1,000ブロック歩くと、ホームでは8,000ブロック移動します。ポータルの検索範囲がどこに着地するかを決定するため、屋根のポータルは少なくとも129ブロック離して配置しないと、互いに衝突してしまいます。
あなたの実際の座標をネザーポータル計算機に入力してください。両方向の変換を行い、実際の129ブロックの検索範囲を縮尺(スケール)された地図(マップ)上に描画するので、ポータルを生成する前に2つのポータルが競合するかどうかを確認できます。