Compass-Tracker
A data pack that allows any number of hunters to track any number of runners in all three dimensions.
- Use
/team join Runnerto become a runner. - Use
/function manhunt:startto give all other players compasses. - Use
/trigger manhunt-optionsto open the settings menu.
Each individual compass is updated by holding it. It will point to the nearest runner. It will not update if there are no runners in your dimension.
![]()
Features
Multi-runner
Compass Tracker supports any number of hunters and any number of survivors. Each hunter tracks the runner closest to them.
Multi-life
Runners can be given a configurable number of lives before being set to spectator mode after losing their last life.
Auto-compass
The Tracker Compass updates automatically while held and provides feedback (configurable) if there is a runner to track. The compass remains locked on its last target.
Anti-abuse Endgame
Enable Cornucopia Endgame to keep multiple runners from separating. All living runners must enter the end to damage the dragon. Upon reaching the end, runners will be reduced to one life and the end portal will become trackable by the Tracker Compass.
Showcase
Watch the showcase/tutorial video:
You can also watch a real game played with this data pack from Waffle Irons Gaming:
Install
Download the latest release. Do not extract the file. Move the file to SERVER_ROOT/WORLD/datapacks/ where SERVER_ROOT is the server folder name and WORLD is the world folder name. If in singleplayer, open the world folder from the edit menu in Minecraft's world select menu and move the file to the datapacks folder.
Make sure the data pack is enabled using /datapack list, then /reload (or /minecraft:reload on Bukkit-based servers) to ensure everything is loaded correctly.
Feedback
Please create an issue if you have a feature request, bug report, or anything else of the sort: https://code.dragoncat.org/Bog/Compass-Tracker/issues.
Contribution
I would love if you opened a pull request! Contributions are warmly welcomed.
All Versions
+ Add Version- Updated pack format to 71-81.
- Fixed a syntax issue that affected the configuration UI.
- Updated pack to format 80 (Minecraft 1.21.6).
- Fixed incorrect version numbers.
This release was tested on Minecraft 1.21.4, but it should also work on 1.21.5, 1.21.3, 1.21.2, 1.21.1, and 1.21.0.
This is NOT backward-compatible with any prior versions. Use an older version for 1.20.x compatibility.
- Added Cornucopia Endgame to keep multiple runners from separating. All living runners must enter the end to damage the dragon. Upon reaching the end, runners will be reduced to one life and the end portal will become trackable by the Tracker Compass.
- Fixed a formatting issue in the options GUI.
- Minor performance improvements.
- Fixed issues with tracking across multiple dimensions
- Fixed issues that would cause the compass to vanish
- Compass feedback can now be toggled via the options panel
Thanks to [@justalike](https://github.com/justalike) for the contributions to this release!
- Fixed an issue with updating the compass across dimensions
- Fixed an issue where the compass would not update correctly when runners were in a separate dimension.
- Improved performance
- Runners can no longer pick up Tracker Compasses
- Runners who have lost all lives will be removed from the team, preventing them from being tracked