『Distant Horizons』解説動画&日本語化リソースパック配布

ロースペックPCでも遠景描画を可能とする『Distant Horizons』について機能と設定項目について解説するとともに、設定項目の日本語リソースパックの配布を行っています。

目次

基本情報

Distant HorizonsはLOD(Level of Detail)技術を用い、Minecraftのデフォルトの描画距離より簡略化された地形を追加し、低負荷でありながら描画距離を長くしてくれるMODです。

シェーダー(影MOD)を導入した場合、LOD描画部分もしっかりシェーダーが反映されるのでNvidiumと違い、リッチな気分でマイクラを楽しめます。

Level of Detail

シーン内のオブジェクトの描画品質を距離に応じて調整する技術です。具体的には、プレイヤーから遠いオブジェクトは詳細度を低くして描画し、近いオブジェクトは高い詳細度で描画します。この手法により、グラフィックス処理の負荷を軽減し、パフォーマンスを向上させることができます。LODは通常、複数のモデル(高詳細、中詳細、低詳細)を用意し、プレイヤーの視点に応じて適切なモデルを選択します。

動作環境:2024年12月15日更新時点

MODリンク:[ Modrinth ] [ CurseForge ]

Mod LoaderFabricForge NeoForge

対応環境Client

前提MOD
使用しているSodiumが 0.6.0未満の場合

  • Indium:IndigoベースのFabric Rendering APIをサポートするSodiumアドオン

MC1.20.1、Sodium0.5.11でDHを導入しようとすると、Indiumを要求するメッセージが出ます。

推奨MOD

  • Chunky:チャンクを素早く効率的に事前生成するMOD
  • Bobby:サーバーの表示距離よりも大きなレンダリング距離を可能にするMOD。描画距離を33以上に伸ばしたい場合に
  • Concurrent Chunk Management Engine (Fabric):Minecraftのチャンクパフォーマンスを改善するために設計されたFabric mod
  • Noisium:より良いゲームプレイ体験のためにワールド生成のパフォーマンス最適化するMOD
  • Nvidium:NVIDIA専用高速レンダリングエンジン
  • Sodium or Embeddium:おすすめ軽量化MOD
  • Iris Shaders:シェーダーローダー

本記事はDistantHorizons-2.2.1-a-1.20.1-forge-fabric版を基に執筆しました。

公式Q&A翻訳

DH公式サイトに記載の英文Q&Aを分かりやすく日本語に翻訳しました。
技術的内容についての質問は公式サイトに直接ご質問ください。

一般的な質問と回答

MODはForge用ですか、それともFabric用ですか?
  • MC 1.20.6以降:NeoForgeとFabricが1つのjarファイルに含まれています。
  • MC 1.20.4以前:ForgeとFabricが1つのjarファイルに含まれています。
シェーダーは使えますか?

はい、ただし特定のシェーダーのみ対応しています。

Optifine:

  • DHはフォワードレンダリングシェーダーで部分的に動作します。

Iris(および同等のポート):

  • DH 2.1.0以降は、Iris 1.7+でのみ動作し、DH対応シェーダーを使用する必要があります。
  • DH 2.0以前はIrisでは動作しません。
プレイヤーが作成した構造物に対応していますか?

はい、対応しています。

マルチプレイヤーで使えますか?

はい。ただし現在、このMODはクライアントサイドのみで動作します。
そのため、MODが使用するチャンクを探索する必要があります。

問題と解決策

Q: LODチャンクが表示されません。どうすればいいですか?

以下を確認してください:

  • MODが正しくインストールされていることを確認してください。
  • オプションメニューのFOVスライダーの横に新しいボタンが表示されているはずです。
  • DH設定のホームページで描画が有効になっていることを確認してください。
  • 全てのシェーダーを無効にしてください。
  • 他のMODを削除してみてください。
  • 公式のMinecraftランチャーを使用してください(FeatherのようなクライアントはDHが依存しているコードを壊す可能性があります)。
  • DH設定ファイルを削除して再作成してください(通常のパス: .minecraft\config\DistantHorizons.toml)。
  • DHを再ダウンロード/再インストールしてください。
  • Minecraftのインスタンス/プロファイルを再インストールしてください(例: Forge/Fabricを再インストール)。
MODがFabricとSodiumで即座にクラッシュします。どうすればいいですか?

Indium MODをインストールしてください。
エラーメッセージがログに表示されるはずです。

ゲームがクラッシュします。どうすればいいですか?

以下の一般的なデバッグ手順を試してください:

  • Distant Horizonsのみで実行して、MOD互換性の問題を確認してください。
  • ワールド生成MODを使用している場合、DHの設定で生成モードを「Surface」に設定するか、ディスタントジェネレータを無効にしてください(特定の構造物がマルチスレッド生成に対応していない場合があります)。
  • GPUの最新ドライバをインストールしてください。
  • 設定を下げたり、フレームレート制限を設定してください。
  • DH設定ファイルを削除して再作成してください(通常のパス: .minecraft\config\DistantHorizons.toml)。
  • 公式のMinecraftランチャーを使用してください。
  • DHを再ダウンロード/再インストールしてください。
  • Minecraftのインスタンス/プロファイルを再インストールしてください(例: Forge/Fabricを再インストール)。
  • それでも解決しない場合は、GitLabで問題を報告するか、Discordの#help-meチャンネルでサポートを求めてください。
ゲームがカクついたり、FPSが低下します。どうすればいいですか?
  • CPU使用率が100%近い場合:設定でCPUプリセットを下げる、またはワールド生成を無効にする。
  • 解決しない場合は、Minecraftに割り当てるRAMを増やしてください(生成スレッドが4以上の場合、8GB以上のRAMを推奨)。
  • GPU使用率が100%近い場合:設定で品質プリセットやDHレンダリング距離を下げる。
ブロックが灰色や白で表示されます。どうすればいいですか?

これは水や植物のブロックで発生することがあります。
解決策:デフォルトのテクスチャパックに戻し、Minecraftを再起動してください。

実際のチャンクに霧がかかっています。どうすればいいですか?

設定で以下を調整してください:
[Advanced > Graphics > Fog > “Disable vanilla fog”]
または、Sodium ExtrasやOptifineなどの霧除去MODを使用してください。

LODチャンクが完全に黒いです。どうすればいいですか?

これはライトマップを変更するMODが原因である場合があります。そのMODを削除してください。

サーバーでLODチャンクが間違ったワールドに表示されます。どうすればいいですか?

マルチバースサポートを有効化する方法:
設定で[Advanced > Multiplayer]タブを開き、”Multi Dimension Required Similarity”を0.0以上に設定してください(推奨値: 0.8、問題がある場合は0.4以下に調整)。
注意: この機能は不安定で、次元が正しくロードまたは保存されない場合があります。

チャットのエラーを非表示にできますか?

Distant Horizonsメニューで[Advanced > Logging > Debug > Debug Switch]をオフにしてください。

リソースパック/テクスチャパックがLODチャンクに適用されません。どうすればいいですか?

リソースパックを変更した場合、Minecraftを再起動する必要があります。

1.6で生成されたLODがDH 2で表示されません。変換方法はありますか?

ありません。フォーマットが完全に異なり、必要な情報が新フォーマットに欠けています。

“Error: Distant Horizons renderer has encountered an exception!”が表示され、LODが表示されなくなりました。どうすればいいですか?

DH設定ファイルが破損しています。削除してください(通常のパス: .minecraft/configs/DistantHorizons.toml)。

LinuxでNvidia GPU使用時、(Neo)Forgeでログなしでクラッシュします。どうすればいいですか?

Forge設定(fml.toml)でearlyWindowControlを無効にしてください。

LinuxでSodium使用時、AMD/Intel(mesa互換)GPUでクラッシュします。どうすればいいですか?
  1. DHを無効化します。
  2. DH設定ファイルを削除します(通常のパス: .minecraft/config/DistantHorizons.toml)。
  3. Sodiumを有効にしてビデオ設定を開きます。
  4. Sodiumのグラフィックスメニューの[Performance]タブで、”Use No Error context”を無効にします。
  5. DHを再度有効化してゲームを再起動します。
起動時にClassCastExceptionでクラッシュします。どうすればいいですか?

DH設定ファイルが破損しています。削除してください(通常のパス: .minecraft/config/DistantHorizons.toml)。

MODサポート

Distant Horizonsは○○MODと互換性がありますか?

おそらく互換性があります。Distant HorizonsはMinecraftの実際のレンダリングを変更せず、それに追加するだけなので、大部分のMODで問題はないはずです。

Alex’s CavesでLODがレンダリングされません。どうすればいいですか?

Alex’s Cavesのクライアント設定(.minecraft/config/alexscaves-client.toml)を開き、biome_ambient_light_coloringを無効にしてください(バグトラッカーのIssue #566に関連)。

Irisを使用していて、次のエラーメッセージが表示されます:「DH 2.0 not found, yet Fabric claims it’s there. Curious.」

IrisとDistant Horizonsを最新バージョンにアップデートしてください。このエラーは、Irisが必要なAPIメソッドを見つけられない場合に発生します。

既知の互換性MOD:
  • Optifine
  • Iris(1.7以降)
  • Sodium(フォーク/ポートは含まない場合あり)
  • Nvidium
  • ワールド生成系MOD(Biomes-o-plenty、Twilight Forest、Terralithなど)
  • C2ME
  • Noisium
既知の非互換性MOD:
  • Vulkan Mod
  • Cubic Chunks
  • Pojavvirglrendererをレンダラーとして設定し、SQLiteライブラリを手動で設定することで動作する場合あり)
  • 特定のOptifineシェーダー(特に遅延レンダリングを使用するもの)
  • 特定のシェーダーMOD(Iris 1.6以前)
  • Lord of the Rings Mod
  • Feather Client
  • Replay Mod
  • Colormatic
  • The Wild Backport
  • Optifabric
  • Supplementaries(LODのライティングが反転する原因)
  • Methane
  • Create: Dreams and Desires
  • Dynamic Trees(LODエリアで葉が消失する)
  • Geocluster(フィーチャーワールドジェネレータがフリーズおよびクラッシュする原因)

DHでシェーダーを使いたいならコレがおすすめ!!

設定項目解説は動画で完全解説!動画で分かる『Distant Horizons』

ずんだもんが丁寧にDistant Horizonsの設定項目について、比較検証を行い徹底解説します!

Twitter

この記事に関するコメント

コメントする

       

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約が適用されます。

CAPTCHA


目次