== Useful Compass == Useful Compass is a plug-in that is only focused on enhancing the capabilities of the compass for regular players. Download - For JDK7 Code is free for everyone to use, just give credits if you publish the plug-ins you used it for. devBukkit === Usage === Left-click: Sets the compass target to the worlds spawn location, or if you've had your spawn changed in anyway, (e.g by sleeping in a bed. ) it will set it to that location. Right-click: Sets the compass target to the block you are targeting. Good for remembering safe spots in caves you are exploring, or the exit in that cave. /uctp [playername]: Teleports to your compass target or if name is passed to that persons compass target. /ucset [playername]: Sets compass target to same as other player. /ucfollow [playername]: Sets the compass target to track the position of a player. "/uclast" is not affected by the continues change of target. Only when you switch target it will take the last position. (For example: Right-click a block) /north: Sets compass target to north. /uclast: Sets the compass target to previous target. === Permission nodes === OPs can do everything. uctp.tp - Allows the use of "/uctp". uctp.tp.other - Allows the use of "/uctp [playername]". uctp.set - Allows the use of "/ucset [playername]". uctp.follow - Allows the use of "/ucfollow [playername]". uctp.last - Allows the use of "/uclast". uctp.north - Allows the use of "/north". === To-do === Coming up with more To-dos. Finding bugs if any! Changelog: Version 3.1.0: Added "/ucfollow [playername]" commands. Minor efficiency increase in messaging methods. Version 3.0.1: Fixed "/uctp" and "/uctp [playername]" being usable despite not being op or having the permissions. Version 3.0: Command changes: All commands except "/north" are now prefixed with "uc". Example: "/set" -> "/ucset". New command added, "/uclast", allows the player to set his compass target to his previous target. If you use it again after, you will switch to the previous target again. ( You can therefore have to different TP spots, and save them. ) Different permission nodes for "/uctp" and "/uctp [playername]" - "uctp.tp" and "uctp.tp.other" respectively. Multiple bugs fixed, most which occurred during updating. Previous awesome*100! Spoiler (Move your mouse to the spoiler area to reveal the content) Show Spoiler Hide Spoiler Version 2.3: Fixed "Internal errors" bug. Version 2.2: Fixed my stupidness. Version 2.1: Minor typo fixed. Version 2.0: Major bug fixes! All commands now work properly. Right- and Left-click now also work as they should. Added "/north" and "/set [playername]". Added messages for when you use a command or change your compass target. I was unsuccessful in trying to remove the error messages on invalid names. Awesome*4 Version 1.2: Fixing bugs for passing names. New bug found. Version 1.1: Passing names added! Known bugs: Spoiler (Move your mouse to the spoiler area to reveal the content) Show Spoiler Hide Spoiler None. Enjoy!