Let players change the point their compass points to. Now supports UUID system!
Description
This plugin allows users to set waypoints around the map, and have their compass point to those waypoints. It has full support for the new 1.8 UUID system.
Thanks Steam Engines
This plugin was requested by Steam Engines.
Commands
/point help - Shows the in game help
/point add [PointName] - Adds the player's current location to their point list under the given name
/point set [PointName] - Sets the compass's point to a specified point
/point remove [PointName] - Removes a point
/point reset - Points the compass to the player's current world's spawn
/point list - Lists the points
/point reload - Reloads the points.yml file
/point set spawn - Makes the compass point back to the world spawn
Command Aliases
A lot of the commands have aliases. They are listed here.
/point add:
- /point put
- /point save
/point remove:
- /point del
- /point delete
- /point rm
- /point clear
/point to = /point set
Permissions
- compass.use - Allows use of all commands except /point reload
- compass.reload - Allows one to use /point reload
This plugin only works in regular worlds
The nether and end override the compass and have it do crazy things on the screen. I don't know of a way to fix this (if there even is a way..)
Video
WoopaGaming Made a video of this plugin. However, its commands are outdated, but its functionality is the same.
Notice
If you are going from an older version of MagicCompass to a version that supports uuids (2.0.0 or later), you should back up your config.yml just in case anything bad happens. Nothing bad should happen, and I think the plugin covers it's bases pretty well in the conversion process, but there is no such thing as perfect code. Also, if the plugin tries to convert and it finds a name that it can't find a uuid for, it will just keep the name there. The plugin only tries to update to uuids when it finds names in the config that are not in uuid format. To get MagicCompass to stop trying to do this, you will have to manually remove the entries/replace the names with their uuid equivalents.
Planned Features
- Custom messages
- Global waypoints
- Ability to have compass point to players
- Much more admin powers/capabilities
- More permission nodes
Source
You can view the source here.
UUID Data Usage
The uuids come from https://api.mojang.com/profiles/minecraft. The ids are used only within the magiccompass plugin to keep track of user data (waypoints)

