By continuing to use this site, you agree to the Terms of Service of this website, including usage of cookies.

OK, Don't show this again

A plugin that allows transferring between worlds and server networks with ease!
version 3.0.5
Approved
Direct Download How to install?
Switch version
675 Downloads / 20313 Total
56 Reviews
Plugin Description §


NaviCompass allows your players to transfer between your server network and worlds with simplicity.

GitHubrelease Stars Discord

Config

Basic settings

# Choose your transfer type:
# "external" will use an IP address and port to move players between SERVERS
# "internal" will use your preset command string to move players between WORLDS
# "hybrid" will include both transfer types
Transfer-Type: "hybrid"

# This is the command string that will be used to transfer players between WORLDS
# Don't worry about this if you're only using the EXTERNAL transfer type
# Use '{player}' for the player's name
# Use '{world}' for the world name
World-CMD: "multiworld tp {world} {player}"

# This is where you choose if world command should be run by the player or the console
# Don't worry about this if you're only using the EXTERNAL transfer type
# Options are: "console" and "player"
World-CMD-Mode: "console"

Command settings

  # Choose whether the command method should be enabled
  Enabled: true

  # This is name of the command that players will use to opent the UI
  Name: "/servers"

  # This is the command's description shown in the command window
  Description: "Open the server list!"

  Permission:
    # Choose whether to require players to have permission to use the command
    Enabled: false

    # This is the command's usage permission
    Node: "navicompass.use"

Selector settings

  # Choose whether the selector item should be enabled
  Enabled: true

  # Choose what item the server selector should be
  # Default item is Compass (345)
  Item: 345

  # Set the cooldown for using the compass to open the UI
  Cooldown:
    # Choose whether the cooldown should be enabled
    Enabled: true

    # Set the duration of the cooldown
    Duration: 1

    # Message sent to the player when the item is on cooldown
    # Set to false to disable the message
    Message: "§cCompass is on cooldown!"

  # Choose what slot of the player's inventory the selector should appear in
  # The range for this input is 0-35 (0-8 are the player's hotbar)
  Slot: 1

  # Choose whether to prevent players from dropping or moving the selctor to different slots
  Force-Slot: true

  # This is the text that will show on the selector in the player's inventory
  Name: "§l§aServer Selector"

  # This is the selector item's description that is displayed under the name
  Lore: "§bClick for Servers"

UI settings

  # This is the title of the transfer UI
  Title: "§9Server List"

  # This is the message that will show under the title on the transfer UI
  Message: "§aChoose a server to transfer to!"

  Status-Format:

    # Edit the format for online servers
    Online: "§aOnline"

    # This is where you edit the format for offline servers
    Offline: "§cOffline"

  Subtext:
    # This is the message displayed under each SERVER button
    # Use '{current-players}' for the server's current player count
    # Use '{max-players}' for the server's max player count
    # Use '{status}' to show whether the server is online or offline (the colors can be customized under Status-Format)
    Server: "§r{status} §8(§a{current-players}§8/§b{max-players}§8)"

    # This is the message displayed under each WATERDOG button
    # Don't worry about this if you're only using the EXTERNAL transfer type
    WaterDog: "§r§o§8Tap to transfer"

    # This is the message displayed under each WORLD button
    # Use '{current-players}' for the world's current player count
    World: "§r§o§8Tap to teleport §8(§a{current-players} §eplayer(s)§8)"

Sound settings

  # Choose what sound (if any) to play when opening the UI
  UI: "random.pop"

  # Choose what sound (if any) to play while transferring SERVERS
  Transfer: "mob.blaze.shoot"

  # Choose what sound (if any) to play while teleporting between WORLDS
  Teleport: "random.anvil_use"

Titles settings

  # Set the delay to show the title before transferring/teleporting
  # This value is in seconds (default is 2 seconds)
  # Set this to false or 0 for no delay
  Delay: 2

  # Set the formatting for the title shown to players when transferring SERVERS
  Transfer: "§a§oTransferring..."

  # Set the formatting for the title shown to players when teleporting between WORLDS
  Teleport: "§a§oTeleporting..."

Entry Listing

This is where you list your servers/worlds to be displayed on the server UI

Server format: "ext:ServerTitle:ServerIP:ServerPort:ImageType:Path/URL"

WaterDog server format: "wd:ServerTitle:ServerName:ImageType:Path/URL"

World format: "int:WorldTitle:WorldAlias:ImageType:Path/URL"

List:
 - "ext:§l§6Lobby §eServer:play.xenoservers.net:19132:url:file.xenoservers.net/Resources/GitHub-Resources/navicompass/lobby.png"
 - "ext:§l§2Prison §eServer:play.xenoservers.net:19133"
 - "wd:§l§3Sky§cBlock §eServer:skyblock:url:file.xenoservers.net/Resources/GitHub-Resources/navicompass/skyblock.png"
 - "wd:§l§bFactions §eServer:factions"
 - "int:§l§5Creative §eServer:creative:url:file.xenoservers.net/Resources/GitHub-Resources/navicompass/creative.png"
 - "int:§l§cKitPvP §eServer:kitpvp"
What's new §
  • Updated to PM5
  • Updated to latest MCPE Server

Supports latest MCPE Version and PM.

  • v3.0.1 is next
  • MCPE-Protocol bump to latest
  • v3.0.0
  • API 4.0.0 support has arrived.
  • Removed MCPE-Protocol field
  • v2.3.6 Version Release.
  • Compatibility with PM 3.25.1 (MCBE 1.17.40)
  • Support for MCPE 408
  • Add protocol declaration
  • Bug fix v2.3.2
  • Merge pull request #20 from Gianluxx/master
    • WaterDog Fix
  • Fixed timeout error
  • Update 2.3.0
    • Added WaterDog support (yay no more pestering)
    • Better sound support
    • New timeout option in config
    • Compass cooldown
    • Better config documentation
    • Fixed query bugs showing servers offline
  • Quick fix v2.3.1
    • Fix async task offset error and timeout set before socket creation
  • Fixed timeout error
  • Update 2.3.0
    • Added WaterDog support (yay no more pestering)
    • Better sound support
    • New timeout option in config
    • Compass cooldown
    • Better config documentation
    • Fixed query bugs showing servers offline
  • Update v2.2.0
    • Titles
    • Sound effects
    • More UI customization
    • Fixed bugs with worlds
  • Fix double entries for servers
  • Fix timeout for status
  • Update v2.1.5
    • Fix async task error
  • Update v2.1.0
    • Added command customizations
    • More settings for the selector including:
      • Item lore (displayed under the name)
      • Force keep slot (prevent players from dropping or moving the selector)
    • Fixed error on quit with selector disabled
  • Quick Fix v2.1.1
    • Add fallback command for Poggit
  • Quick Fix v2.1.2
    • Fixed error on quit with selector disabled
    • Removed some useless garbage
  • Code optimization v2.1.3
    • Optimized callback function
    • Removed magic numbers → using constants
    • Updated path to tasks
    • Fix query task import
  • Update v2.1.0
    • Added command customizations
    • More settings for the selector including:
      • Item lore (displayed under the name)
      • Force keep slot (prevent players from dropping or moving the selector)
    • This also fixes some minor bugs
  • Quick Fix v2.1.1
    • Add fallback command for Poggit
  • Quick Fix v2.1.2
    • Fixed error on quit with selector disabled
    • Removed some useless garbage
  • Update v2.1.0
    • Added command customizations
    • More settings for the selector including:
      • Item lore (displayed under the name)
      • Force keep slot (prevent players from dropping or moving the selector)
    • This also fixes some minor bugs
  • Quick Fix v2.1.1
    • Add fallback command for Poggit. Command gives information on the plugin when executed
  • Update v2.0.0
    • Added server player count and status support
    • Separated button subtexts for worlds and servers
  • Quick Fix v2.0.2
    • Solved problem for world teleportation command. Command was using player objective naming rather than the player's name.
  • Update v2.0.0
    • Added server player count and status support
    • Separated button subtexts for worlds and servers
  • Async Task Fix
    • Query requests are intervaled
    • Queries are Async to prevent blocking
    • Added player count support and separated button subtexts for worlds and servers
  • Quick Fix v2.0.1
    • Renamed variable due to interference with another object called $player
  • Update v2.0.0
    • Added server player count and status support
    • Separated button subtexts for worlds and servers
  • Async Task Fix
    • Query requests are intervaled
    • Queries are Async to prevent blocking
    • Added player count support and separated button subtexts for worlds and servers
  • Pocketmine API Change Fix
    • Permission node pocketmine.command.transferserver is no longer needed; the plugin uses the API function to transfer players
  • Cleanup
    • Cleaner config
    • New customization options
    • Remove useless messages and lines in main file
  • Quick Fix
    • Fix "Tap to transfer" add to non-image servers
    • Fix Undefined index 'values[3]' error
  • Update v1.0.3
    • Added slot selection support, fixed a couple bugs
  • Update README.md
    • Version bump
  • Update v1.0.2
    • Added world transfer support, as requested by a user.

Xgamer6
using v3.0.5
01 Oct 23
Good Idea but my Server crashes when the Plugin loading!
TaqdeesHigh
using v3.0.5
08 Sep 23
if this plugin works then ill give 5 stars but it dosent evn work
JulianICE08935
Outdated
using v3.0.3
22 Oct 22
Not Work
TheMuux
Outdated
using v3.0.3
31 Aug 22
would be a great plugion but its not working
Tuvqlu
Outdated
using v3.0.2
21 Feb 22
Great, crashed on my server like 6 months ago but then is then lol
Sleak101
Outdated
using v3.0.1
26 Dec 21
Ymajine
Outdated
using v3.0.0
12 Dec 21
The plugin don’t give the compass
TheHicatplay010
Outdated
using v2.3.6
23 Nov 21
HELPPPP why is dont work with WD ??
Vecnavium
23 Nov 21
Hi, for future reference please create an issue on GitHub this is not an issue bug tracker. An issue has been created for the bug you are facing I am aware of it, status on the bug fix will be posted on here: https://github.com/Xenophilicy/NaviCompass/issues/29
xHen2527
Outdated
using v2.3.6
15 Nov 21
so good plugin, great job, and also the maintainer is well good at plugin, very nice
FiePaw
Outdated
using v2.3.3
27 Oct 21
Up to 1.17.40 please ill give 5 star
WildCraftMCPE
Outdated
using v2.3.3
14 Apr 21
Xenophilicy hey its Craig here was hoping you would see my email as there is a error on this plugin but ive updated api and now is working the plugin was sent to you as working plugin Great plugin by the way and hope it helps
ProffesseurDipper
Outdated
using v2.3.3
14 Apr 21
Pls update 1.16.220
Altamash347
Outdated
using v2.3.3
16 Mar 21
Great plugin, Does it works with WaterdogPE?
GamerMJay
Outdated
using v2.3.3
14 Mar 21
Good plugin pls update 1.16.210!
ShyHacker784
Outdated
using v2.3.3
01 Feb 21
Update pls
ItzLuis
Outdated
using v2.3.3
08 Jan 21
Could you update this please?
Weissnix4711
Outdated
using v2.3.3
03 Oct 20
Servers show as offline. I believe this is an issue with protocol change as Slapper player count has the same issue. Tried plugin version 2.3.3 on pmmp 3.15.1 Other than this, it works fine. Worlds work and transferring the player works too.
ItzFabb-uwu
Outdated
using v2.3.3
20 Sep 20
tamerkun-cuy
Outdated
using v2.3.3
19 Aug 20
I need help on this, do you have a discord server? because i can't DM you on discord. But, i think this plugin would be a really cool plugin if it working. Thanks :D
snailomaniac
Outdated
using v2.3.3
14 Aug 20
Can you add per world item because if you die or atfer the game the compass was gone.
jsonfromstatefarm
Outdated
using v2.3.1
26 Jul 20
CleanCorpze
Outdated
using v2.3.1
15 Jul 20
Great Plugin, Smooth, Simple, Easy to use. All the instructions are in the config. Highly Recommend
maclarens
Outdated
using v2.3.1
25 Jun 20
Good plugin but not enought.simple command not only tp in world imean other custom command who want add in this menu
Xenophilicy
11 Jul 20
This plugin is only used for teleporting to other worlds or transferring players to other servers. It is not intended to be a fully fledged lobby UI/hotbar plugin :)
Keefer200
Outdated
using v2.3.1
18 Jun 20
I love it but would love it to have an updated phar for this plugin! As it’s not working with the newest version of mcpe
Xenophilicy
11 Jul 20
The latest version is working on PM 1.14.1 so please send me a message if you're having trouble through Discord @ Xenophilicy#0001
Chaosfelix4451
Outdated
using v2.3.1
16 Jun 20
can you add teleport premmisions for world so you need a premmision to teleport there
Xenophilicy
11 Jul 20
There are world managers that do this for you at the world teleportation level. Please use that instead :)
nycollas563
Outdated
using v2.3.1
12 Jun 20
Hello, I loved your plugin, where do I go to config.yml to add the worlds? where she?
Xenophilicy
11 Jul 20
If you need help or have questions, please shoot me a message on Discord @ Xenophilicy#0001
nulled-0
Outdated
using v2.3.1
01 Jun 20
Pretty nice plugin! For anyone having trouble adding more than one server/world: You have to seperate line with commas at the end. :D
Xenophilicy
02 Jun 20
Thanks so much for the 5 star review! I hope others will take note of this for future configuration :)
yayitsmee
Outdated
using v2.3.0
31 May 20
Works perfectly if you edit the config correctly.
Xenophilicy
31 May 20
Thank you so much for the 5 stars, I really like this review!
brokiem
Outdated
using v2.2.0
28 May 20
good plugin
Xenophilicy
29 May 20
Thanks!
copelandx
Outdated
using v2.2.0
26 May 20
Looked like a great plugin but didn't work at all on my server. It showed red under plugins list. In addition, poor instructions on how to use the plugin and its setup.
Xenophilicy
29 May 20
Send me a message on Discord @ Xenophilicy#0001 and we can resolve this :)
owOZephilOwo
Outdated
using v2.2.0
26 May 20
Yes i have an problem with the call of player because, i have an other plugin who add an other name to the player. The plugin is an plugin for Faction.
Xenophilicy
29 May 20
Resolved on Discord :) Thank you!
yayitsmee
Outdated
using v2.2.0
25 May 20
“This plugin does not function with the default config.yml, so please edit it to your preferred settings before attempting to use it. Plugin will remain disabled until default config is changed.” It says that even though I changed the config, idk what 2 do
Xenophilicy
25 May 20
You must change the defaults at the end of the config file. The key name is List. Please message me on Discord for more help @ Xenophilicy#0001 or if you have any more questions. Thanks for the 5 stars!
xavierlvll
Outdated
using v2.1.7
21 May 20
for the idiot that rated it 3 starts
Xenophilicy
25 May 20
Haha thanks a ton, hope you enjoy the plugin!
zMarcos360
Outdated
using v2.1.5
11 May 20
here it shows that my servers are offline, IP and Port are right, I use a Linux vps machine
Xenophilicy
25 May 20
Shoot me a message on Discord @ Xenophilicy#0001 and we can figure it out together!
SexyLush
Outdated
using v2.1.5
09 May 20
Great plugin but when someone writes a valid "review" because thats what these are, you dont say false negative, you just tell them to contact you on discord.
Xenophilicy
25 May 20
Firstly, thanks for your 5 stars! Second, the only reason I left a reply was because the review was about "plugin activation". Nothing related to the quality or functionality of the plugin. Thanks again for the reiview though, enjoy the plugin.
Veixlix
Outdated
using v2.1.5
09 May 20
Nice plugin works like a charm and was helped with setting up the config
Xenophilicy
09 May 20
Thanks for the great review and the 5 stars, always happy to help!
LaTeamdoz
Outdated
using v2.1.3
28 Apr 20
je comprend pas pour activer le plugin
Xenophilicy
08 May 20
Please contact me on Discord @ Xenophilicy#0001 instead of leaving false negative reviews, thanks!
BadGamer01909YT
Outdated
using v2.1.3
15 Apr 20
Disables itself / I have tried more then once to fix it does not work
Xenophilicy
21 Apr 20
Hello, please message me on Discord @ Xenophilicy#0001 next time for help with the plugin rather than leaving a false negative review.
xavierlvll
Outdated
using v2.1.3
12 Apr 20
this is very useful
Xenophilicy
21 Apr 20
Thanks!!
BobbyTowers
Outdated
using v2.1.2
25 Feb 20
This is dope. Using this in my hub.
Xenophilicy
25 Feb 20
Awesome, thanks for using the plugin and for your 5 stars!
DramaLvl1
Outdated
using v2.1.2
23 Feb 20
Everything works well. Nice Plugin
Xenophilicy
25 Feb 20
Thanks glad everything is going well!
aminozomty
Outdated
using v2.0.2
16 Feb 20
verrrrryyyy nice !!!!!!!
Xenophilicy
17 Feb 20
Thanks!
dresnite
Outdated
using v2.0.2
16 Feb 20
Good job!
Xenophilicy
16 Feb 20
Thanks Quartz!
aminozomty
Outdated
using v2.0.1
11 Feb 20
you can make good
Xenophilicy
12 Feb 20
Many thanks to you!
skillDev5235
Outdated
using v2.0.1
10 Feb 20
very good
Xenophilicy
12 Feb 20
Thank you!
aminozomty
Outdated
using v1.0.3
20 Jan 20
nice but pls tell me how can i use the internal world . i love it
Xenophilicy
25 Jan 20
There are instructions in the plugin's config file near the bottom. Just follow the simple syntax: int:WorldTitle:WorldAlias:ImageType:Path/URL You can also contact me on Discord at Xenophilicy#0001 for more help with the plugin.
Lxcaa
Outdated
using v1.0.3
01 Jan 20
hey what is the permission
Xenophilicy
20 Jan 20
The permission node is no longer needed and his has been fixed in v1.0.4!
ElSicopata
Outdated
using v1.0.3
19 Dec 19
Hi, I have a problem and I use pureperm and I don't know what the transferserver permission is, if you know, it would help me a lot. (otherwise it works excellent)
Xenophilicy
20 Jan 20
The permission node is no longer needed and his has been fixed in v1.0.4!
LeyKeyDev
Outdated
using v1.0.3
03 Sep 19
Perfect, but can you add Player count, to see how many player are on a server?
Xenophilicy
20 Jan 20
Sounds like a great feature to be added in newer versions, expect to see it in the future! Thanks for the 5 stars!
Trxgically
Outdated
using v1.0.2
18 Apr 19
Good plugin, please add an option to where you can choose what slot the item will be in.
Xenophilicy
28 Apr 19
Thanks so much for the stars and the review! I have added your request in version 1.0.3 and once it's approved, it's yours to enjoy!

Reply to review by :

/ 5
Supported API versions
5.0.0
->
5.16.0
Producers §
  • Collaborators:
    • @Vecnavium
    • @Xenophilicy
  • Contributors:
    • @Gianluxx
    • @HyperFlareMC
    • @JavierLeon9966
    • @Superomarking
License §
Categories:
Teleportation
General
Permissions
Commands
External Internet sockets
Asynchronous tasks

You can leave one review per plugin release, and delete or update your review at any time

/ 5
Loading...