歩んだ後が道になる『The Roads More Travelled』解説

ワールド探索において、何度も往復する拠点間の経路がいつまでも初期状態の草ブロックのまま変化しないことは、冒険の生活感や歴史を感じる上で物足りなさを与えることがあります。プレイヤーが何度も歩いた足跡が自然な道として地面に刻まれるようなシステムがあれば、ワールドへの没入感はさらに高まります。

本MODは、プレイヤーやMob、動物が踏みしめたブロックが蓄積された侵食度に応じて段階的に変化し、歩いた跡が自然な道となるシステムを追加します。あまり歩かなくなった道は時間経過とともに元の地面へと自然回復するため、プレイヤーの探索の歴史がワールドの景観にリアルに反映されます。

この記事を読むことで、The Roads More Travelledが追加する具体的な侵食・自然回復システムの仕組みや、詳細な設定ファイル(trmt.json)の編集項目が分かります。

ご利用のMODバージョンによっては記事内の情報と異なる場合がありますので、あらかじめご了承ください。

目次

動作環境と要件

Creator: milkucha

項目詳細
ジャンルシステム変更
対応バージョン1.19.2〜26.1.2
対応ローダーFabric, Forge, NeoForge
動作環境クライアント+サーバー
前提MODなし
推奨MODなし
配布ページCurseForge

※使用するMODのバージョンやMODローダーによって、動作環境が変わる場合があります。
特に依存・前提MODについては必ず導入するMODページの Dependencies を最優先で確認してください。

こんな人におすすめ
  • 拠点間の移動経路を自然な道としてビジュアル化したい。
  • ワールド探索の足跡を景観に残し、冒険の歴史を感じたい。
  • 景観やバニラの雰囲気を崩さずに没入感を高めたい。
導入・使用時の注意点
  • 最新バージョンの推奨:配布元としてModrinthとCurseForgeの2カ所に登録されています。CurseForgeの配布データの方が更新日時がわずかに新しいため、基本的にはCurseForgeから最新版のJARファイルをダウンロードして導入することを推奨します。なお、1.19.2などの古いバージョン用のJARファイルはModrinthにのみ登録されている場合があるため、過去のMinecraftバージョンで遊ぶ際はModrinthの配布ページも確認してください。
  • 水没時の侵食挙動:水中(水没状態)で草や土ブロックの上を歩いた場合は、踏みつけによる侵食が発生しません。
  • 不透過ブロックの下での挙動:不透明なブロック(光を通さないブロック)の下にある侵食されたブロックは、時間の経過に伴い、自動的にバニラの元のブロックへと回復します。
  • アンインストール時のブロック変換:MODをアンインストールする際、ワールド内の侵食されたカスタムブロックを元のバニラブロックへ安全に戻すためのコマンド /trmt convert-to-vanilla が提供されています。このコマンドを実行せずにMODを削除すると、侵食された道が空気ブロック(透明)に変化してしまうため注意してください。
  • マップMODとの連携:Xaero’s World Map、JourneyMap、およびVoxelMapと互換性があり、生成された道がマップ上でもそのまま描画されます。

主な機能や特長

侵食による動的な道生成システム

本MODを導入すると、プレイヤーやMob、動物が地面を歩くたびにそのブロックの侵食度が上昇します。侵食度が一定値に達すると、ブロックは段階的に削られた見た目へと変化します。

  • 段階的な変化:草ブロックや土ブロック、砂利交じりの土ブロック、砂ブロックにはそれぞれ複数の侵食段階が用意されており、徐々に地面の見た目が変化します。
  • 周囲への伝播:踏まれたブロックだけでなく、隣接するブロックにも侵食度の一部が伝わるため、不自然に一直線にならず、より有機的でリアルな道幅が形成されます。
  • 植物の踏みつけ:侵食度が高くなると、地面に生えている草や木の葉などの植生が踏みつぶされて消滅します。背の高い草を踏みつけた際は、即座に破壊されず、まず短い草に変化してから最終的に破壊されるため、非常にリアルな変化を体験できます。
  • リードで繋がれたMobによる侵食:プレイヤー自身や騎乗しているMobだけでなく、リードで繋いで牽引している動物やMobが歩いた跡も侵食されるようになりました。
  • スニーク移動時の挙動:スニークをしている間は、踏みつけによる侵食が発生しません。静かに足跡を残さず移動したい場合に便利です。

自然回復とケアの仕組み

生成された道がいつまでも剥げたまま放置されることはなく、歩く頻度が減ると自然の回復力によって元に戻る仕組みが備わっています。

  • 自然回復:一定のゲーム内日数が経過すると、侵食されたブロックが自動的に前の段階へと戻り、最終的には元のバニラブロックに回復します。
  • 自然回復時の草の生育:侵食された草ブロックが自然回復プロセスによって一段階戻る際、5%の確率でその上のブロックに短い草が自動的に生育します。
  • 骨粉による強制回復:侵食された草ブロック、侵食された土、侵食された砂利交じりの土に対して骨粉を使用することで、段階をスキップして素早く回復させることができます。
  • ブラシによる砂の回復:侵食された砂に対してブラシを使用することで、砂の道を元の砂ブロックに修復できます。
  • 水を含んだ侵食された砂:侵食されて凹んだ砂ブロック(段階1〜4)は水を含める状態に対応しており、隣接する水源から自動的に水で満たされるようになっています。
  • サトウキビの植栽サポート:侵食された草ブロック、土、砂利交じりの土の上であっても、水に隣接していればサトウキビを配置して育てることができます。
  • 軽さのポーションの追加:ネザーウォートと羽を調合することで、飲むと足跡を残さずに移動できる軽さのポーションを作成できます。
  • プレイヤーの行動履歴がワールドに反映されるため、生活感と没入感が大幅に向上します。
  • 面倒な整地や道の舗装を行わなくても、よく通る場所が自動的に道になります。
  • 主要な地形生成MODやマップMODと競合せず、シームレスに機能します。

設定項目

ゲームバランスやプレイヤーの好みに合わせて、挙動を詳細にカスタマイズすることが可能です。マルチプレイヤーにも完全に対応しており、サーバー側とクライアント側の両方に導入することで動作します。

設定はConfigディレクトリ配下の trmt.json を直接編集することで変更できます。

設定項目 (trmt.json内表記)デフォルト値設定範囲説明
erosion.grassEnabledtruetrue / false草ブロックの侵食の有効化を設定します。
erosion.dirtEnabledtruetrue / false土ブロックの侵食の有効化を設定します。
erosion.sandEnabledtruetrue / false砂ブロックの侵食の有効化を設定します。
erosion.leavesEnabledtruetrue / false葉ブロックの侵食の有効化を設定します。
erosion.vegetationEnabledtruetrue / false植生(草や花)の侵食(踏みつぶし)の有効化を設定します。
deErosion.grassEnabledtruetrue / false侵食された草ブロックの自然回復の有効化を設定します。
deErosion.dirtEnabledtruetrue / false侵食された土ブロックの自然回復の有効化を設定します。
deErosion.sandEnabledtruetrue / false侵食された砂ブロックの自然回復の有効化を設定します。
erosionMultipliers.player0.5制限なしプレイヤーが徒歩で移動した際の侵食の基本倍率です。
erosionMultipliers.mounted2.0制限なしプレイヤーがMobに騎乗した状態での移動による侵食の倍率です。
erosionMultipliers.leash1.5制限なしリードで繋がれたMobの移動による侵食の倍率です。
erosionThresholds.grassmin: 2.0, max: 4.0制限なし草ブロックが次の侵食段階へと進むまでに必要な累積踏みつけ回数の最小値と最大値の範囲です。
erosionThresholds.dirtmin: 8.0, max: 12.0制限なし土ブロックが次の侵食段階へと進むまでに必要な累積踏みつけ回数の最小値と最大値の範囲です。
erosionThresholds.coarseDirtmin: 12.0, max: 20.0制限なし砂利交じりの土が次の侵食段階へと進むまでに必要な累積踏みつけ回数の最小値と最大値の範囲です。
erosionThresholds.sandmin: 1.5, max: 3.0制限なし砂ブロックが次の侵食段階へと進むまでに必要な累積踏みつけ回数の最小値と最大値の範囲です。
erosionThresholds.leavesmin: 2.0, max: 3.0, dropChance: 0.1制限なし葉ブロックが踏みつぶされるまでの累積踏みつけ回数、および破壊時にその葉がブロックアイテムとしてドロップする確率です。
erosionThresholds.vegetationmin: 2.0, max: 3.0, dropChance: 0.2制限なし植生(草や花)が踏みつぶされるまでの累積踏みつけ回数、および破壊時にその植物がアイテムとしてドロップする確率です。
erodableVegetation[バニラの草・花リスト]制限なし踏みつけによる侵食の対象となる植生(草や花)のIDリストです。デフォルトでは草、背の高い草、タンポポ、ポピー、チューリップ等の花類が登録されています。
deErosionTimeoutDays.grassstage1〜5: すべて 5.0制限なし侵食された草ブロックの各侵食段階(段階1から段階5)が、自然回復プロセスによって前の段階に戻るまでに必要なゲーム内日数です。
deErosionTimeoutDays.dirterodedDirt: 8.0, erodedCoarseDirt: 13.0制限なし侵食された土、および侵食された砂利交じりの土が自然回復を開始するまでに必要なゲーム内日数です。
deErosionTimeoutDays.sandstage1: 3.0, stage2: 5.0, stage3: 8.0, stage4: 13.0, stage5: 13.0制限なし侵食された砂の各侵食段階(段階1から段階5)が、自然回復プロセスによって前の段階に戻るまでに必要なゲーム内日数です。

動画でわかる『The Roads More Travelled』

当ブログが運営する、MOD解説系チャンネルにアップした動画内で『The Roads More Travelled』を紹介しています。
実際にどのように動作しているかを確認することができます。

ぜひチャンネル登録と高評価をお願いします。
今後の記事と動画作成のモチベーションが上がります!

MODに関する「質問」「問合せ」について

当ブログを参考にしてくださる方へお願い

Twitter

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

コメントする

☺️コメントは、他の閲覧者を不快にさせないよう丁寧な言葉でご記入ください。

  • ✅質問前にご自身で試行錯誤・公式情報・類似事例が無いか調べた上でご記入ください。
  • ✅日本語翻訳依頼や日本語化リソースパック配布の催促は受け付けていません。
  • ✅MOD日本語翻訳・掲載済みMODの更新リクエストはページ上部のリクエストフォームからお願いします(コメント欄やお問合せでの個別依頼は受け付けていません)。
  • ✅誤字脱字、ファイル不備等は該当記事のコメント欄にお願いします。コメントの掲載はしませんが対応可能なものは速やかに対応します。

CAPTCHA


目次