- Native Minecraft Version:
- Tested Minecraft Versions:
- Source Code:
Caleb Compass is a HUD skyrim like compass with the ability to track a specific location as a quest marker, with full integration with BetonQuest it is the ideal solution to any RPG server looking to spice up their quests!
- Ability to hide and show compass
- Customisability for the compass in YAML format
- Add waypoints to toggle per player to appear on the compass
- Quest Tracking from a location
- Full BetonQuest support (version 1.12+ ONLY)
- Boss bar to track distance from tracking target
Want to contact me about an issue or an idea? Please join the G.E.A.R.S discord! You can find help for plenty of RPG plugins including Caleb Compass! Find me under the name Caleb Britannia#0001
Discord Link: https://discord.gg/qnJ75pX
This plugin is quite simple, the two important features to remember are waypoints and the quest tracker, waypoints are global destinations that are saved (similar to warps) with the command /calebcompass save (name). These waypoints can then be toggled per player to be visible (/calebcompass toggle (name) enable/disable). The quest tracker is similar to a waypoint however it is saved on the player and the distance is measured with the boss bar, more often then not you will want the quest tracker to be on a waypoint meaning you are "tracking" that waypoint with /calebcompass focus (and look at a waypoint on the compass).
tracker: '&a&l !!! '
waypoint: '&c&l !!!'
tracker: '&b&l !!! '
waypoint: '&b&l !!! '
symbol-start: '&e&l≪─ '
symbol-end: '&e&l ─≫'
While 100% of the code for this plugin is made by me, the idea for the plugin is taken from the premium plugin livecompass, I attempted to contact Praya to ask for permission however he has left development for an undisclosed amount of time, I make this plugin mainly because I loved the old livecompass!
The plugin simply would not be possible without the help from these amazing people, from testers to people who helped me improve my code.
/calebcompass track (optional player) x y z
Add a new quest tracker for yourself or optionally add in a player name
/calebcompass clear (optional player)
Clear your compass of the current quest tracker or a different players
Reload the configs including the compass layout and player data
/calebcompass hide (optional player)
Hide your compass or another players compass
/calebcompass show (optional player)
Make your compass visible to yourself or another player
/calebcompass toggle (optional player) (waypoint) (enable/disable)
Toggle a waypoint to be visible for yourself or optionally another player
/calebcompass save (waypoint name)
Save a new waypoint where you are standing
/calebcompass remove (waypoint name)
Remove a specificed waypoint
Set your quest tracker to follow whichever waypoint you are currently looking at
Please note this plugin will only work with BetonQuest versions 12.0+
Compass Track event:
compasstrack (location): (add a new quest tracker to the player)
Example: compasstrack 100;100;100;world
Clear Compass event:
clearcompass: (clear the players current quest tracker)
Waypoint toggle event:
togglewaypoint (waypoint) (enable/disable): Enable/disable a waypoint for a player
Example: togglewaypoint Point1 disable
Focus On Waypoint event:
focuspoint (waypoint): Specify a waypoint for the player to track, note they do not have to have the waypoint enabled but they must be in the same world
Example: focuspoint Point1