

Natural Trail Mod
Adds wilderness trails to the game that dynamically upgrade over time and dynamic snow trails.

Description
If you find a bug, have a suggestion, want to playtest pre-release builds, or talk, feel free to join my Discord Server!
Like this Mod? Check out some of my others: Outlaw Mod, Brutal Story
This is a simple mod I threw together for my own server to make moving through the wilderness more emersive.
<span style="color: #e74c3c;">Before running this mod on an existing game world, please, please, please, backup your gameworld and test the mod on a clean level so that you are sure you like what it does. This mod makes permanant changes to your gameworld that are not easy to revert.</span>
For now, it adds three things:
-Evolving Trails, Roads, and Highways: All characters and animals will trample grass and disturb brush making natural trails. Players walking along the same routes will find their path slowly evolves into an increasingly developed trail. These trails slowly return to nature if they are not used regularly. Each level of path provides a slightly better movement speed bonus.
-Dynamic Snow Trails: All characters and animals walking through the snow will compact the snow and leave a trail in the snow.
-Ice Lake Breakage: This adds a tiny chance that lake ice will break when standing on it.
Note On World Map: I recommend playing his mod with Color Accurate World Map: True, as you will be able to see your trails evolve on the map over time.
<span style="color: #e74c3c;">Experiencing Weird Textures?: Double "maxTextureAtlasWidth" and "maxTextureAtlasHeight" in clientsettings.json, this should resolve the issue.</span>
Supported Languages
English
French (Thanks to Laerinok)
Japanese (Thanks to RikeiR)
Spanish & Latin American Spanish (Thanks to Sir Ryu)
Config Quick Tips Guide
With the config settings now available I thought I would write a quick guide to settings, everyone has diffrent tastes, so ask yourself some of these questions and then tune your config settings in a clean world where mistakes are just happy accidents. :)
Sounds
-Hate the sound of nature being crushed under your feet? foliageTrampleSounds = false
-Love the sound of nature being crushed under your feet? foliageTrampleSounds = true
Animals
-Don't want any animals rooting and tearing up the landscape? onlyPlayersCreateTrails = true.
-Want to be able to tell where animals have been active and follow their trails through the grass when you chase them? onlyPlayersCreateTrails = false.
-Want only large animals and humanoids to trample stuff? minEntityHullSizeToTrampleX = 0.5 & minEntityHullSizeToTrampleY = 0.75
-Want everyone stomping on everything all the time? minEntityHullSizeToTrampleX = 0.0 & minEntityHullSizeToTrampleY = 0.0
Flowers
-You want to preserve your garden? flowerTrampling = false
-Flowers are getting in the way of adventure? flowerTrampling = true
Ferns
-You like ferns? fernTrampling = false
-You hate ferns? fernTrampling = true
Grass
-You <3 your lawn? onlyTrampleFoliageOnTrailCreation = true
-You always want to be able to backtrack? onlyTrampleFoliageOnTrailCreation = false
Trail Devolution
-You only want the heavily trafficked routes to stick around? trampledSoilDevolveDays = (A low number like 2, 3, or 4)
-You hate trying to maintain young trails and get them going? trampledSoilDevolveDays = (A high number like 7 to 14)
-You like the idea of exploring abandoned trails/use it or lose it trails? trailDevolveDays = (A low number like 7 to 14)
-You want your established trails to stick around with little maintainance? trailDevolveDays = (A high number like 60+)
Trail Evolution
-Want normal grass blocks to have a high tollerance to you romping around? normalToSparseGrassTouchCount = (A high number like 3 or 4)
-Want grass to wear quickly so you don't get lost in the wilderness? normalToSparseGrassTouchCount = default value
-Want temporary trails that don't stick around more than a few days? trampledSoilToNewTrailTouchCount = (A high number like 5+)
-Want temporary trails to become real trails quickly? trampledSoilToNewTrailTouchCount = (A low number like 2 to 3)
-Want trails to upgrade quickly? Halve or quarter the newToEstablishedTrailTouchCount, establishedToDirtRoadTouchCount, and dirtRoadToHighwayTouchCount values.
-Want reaching Highway level to be your life's work? Double or tripple the newToEstablishedTrailTouchCount, establishedToDirtRoadTouchCount, and dirtRoadToHighwayTouchCount values.
Ratings & reviews
Sign in to leave a rating or comment.

