Xaero's Zoomout Mod: Minecraftでワールドマップのズームアウトを拡大する
マップのズームを最大760,000ブロックまで拡張し、CPU負荷を分析する解説
マップのズームを最大760,000ブロックまで拡張し、CPU負荷を分析する解説
前提条件:
前提MOD: Fabric / Forge / NeoForge / Quilt
Minecraftのバージョン: 1.19.x – 26.1.x
必須MOD: Xaero's World Map (必須)
Xaero's Zoomoutモッドは、人気のアドオンであるXaero's World Mapのフルスクリーンマップのズーム制限を変更し、最小ズーム係数をバニラの0.0625xから0.0025xに引き下げます。これにより、ベースとなるインターフェース機能で提供されているよりも25倍遠くまでマップをズームアウトすることができます。このおかげで、画面に表示される領域の最大幅は、ゲーム内のブロックで30,000から約760,000に増加します。このモッドはクライアント側で動作し、探索済みの広大な領域を素早く分析したり、遠くの拠点を見つけたり、長距離の移動ルートを計画したりするために設計されています。
Xaero's World Mapのズーム制限の拡張
オリジナルのXaero's World Mapモッドは、訪れたすべてのチャンクに関するデータをハードドライブ上の特別なキャッシュに保存し、フルスクリーンマップに描画します。しかし、マップの基本ズームには制限があります。初期スポーン地点から数万ブロック以上離れて移動した場合、マップ全体を見るために十分にズームアウトすることはできません。
Xaero's Zoomoutモッドは、オリジナルマップのコードにMixinインジェクションを介してズーム範囲の定数を書き換えることで、この制限を修正します。
モッド導入後のズームの仕組み:
基本のマップ制限は、ズームアウトを値
0.0625に制限します。この場合、幅約30,000ブロックの正方形の領域がモニター画面に収まります。新しいズーム制限は、
0.0025のレベルに設定されます。表示領域は760,000ブロックに拡張されます。ズームステップの変更。モッドはマウスホイールのスクロールステップを滑らかに拡張し、0.0625xから0.0025xの間に新しい中間のズームレベルを追加して、表示領域を快適に調整できるようにします。
これにより、巨大な領域を一目で見渡し、大陸の全体的な形状、海の位置、バイオームの境界、またはマップ上の興味のあるポイント(Waypoints)を、マウスでマップウィンドウを常に移動させることなく把握することができます。

モッドなし

モッドあり
システム負荷と最適化
単一の画面にこれほど膨大な数のチャンクをレンダリングするには、かなりのハードウェアリソースが必要となるため、最大ズームレベルを使用するとコンピューターに深刻な負荷がかかります。
0.0025xズーム時のレンダラーの特徴:
CPU負荷。プロセッサは、ストレージドライブ(HDD/SSD)から数千の保存されたマップキャッシュファイルを同時に読み取り、それらをRAMに解凍する必要があります。
RAMの使用。76万ブロック規模の詳細な画像を保持するために、ゲームはメモリを活発に消費し始めます。これにより、8GB未満のRAMを搭載したコンピューターではフリーズが発生する可能性があります。
FPSと遅延(ラグ)。最小制限まで積極的にズームアウトしている間、フレームレートが一時的に低下する可能性があり、キャッシュからのチャンクテクスチャのロードが完了するまで、マップインターフェースの反応が遅れる場合があります。
FPSへの悪影響を減らすために、最大ズームアウトは短いセッションで使用することをお勧めします。マップを開き、オブジェクトの全体的な位置を把握するためにズームアウトし、目的の座標を見つけたら、日常のナビゲーションのためにズームをより詳細なビュー(例えば0.1x)に戻します。
alt: [極端なズームアウト時におけるマップテクスチャタイルのロードプロセスの視覚化]
操作と設定
Xaero's Zoomoutモッドは、「プラグアンドプレイ」の原則に基づいて設計されています。独自の設定グラフィカルメニュー、専用のホットキー、または.minecraft/config/フォルダー内のTOML/JSON設定ファイルはありません。
モッドとのやり取りは、すべて標準のXaero's World Mapのインターフェースを通じて行われます。
ゲーム内で割り当てられたキー(デフォルトは
M)を使用して、フルスクリーンマップを開きます。マウスホイールを後ろにスクロールして、カメラをズームアウトします。
マップは標準の制限を超えて、ズーム値
0.0025xに達するまで滑らかにズームアウトし続けます。
死亡地点、プレイヤーマーカー、領土の主張、またはモブレーダーを表示するためのすべてのロジックは、新しいズームレベルに自動的に適応します。ただし、最大のズームアウト時では、画面がグラフィックのノイズで過負荷になるのを防ぐために、モブやプレイヤーの小さなアイコンが自動的に非表示になる場合があります。
alt: [ズームレベル0.0025xでのワールドマップのフルスクリーン表示(興味のあるポイントのマーカーが表示されている状態)]
互換性と推奨アドオン
このモッドは、最新のモッドパックのほとんどと互換性があり、サーバーとの同期を必要とせずにクライアント側で安定して動作します。
互換性の特徴:
必須の前提モッド。modsフォルダーに元のXaero's World Mapファイルがない場合、モッドは起動せず、ゲームのクラッシュを引き起こします。
Xaero's Minimap。このモッドは、同じ作者によるミニマップと完全に互換性があります。ただし、スーパーズームアウトの効果は、ワールドマーカーの大きなフルスクリーンマップにのみ適用され、画面の隅にある円形または正方形のミニマップウィンドウには一切影響しないことに注意してください。
メモリ最適化モッド。大量のマップをロードするとメモリサブシステムに大きな負荷がかかるため、このモッドをJavaのガベージコレクション最適化モッド(例えば、FerriteCoreやKryptonなど)と一緒にインストールすることをお勧めします。これにより、マイクロフリーズが発生する可能性を減らすことができます。

結論
Xaero's Zoomoutは、Xaeroの世界マップにおける広大な領域の視認性が限られているという問題を解決します。作業表示幅を30,000ブロックから760,000ブロックに増やすことで、移動した経路全体と遠くの拠点を1つの画面で確認できるようになります。
Xaero's World Mapの基本機能と比較して、このモッドは大規模な旅行の計画において大きな利点をもたらしますが、プロセッサとハードドライブへの負荷が増加するため、使用には注意が必要です。このモッドの主な制限は、最大ズームアウトレベルで数千のキャッシュファイルを処理する際のフレームレート(FPS)の潜在的な低下と遅延の発生です。大規模なサバイバルサーバー(拠点スポーン地点から数十万ブロック離れた場所に建設されるアナーキーサーバーなど)でプレイしている場合、グローバルな道路や鉄道の建設に従事している場合、または単に世界を探索するのが好きで、旅行の全体像を1つの画面に表示したい場合に、このモッドは最適です。
インストール
通常のインストールは約 5 分で完了します。手順は同じで、ローダーと対応するビルドだけが異なります。
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











