Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.5–1.21.11
Platforms
Tags
Creators
Details
Licensed CC-BY-NC-4.0
Published 3 days ago
Block Runner
The popular Block Runner Mod now as a Datapack!
Its not a 1:1 recreation, but it takes the same idea that walking on path blocks gives you a speed boost.
Features
- Gives Players a speed boost on selected blocks
- Optionally scales the boost with the Soul Speed enchantment level
- Configure everything through the in-game chat
- Easily add or remove blocks from the boost list
Configuration
Check the gallery to see what the configuration menu looks like. Access the configuration by typing this command in chat (you will need permissions for this):
/function block_runner:_settings
- "Boost": The speed multiplier applied to the player. You can choose values from 1.2x to 1.6x. If you'd like higher values, feel free to suggest them on GitHub or Discord.
- Reset: Resets all settings to their default values.
- Uninstall: Removes all stored data and stops the datapack from running. This does not remove the datapack itself. You still need to delete it manually from your datapacks folder. If you uninstall it by accident, simply run /reload and everything will be restored. Warning! If a player leaves the world while they still have the boost, and the pack gets uninstalled while they are offline, they will keep the boost forever! To remove it manually just type in chat:
/attribute [PLAYER_NAME_WITH_BOOST] minecraft:movement_speed modifier remove minecraft:block.runner
How to add or remove Blocks from boost list
Adding or Removing Blocks
To change which blocks grant a speed boost:
- Open your Datapacks Folder and open the Block Runner Datapack
- Navigate to data/block_runner/tags/block/
- Open the boost.json file.
- There under "values" add or remove the block IDs you want. If you're unfamiliar with editing JSON files or don't know Minecraft block IDs, you can use the Misode JSON Generator. Its easy from there:
- Click the + button to add blocks (there's even a search bar!!)
- Remove blocks using the delete button.
- After you finished your list just copy the generated json and then replace the contents of "boost.json" with it.
Feedback
If you find a bug, please report it on GitHub or Discord.
If you have questions or suggestions, feel free to open an issue on GitHub or contact me on the Discord Server.
Performance
Block Runner is designed to be lightweight. It only checks players every 10 ticks (0,5s) and performs only the calculations required to apply the speed boost, resulting in a very low performance impact.


