Compass Navigation

Compass Navigation

Hub Config Donate
Explained config
Setup explanation
ToDo list
BitBucket repository
Jenkins What is Compass Navigation?

Compass Navigation is a very impressive teleportation plugin!
It was originally developed for a private server but, they insisted I shared it with you!

Right click with a compass in your hand, a chest GUI will open. Alternatively, right-click a [Teleport] sign, or use the /compass command. All of those are configurable.

The config allows for LOTS of customization, including:

  • Size of chest GUI
  • Name of chest GUI
  • Items representing teleports
  • Names of items representing teleports
  • Colours of names of items representing teleports
  • Descriptions, a.k.a lores
  • BungeeCord server teleportation
  • Essentials warps as teleportation location
  • Price of using the teleport
  • Enchantment glow
  • All teleportation locations including yaw and pitch

When an item is pressed, it will teleport you to the location in the config.

Other features:

  • The inventory cannot be edited in compass mode. No deleting or stealing items.
  • Only teleports in compass mode. No glitches / cheats in normal game.
  • Very advanced/customizable.
  • Ingame setup command.
  • WorldGuard, Vault and ProtocolLib integration!

|Ingame pictures |Usage (Install)

To install, just place the jar into your plugins folder and either reload or restart the server. Edit the config as shown below!

Compass Navigation can be setup either ingame or in the config. We'd recommend setting it up ingame because it's easier and reduces the chances of errors however, some things may need to be setup via the config.

See Commands to see how to setup in game. |Commands

There are three commands:

  • /compassnav help - Get command help
  • /compassnav reload - Reload the plugin's configuration
  • /compassnav setup - Set up your compasses' slots ingame!
  • /compassnav update - Check for updates manually Permissions

By default, players now have "compassnav.use" and "compassnav.sign.use", which allows them to use the compass. Full list of permissions:

  • compassnav.use - Just to use the compass (gives all teleports/warps).
  • compassnav.use.slot.<slotnumber> - Exempt this permission to prevent usage of a specific slot
  • compassnav.admin - To use all admin commands.
    • - To be able to get command help
    • compassnav.admin.reload - To reload the plugin's configuration
    • compassnav.admin.setup - To set up compass slots ingame
    • compassnav.admin.sign - To set up [Teleport] signs
      • compassnav.admin.sign.create: To create [Teleport] signs
    • compassnav.admin.update - To check for updates
  • compassnav.perks - To use all perks
    •<slotnumber> - Bypass the economy price for a specific slot
    • compassnav.perks.use.region - Bypass the WorldGuard region flag
    • - Bypass the disabled worlds list.
    • compassnav.perks.cooldownprevent - Bypass the PvP cooldown
  • compassnav.sign.use - To use signs

Disabling compasses with WorldGuard

To use the WorldGuard system, first create a region:

  • /region define [region-name]

Now to disable compasses in that region just set the "compass" flag to deny:

  • /region flag [region-name] compass deny

That's all you need to do!


I had similar issues, but do not fear, they are easy to fix. These things worked for me:

  1. All items you use for the icons are named accordingly following the IDs listed here: Data values
  2. At the bottom of your config, remove the "disabled worlds" section. [if not using it]
  3. You can also try using a YAML Parser to make sure your config file is spaced correctly: YAML Online Parser

Hope any of this helps! One last note...

That's it, have fun!

Plugin images made by yours truly, Andrew Abosh.

Our sponsors:
Punchcraft FoncusedCraft Caldonia

PLEASE consider donating if we've improved your server. We would love to receive something for our work, even if it's only very little- it adds up.


You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of DaGamingCast DaGamingCast Jun 21, 2014 at 23:47 UTC - 0 likes

    Does this work with multiverse?

  • Avatar of Gameboyryan Gameboyryan Jun 20, 2014 at 17:58 UTC - 0 likes

    I have a problem. If I do any command of the plugin it shows up the help message and I really do it right, I followed like 3 tutorials too so i really dont know why it does that.

    I really hope it can be fixed cause its a really good plugin! Thnx

    If I leave a comment, I probably like your plugin :D

    Also if you see this, you can join my server on Wednesday, Friday and Saturday! IP:

    You might see your own plugin on the server! And if not, PM me to show me your own plugin!

  • Avatar of JDbossness JDbossness Jun 19, 2014 at 16:12 UTC - 0 likes

    @DenialMC is it possible to have two gui menus one for a shop?

  • Avatar of xWeProYouTube xWeProYouTube Jun 19, 2014 at 09:36 UTC - 0 likes

    How Can You Make It So It shows How Many Players Are On the Server In The lore? please Help Me Thanks

  • Avatar of gabrielsmiles gabrielsmiles Jun 19, 2014 at 01:13 UTC - 0 likes

    Sppecknav I have that same problem. If you want a teleportation plugin its easier to just use ScrollingMenuSigns It works 99% and it's easy

  • Avatar of ZipItCraft ZipItCraft Jun 16, 2014 at 18:11 UTC - 0 likes

    Hello guys, I really need your help! I setup CompassNav, everything works fine. The thing is I created several menus like /menu /petshop etc. When I run command /menu in game it opens inventory just fine, but when I do it through console /menu <player> or run it as command in citizens clicking on mob so it triggers the menu to open, console says "unknown command", please help!!! :)


  • Avatar of Xsef Xsef Jun 15, 2014 at 14:25 UTC - 0 likes

    @mariod12345: Go

    You mean a starter kit? Anyways, I use essentials. You can create kits with that and select a starter kit (new players get these items on first join). So in my configuration they start with a clock (for choosing server) and a written book, but you can choose what they start with.

  • Avatar of mariod12345 mariod12345 Jun 14, 2014 at 16:27 UTC - 0 likes

    Hi how do i enable so when a new player joins they will have it. i need to know ASAP thanks for the amazing work on this plugin.

  • Avatar of Xsef Xsef Jun 14, 2014 at 12:04 UTC - 0 likes

    nvm. I got it to work, doing a workaround with craftbukkit versions and compassnavigation versions

  • Avatar of henk131313 henk131313 Jun 12, 2014 at 15:06 UTC - 0 likes

    @MrJexPoop: Go

    @Stefanos27051999: Go

    @UnpeeledBanana1: Go

    @sppecknav: Go

    I use version 1.7.2, the /cn setup command worked for me in that version,

    also in the 2.0 changelog it says this: Removed:

    Removed prefix functionality Removed /cn setup as I think it would be too hard to understand, would be confusing Remove default Vault integration lore - don't forget to add your own

    Last edited Jun 12, 2014 by henk131313



Date created
Mar 27, 2013
Last update
Feb 11, 2014
Development stage
  • enUS
All Rights Reserved
Curse link
Compass Navigation
Recent files