Safepaths v2.0.0 - The Paved Horizons Update
Curse Maven Snippet
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_bricksorgravel -> 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
SavedDataPersistence: 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
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

