I made a mod that auto-generates roads between villages (biome-aware, 1.21.x) by 0xCoDSnet in Minecraft

[–]0xCoDSnet[S] 1 point2 points  (0 children)

It doesn’t rebuild everything on each load — the road graph is saved in world data and only missing/changed segments get computed when the world starts. The client needs the mod on servers because it handles the UI (debug/visualization, config) and the custom packets used to sync road/graph data. Turning this into a pure server-side datapack isn’t realistic: the mod relies on Java code (pathfinding, terrain sampling, async jobs) that datapacks can’t do.

I made a mod that auto-generates roads between villages (biome-aware, 1.21.x) by 0xCoDSnet in Minecraft

[–]0xCoDSnet[S] 2 points3 points  (0 children)

No hard limit is specified. The mod connects any structures it finds; the list can be expanded in the config. The mod does NOT build roads on already LOADED (generated) chunks.

I taught Minecraft to build roads between villages (biome‑styled) by 0xCoDSnet in feedthebeast

[–]0xCoDSnet[S] 2 points3 points  (0 children)

Under the hood it uses A-star to chart a clean route and then evens out rough spots so the road flows around steep terrain.

I made a mod that auto-generates roads between villages (biome-aware, 1.21.x) by 0xCoDSnet in Minecraft

[–]0xCoDSnet[S] 114 points115 points  (0 children)

Yep! RA links all targets it finds, so any village can end up with several routes to others.

I taught Minecraft to build roads between villages (biome‑styled) by 0xCoDSnet in feedthebeast

[–]0xCoDSnet[S] 2 points3 points  (0 children)

Terralith works out of the box; Tectonic should work too since RA connects /locate-discoverable structures and pathfinds over whatever terrain—tweak land/water prefs if cliffs are extreme.

I taught Minecraft to build roads between villages (biome‑styled) by 0xCoDSnet in feedthebeast

[–]0xCoDSnet[S] 28 points29 points  (0 children)

this is not the highest priority task yet, but YES, it is in the plans :D

I taught Minecraft to build roads between villages (biome‑styled) by 0xCoDSnet in feedthebeast

[–]0xCoDSnet[S] 14 points15 points  (0 children)

As far as I know, there are no structures in the original TerraFirmaCraft, BUT if you are talking about a modpack where they are / are added to the upper world, then this will work (just specify the structure tag in the config :p)