promotional bannermobile promotional banner

Safepaths (MineColonies)

Safepaths mod allows players (and friendly NPCs like colonists and visitors from MineColonies) to naturally create paths by walking over the same blocks repeatedly, with configurable settings
Back to Files

Safepaths v2.0.0 - The Paved Horizons Update

File namesafepaths-2.0.0.jar
Uploader
ahm3tak1f616ahm3tak1f616
Uploaded
Sep 30, 2026
Downloads
382
Size
97.2 KB
Mod Loaders
NeoForge
File ID
9017495
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:safepaths-1600734:9017495"

Learn more about Curse Maven

What's new

What's Changed in v2.0.0

⚡ Speed Roads & Self-Mapping

  • Speed-Only Road Blocks: You can now map any block to itself (e.g. stone_bricks -> stone_bricks or gravel -> gravel) in the config or GUI! Walking over these blocks grants the full movement speed bonus without trampling, replacing, or tracking decay on the block.
  • Gravel Road Preservation: By popular demand, gravel roads in the default config are now self-mapped (minecraft:gravel -> minecraft:gravel). Your carefully placed gravel roads will grant speed boosts and will no longer be turned into dirt paths.
  • Conflict & Duplicate Resolution: Added deterministic conflict resolution (putIfAbsent). If duplicate or conflicting rules are declared, the first rule takes priority cleanly without toggling or breaking in-game.

🎨 In-Game Visual Editor & GUI

  • Visual Conversions Screen: Configure your path conversions directly in-game! Includes an interactive block palette, real-time search filter, item icons, and animated selection borders.
  • Master Speed Controls: Easily toggle the speed boost ON/OFF and adjust the global speed multiplier directly inside the conversion screen.
  • Config Screen Stability: Added null-safe tooltip checks to the NeoForge mod configuration menu (IConfigScreenFactory), ensuring crash-free access from the in-game Mods menu.

⏳ Authentic Decay & Memory Persistence

  • Smart Decay Restoration: Paths that decay now revert to their authentic original ground block (e.g. sand paths revert to sand, peat paths to peat) rather than always turning into plain dirt.
  • Dimension SavedData Persistence: Trample progress and decay timers are now cleanly saved in dimension NBT data, persisting across server reboots and dimension transitions without memory leaks.
  • Unloaded Chunk Pruning: Distant and unloaded path tracking entries are automatically pruned after a multi-day grace period, ensuring zero chunk-loading lag.

🌐 Biome Mod Compatibility

  • Vanilla-Block Worldgen Overhauls: Verified 100% out-of-the-box compatibility with Terralith and Geophilic without requiring any extra setup.
  • Modded Surface Soil Defaults: Pre-configured out-of-the-box conversions for popular biome mods:
    • Oh The Biomes We've Gone (BWG)
    • Biomes O' Plenty (BOP)
    • Regions Unexplored

🧪 Automated Testing & Code Quality

  • Automated GameTest Suite: Verified with 7 passing in-engine GameTests covering pathing heuristics, farmland immunity, and persistent memory.
  • Refined Architecture: Cleaned up code structure, eliminated redundant suppression warnings, and streamlined event execution.

📦 Download & Installation

  • Minecraft Version: 1.21.1
  • Mod Loader: NeoForge 21.1.235+
  • File: safepaths-2.0.0.jar

Full Changelog: https://github.com/ahm3tak1f616/Safepaths/compare/v1.2.0…v2.0.0

This mod has no additional files