ワールド探索において、何度も往復する拠点間の経路がいつまでも初期状態の草ブロックのまま変化しないことは、冒険の生活感や歴史を感じる上で物足りなさを与えることがあります。プレイヤーが何度も歩いた足跡が自然な道として地面に刻まれるようなシステムがあれば、ワールドへの没入感はさらに高まります。
本MODは、プレイヤーやMob、動物が踏みしめたブロックが蓄積された侵食度に応じて段階的に変化し、歩いた跡が自然な道となるシステムを追加します。あまり歩かなくなった道は時間経過とともに元の地面へと自然回復するため、プレイヤーの探索の歴史がワールドの景観にリアルに反映されます。
この記事を読むことで、The Roads More Travelledが追加する具体的な侵食・自然回復システムの仕組みや、詳細な設定ファイル(trmt.json)の編集項目が分かります。
動作環境と要件

Creator: milkucha
| 項目 | 詳細 |
|---|---|
| ジャンル | システム変更 |
| 対応バージョン | 1.19.2〜26.1.2 |
| 対応ローダー | Fabric, Forge, NeoForge |
| 動作環境 | クライアント+サーバー |
| 前提MOD | なし |
| 推奨MOD | なし |
| 配布ページ | CurseForge |
- 拠点間の移動経路を自然な道としてビジュアル化したい。
- ワールド探索の足跡を景観に残し、冒険の歴史を感じたい。
- 景観やバニラの雰囲気を崩さずに没入感を高めたい。
- 最新バージョンの推奨:配布元として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.grassEnabled | true | true / false | 草ブロックの侵食の有効化を設定します。 |
| erosion.dirtEnabled | true | true / false | 土ブロックの侵食の有効化を設定します。 |
| erosion.sandEnabled | true | true / false | 砂ブロックの侵食の有効化を設定します。 |
| erosion.leavesEnabled | true | true / false | 葉ブロックの侵食の有効化を設定します。 |
| erosion.vegetationEnabled | true | true / false | 植生(草や花)の侵食(踏みつぶし)の有効化を設定します。 |
| deErosion.grassEnabled | true | true / false | 侵食された草ブロックの自然回復の有効化を設定します。 |
| deErosion.dirtEnabled | true | true / false | 侵食された土ブロックの自然回復の有効化を設定します。 |
| deErosion.sandEnabled | true | true / false | 侵食された砂ブロックの自然回復の有効化を設定します。 |
| erosionMultipliers.player | 0.5 | 制限なし | プレイヤーが徒歩で移動した際の侵食の基本倍率です。 |
| erosionMultipliers.mounted | 2.0 | 制限なし | プレイヤーがMobに騎乗した状態での移動による侵食の倍率です。 |
| erosionMultipliers.leash | 1.5 | 制限なし | リードで繋がれたMobの移動による侵食の倍率です。 |
| erosionThresholds.grass | min: 2.0, max: 4.0 | 制限なし | 草ブロックが次の侵食段階へと進むまでに必要な累積踏みつけ回数の最小値と最大値の範囲です。 |
| erosionThresholds.dirt | min: 8.0, max: 12.0 | 制限なし | 土ブロックが次の侵食段階へと進むまでに必要な累積踏みつけ回数の最小値と最大値の範囲です。 |
| erosionThresholds.coarseDirt | min: 12.0, max: 20.0 | 制限なし | 砂利交じりの土が次の侵食段階へと進むまでに必要な累積踏みつけ回数の最小値と最大値の範囲です。 |
| erosionThresholds.sand | min: 1.5, max: 3.0 | 制限なし | 砂ブロックが次の侵食段階へと進むまでに必要な累積踏みつけ回数の最小値と最大値の範囲です。 |
| erosionThresholds.leaves | min: 2.0, max: 3.0, dropChance: 0.1 | 制限なし | 葉ブロックが踏みつぶされるまでの累積踏みつけ回数、および破壊時にその葉がブロックアイテムとしてドロップする確率です。 |
| erosionThresholds.vegetation | min: 2.0, max: 3.0, dropChance: 0.2 | 制限なし | 植生(草や花)が踏みつぶされるまでの累積踏みつけ回数、および破壊時にその植物がアイテムとしてドロップする確率です。 |
| erodableVegetation | [バニラの草・花リスト] | 制限なし | 踏みつけによる侵食の対象となる植生(草や花)のIDリストです。デフォルトでは草、背の高い草、タンポポ、ポピー、チューリップ等の花類が登録されています。 |
| deErosionTimeoutDays.grass | stage1〜5: すべて 5.0 | 制限なし | 侵食された草ブロックの各侵食段階(段階1から段階5)が、自然回復プロセスによって前の段階に戻るまでに必要なゲーム内日数です。 |
| deErosionTimeoutDays.dirt | erodedDirt: 8.0, erodedCoarseDirt: 13.0 | 制限なし | 侵食された土、および侵食された砂利交じりの土が自然回復を開始するまでに必要なゲーム内日数です。 |
| deErosionTimeoutDays.sand | stage1: 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に関する「質問」「問合せ」について

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


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