LPMCNavigator
Works on 1.8 Recommended Build
Description:
LPMCNavigator is for servers which don't want a "server" map or don't want to use a server map as they feel it destroys the feeling of exploration that one can have in SMP. It also works well on bounty and PvP maps when "hunting" players.
This plugin adds functionality (more planned and suggestions welcome) to compasses so that you can navigate your way around large maps slightly more easily by poiting your compass at locations and players.
Features:
Right click with compass sets your compass pointing location and outputs your location in an easy to read format.
Left clicking with compass sets your compass location back to spawn.
You can point your compass at other players to navigate to them.
(Please note it points to where a player is when you issue the command - do the command again to gut updated positions. I am looking into methods to allow auto updating without causing excessive cpu usage.)
Supports autocomplete - so /nvto men would detect player Mentioum automatically. (Unique Identifyers)
Commands:
/navigate (/nv, /nav, /navi) - Displays a short blurb about the Help File
/navigate (/nv, /nav, /navi) toggle/power - Allows players to turn compass clicking functionality on and off.
/navigate (/nv, /nav, /navi) hide - Allows players to hide from compass pointing.
/navigate (/nv, /nav, /navi) unhide - Allows players to unhide from compass pointing.
/navigate (/nvto, /navto, /navito) player (p) <playername> - Point compass needle at the designated player. e.g: /nv p Mentioum or /navigate player Mentioum.
Installation:
Place the LPMCNavigator.jar into your bukkit server's plugin directory. The plugin will automatically create a subfolder and place its database in there on server start. Change setting you want to change in plugin/LPMCNavigator/config.yml Restart server or reaload plugins for config.yml changes to take effect.
Config Options:
Locate Players = true/false - can players point compasses at other players?
Compass in hand for commands = true/false - do you need a compass in your hand in order to use the /nvto commnds.
Future Plans
- Toggle your Compass between pointing at spawn and your last saved location.
- Allowing other players to send you their location.
- Storing multiple memory points with names.
- Cooldowns and Warmups
- Add permissions for each of the features added.
- Possibly allow Minimap mods to show markers of locations saved?
- Allowing players to go "off the radar" so people can't point to them. + Config enable.) (01/08/2011)
- Add config file for each of the features added. (26/07/2011)
- Toggle Navigation mode on and off - (active). (26/07/2011)
- Allowing you to point your compass at other players. (26/07/2011)
Troubleshooting:
Please post here primarily.
This is preferred as if you have a problem someone else might want to read the solution.
If you cant post here send me an email under 500 characters to [email protected]
Please try to include:
Error Messages
Player Activity at time of error.
If possible an active list of running plugins.
Most importantly - Be polite - if you are not I will ignore you!
How about, in config, making it to where when a new player joins they have x amount of time to create a base before they're track-able? I think that would be a much better option than allowing them to simply be undetectable if they want. Or a way to make it so only staff members (mods, admins, etc.) can make someone able to be tracked or not.
Big update coming! I've given the whole plugin a full rewrite to make it much more extensible. I'm currently adding all the old features still (should't take long) and will add the others straight afterwards.
This is going to be a must for anyone who cares about their compass at all :)
Please please feature requests should be made here. I see them here... and ignore them everywhere else :)
@sazumo
Heya,
I will look into offering a cooldown next - it will be configurable in seconds in the plugin config file.
As far as implementing costs I can hook into Register so it supports all major economies.
I will implement the cooldown function first though as I feel it will also work well to stop people flooding servers :)
Thanks for your feedback.
Really interesting plugin. I think it would be perfect for my small pvp server if it implemented some sort of cooldown or cost function! Waiting for the next update.