Happy Trails
[Image: happytrailsbanner-pubdom.jpg]
The Happy Trails modification encourages road and path construction by making movement along them more efficient.
Core Features
This mod allows server administrators and single players to configure character movement speed across various blocks. The system works with grass paths, stone bricks, grass, tall grass, water, and most other blocks.
Two types of speed modifiers are supported: potion effects and movement attributes. The mod's unique feature is its ability to alter speed even in liquid blocks, including water, enabling unique gameplay mechanics.
Ready-to-Use Settings
The mod works immediately after installation without additional configuration. By default:
- Grass paths increase movement speed (Speed 22)
- Stone brick roads provide greater acceleration (Speed 33)
- Sand slows movement (Slow -11)
Meanwhile, the configuration system offers flexible options for server administrators, mod creators, and mapmakers.
Compatibility and Installation
Versions 1.14.4, 1.15.2, 1.16.1, 1.17.1, 1.18.1
The mod is only required on the server. In single-player games, it works automatically. Clients without the mod will see a red "X" but can connect normally and receive speed bonuses.
Version 1.12.2
Two versions are available:
- Full version for single-player and client-server use
- Server-only version that doesn't require client installation
Administrator Commands
/happytrails info
Displays information about the block the player is standing on and the current debug level.
/happytrails report (version 1.18.1)
Outputs a list of all configured blocks in chat.
/happytrails setHappyTrailsSpeed
Allows configuring speed modifiers for blocks directly in the game:
- Values from -99 to -11 slow the player by modifying the speed attribute
- Values from -10 to 10 use potion effects
- Values from 11 to 99 speed up the player
- Value 0 returns to standard speed
/happytrails particlesOn
Controls the display of particles when using potion effects.
/happytrails debugLevel
Sets the debug level:
- 0 - disabled
- 1 - information in log file
- 2 - maximum information in log and chat
Version Specifics
In version 1.12.2, block metadata is used in the format "block_name>number", while later versions use the simplified format "block_name".
Modpack Usage
Happy Trails is permitted for use in modpacks. Creating road networks becomes a meaningful activity that provides real advantages in gameplay.
Frequently Asked Questions
Where is the configuration file located? Starting from version 1.14.4, Forge saves configuration files in TOML format in the folder "saves/WorldName/serverconfigurations/mod_name.toml".
How to save one configuration for all worlds? Copy the desired configuration to the "defaultconfigs" folder. When creating a new world, Forge will first copy files from there before asking the mod to create a default configuration file.
Technical Notes
Forge changed the command registration method starting from version 32.0.67:
- Use Happy Trails version 1.16.1 v1.0.0.2 for Forge 32.0.24-32.0.66
- Use Happy Trails version 1.16.1 v1.0.98.6 for Forge 32.0.67 and higher