Please note, only BetonQuest 2 is supported (not BetonQuest 1). I have no plans to support BetonQuest 1 as it is becoming very quickly outdated!
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!
Features: - 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
- Support for mythic mobs and citizens! Track npcs and mythic mobs on the compass with custom ranges
- Full BetonQuest support (version 2 ONLY)
- Boss bar to track distance from tracking target
- Change waypoint icons to whatever you want as well as the distance the
- Global waypoints visible for everyone!
- Full hex code colour support (past 1.16)
- Focus on waypoints using a custom item of your choosing
- Full towny support!
Help: Want to contact me about an issue or an idea? Join our community discord!
Quick explaination:
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 (optional player name) (waypoint 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). You can also set up an item to be used to focus on waypoints (focus-item) and whenever a player right clicks while holding this item it does the same thing as /calebcompass focus. Waypoints can also be made global meaning every player sees them regardless of toggle.
Citizens and MythicMobs support is a thing! They each have their own folder and configs. You can make mobs and npcs appear on the compass!
LiveCompass: 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!
Awesome People: The plugin simply would not be possible without the help from these amazing people, from testers to people who helped me improve my code.
- Toffy
- Xemor
- Wolf2323
- SaltyAimbOtter
- Wynd
/calebcompass track (optional player) x y z
permissions:
calebcompass.track.add.self
calebcompass.track.add.other
Add a new quest tracker for yourself or optionally add in a player name
Lists all of the waypoints you currently have highlighted along with the symbol and XYZ coordinates.
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)
Example: clearcompass
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
Both the mythic mobs and citizens configs are extremely similar, the breakdown is as follows: