CurseForge · Minecraft mod
MP - Moog's Paths
A simple paths mod, adds naturally generating paths to your world
Quick answer
Which MP - Moog's Paths release should I use?
MP - Moog's Paths Moog's Paths 1.0.2-1.21.1 (NeoForge) targets 1.21, 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is MP - Moog's Paths required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does MP - Moog's Paths Moog's Paths 1.0.2-1.21.1 (NeoForge) need?
Moog's Paths 1.0.2-1.21.1 (NeoForge). Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add MP - Moog's Paths without breaking your instance.
Built for MP - Moog's Paths Moog's Paths 1.0.2-1.21.1 (NeoForge). Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use Moog's Paths 1.0.2-1.21.1 (NeoForge). It targets 1.21, 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside Moog's Paths 1.0.2-1.21.1 (NeoForge). It opens that exact file at the source.
About this project
What does MP - Moog's Paths add?

A data-driven path and trail network for Minecraft. Biome-specific paths and roadside decorations bring the overworld to life. Fully configurable through datapacks.
This mod works on Fabric and Forge for Minecraft 1.20.1.

Moog's Paths generates a network of paths, trails and roads across the overworld. Each biome gets its own style of path built from blocks that belong there, lined with decorations that fit the landscape. Paths carve through hills, follow terrain, bridge over water, and fade naturally into the ground at their endpoints.
Everything is defined in JSON. No new items, no crafting recipes. The mod ships a full set of built-in paths, but every path type, network, structure, and decorator can be overridden or extended through datapacks without writing a single line of code.

15 path networks across every major overworld biome:
- Plains Trail - dirt path through plains and meadows with grass and wildflower scatter, oak and azalea bush clusters alongside
- Dirt Road - wide coarse dirt, podzol and rooted dirt road through taiga and dark forest with cairns along the route
- Overworld Trail - cobblestone and mossy cobblestone road that can appear across any overworld biome with oak posts and wildflowers
- Brick Road - bricks and polished granite across the general overworld with brick lanterns and oak signposts at intervals
- Mountain Road - cobblestone, andesite and stone brick path through all mountain biomes with andesite lamps
- Desert Highway - wide smooth and cut sandstone road across deserts with lamps and birch posts, dead bushes scattered alongside
- Jungle Path - mossy stone bricks winding under the canopy with branch shrines and leaf overgrowth
- Badlands Canyon Trail - red sand and terracotta through mesas and eroded badlands with weathered markers
- Snowy Trail - packed snow, ice and gravel through snowy biomes with cairns and spruce bush clusters
- Swamp Path - mud bricks and packed mud through swamps and mangrove swamps, switching to oak and spruce planks over water, with wooden posts and swamp grass
- Cherry Grove Path - winding dirt path through cherry groves with benches and cherry leaf litter
- Mushroom Trail - mycelium and podzol through mushroom fields with shrines, mushroom decorations, candles and scattered mushrooms
- Savanna Path - dirt trail through savanna biomes with wooden posts
- Windswept Trail - rugged gravel and cobblestone across exposed windswept terrain with andesite lamps
- Wildlands Trail - a rare fallback dirt trail with andesite lamps that can appear in any overworld biome
Each path is decorated with a combination of:
- 15 NBT structures - cairns, lamps, signposts, shrines, benches, markers, posts, and candles
- Scattered features - flowers, dead bushes, mushrooms, tall grass
- Bush clusters - oak, azalea, spruce and cherry leaf blobs alongside the path

- Biome-aware generation - paths pick surfaces and decorations that match their biome
- Terrain-following pathfinder - A* pathfinding on a 4x4 block grid with slope awareness, cliff rejection and configurable rigidness
- Smooth curves - Chaikin corner-cutting and carver smoothing produce natural-looking paths
- Fade in / fade out - paths blend into the terrain at their start and end
- Water bridging - paths can use alternate blocks over water (boardwalk planks, etc.)
- NBT structure placement - place structures at endpoints or at intervals along the path, with flatness checks and terrain adjustment
- Fully data-driven - every path type, network, structure set and decorator set is a JSON file that datapacks can override or extend

Moog's Paths is built around five custom datapack registries:
- path_type - the visual appearance and shape of a path (blocks, width, curvature, length)
- path_network - binds a path_type to biomes and attaches decorators
- structure_set - reusable bundles of NBT structures placed along paths
- feature_decorator_set - vanilla configured features scattered alongside paths
- bush_decorator_set - leaf-blob bushes generated beside paths
Add your own paths by dropping JSON files into data/<namespace>/moogs_paths/. Override built-in paths by using the moogs_paths namespace. Block biomes from generating paths with the moogs_paths:has_no_paths biome tag.
Full datapack documentation: DATAPACK_GUIDE.md

Feel free to include this mod in modpacks. No special permission needed.

The best way to get a reply is to join the Discord server.

Project description from CurseForge.
Pick your setup
MP - Moog's Paths by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.1.2
2 loader builds26.1.1
2 loader builds26.1
2 loader builds1.21.11
2 loader builds1.21.1
3 loader builds1.21
3 loader builds1.20.1
2 loader builds1.20
2 loader buildsCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
MP - Moog's Paths versions and loaders
Moog's Paths 1.0.2-1.21.1 (NeoForge)
moogs_paths-neoforge-1.21.1-1.0.2.jar
22 Jun 2026
Moog's Paths 1.0.2-1.21.1 (Fabric)
moogs_paths-fabric-1.21.1-1.0.2.jar
22 Jun 2026
Moog's Paths 1.0.2-1.21.1 (Forge)
moogs_paths-forge-1.21.1-1.0.2.jar
22 Jun 2026
Moog's Paths 1.0.3-26.1.2 (Fabric)
moogs_paths-fabric-26.1.2-1.0.3.jar
22 Jun 2026
Moog's Paths 1.0.3-26.1.2 (NeoForge)
moogs_paths-neoforge-26.1.2-1.0.3.jar
22 Jun 2026
Moog's Paths 1.0.4-26.2 (NeoForge)
moogs_paths-neoforge-26.2-1.0.4.jar
22 Jun 2026
Moog's Paths 1.0.4-26.2 (Fabric)
moogs_paths-fabric-26.2-1.0.4.jar
22 Jun 2026
Moog's Paths 1.0.3-1.21.11 (NeoForge)
moogs_paths-neoforge-1.21.11-1.0.3.jar
22 Jun 2026
Moog's Paths 1.0.3-1.21.11 (Fabric)
moogs_paths-fabric-1.21.11-1.0.3.jar
22 Jun 2026
Moog's Paths 1.0.2-26.1.2 (Fabric)
moogs_paths-fabric-26.1.2-1.0.2.jar
19 Jun 2026
Moog's Paths 1.0.2-26.1.2 (NeoForge)
moogs_paths-neoforge-26.1.2-1.0.2.jar
19 Jun 2026
Moog's Paths 1.0.4-1.20.1 (Forge)
moogs_paths-forge-1.20.1-1.0.4.jar
19 Jun 2026
Looking for an older file? The official CurseForge project page is in Resources.