promotional bannermobile promotional banner

easyRoad's

Build smooth, realistic roads and highways effortlessly using procedural 3D curves and an interactive in-game editor. (Стройте плавные реалистичные дороги и шоссе без усилий с помощью процедурных 3D-кривых и интерактивного внутриигрового редактора.)
Back to Files

roadbuilder-1.0.jar

File nameroadbuilder-1.0.jar
Uploader
KarCari5KarCari5
Uploaded
Nov 12, 2026
Downloads
2
Size
477.6 KB
Mod Loaders
NeoForge
File ID
9583126
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:easyroads-1756359:9583126"

Learn more about Curse Maven

What's new

🛣️ EasyRoads v1.0 — Release Patch Notes

Platform: Minecraft 1.21.1 (NeoForge 21.1.235+)
Version: 1.0.0 Release

🌟 Major Highlights

1. Interactive In-Game 3D Editor (F7)

  • Procedural Bézier Curvature: Roads are generated along mathematically smoothed paths (Catmull-Rom to Cubic Bézier curves) with no jagged edges, diagonal artifacting, or unnatural 90° corners.
  • Intuitive Controls:
    • LMB: Place anchor points directly onto world terrain.
    • Mouse Wheel: Smooth elevation adjustment for the selected point (\(Y\)-axis).
    • WASD / Arrow Keys: Fine-tune horizontal coordinates (\(XZ\)-plane).
    • Enter: Instant voxelization and road construction.
  • Live 3D Preview: High-performance ribbon preview with dirty-flag mesh caching, face culling, and full shader support.

2. Full World Interaction & Existing Road Editing (V2 Architecture)

  • Node Relocation: Grab and reposition any existing road anchor in the world; all connected segments are automatically recalculated and rebuilt (RevoxelizationManager).
  • Clean Road Deletion: Remove built road segments in a single click with complete, seamless landscape restoration (soil, stone, grass).
  • On-the-Fly Preset Switching: Change the style or cross-section of an already placed road without rebuilding it from scratch.
  • Procedural Junctions & Roundabouts: Dynamic intersections supporting roads of varying widths, rounded curbs, custom islands, and multi-lane circular roundabouts (RoundaboutGenerator, JunctionGenerator).

3. Modular Road Preset Studio (Caps Lock)

  • Full GUI Designer:
    • Modular profile stack: customizable sidewalks, directional curbs, driving lanes, solid/dashed/double markings, shoulders, and green dividers.
    • Interactive real-time 3D viewport inside the GUI with orbit camera controls.
    • Preset management: create, clone, rename, save, and delete custom profiles saved directly to config/roadbuilder/presets.json.

4. Terrain-Adaptive Generation

  • Automatic Viaducts: Detects rivers, oceans, and chasms to generate support pillars, pier caps, and bridge beams.
  • Mountain Tunnels: Automatically carves through mountains, clearing stone blocks and building reinforced parabolic arched vaults.
  • Stepped Slopes & Embankments: Procedural 2:1 stepped retaining walls on inclines and sturdy earthen embankments across valleys.
  • Vegetation Clearing: Cleans up tree trunks, leaves, flowers, and grass along the road corridor prior to paving.

5. Networking, Sync & Safety

  • Multiplayer Ready: Complete client-server architecture with dedicated NeoForge custom payloads (S2C_SyncFullGraphPayload, S2C_SyncRoadSegmentPayload).
  • Lossless Undo: Full support for Ctrl+Z and /road undo backed by block snapshot history, cleanly restoring the original environment.

This mod has no additional files