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 2.0.1
Approved
Direct Download How to install?
Switch version
172 Downloads / 3097 Total
16 Reviews
Plugin Description §

Information

HitCount

With this plugin you can allow your players to transfer between your server network and worlds with simplicity. NaviCompass is a plugin that uses FormAPI to easily display your servers and server worlds listed in a simple UI. Its simple, all you need to do is enter the server IPs and Ports or the names of your worlds, along with a label to show up as the name in the UI, all inside the config.yml file. After that, the plugin will do the rest and you're good to go! Players will either have option to interact with the selector item (can be customized in the config.yml file), or type /servers in chat to access the UI. Server networks simplified!

There are two ways to access the UI:

  • Execute the command /servers in chat (or from the console)
  • Right click with the selector item set in the config.yml

Here's an example of how it will look:

Xenophilicy

Config

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

  # 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: 0

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

UI settings

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

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

  # This is the message displayed under each SERVER button
  # Don't worry about this if you're only using the INTERNAL transfer type
  # 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 ('Online' will show as green; 'Offline' will show as red)
  Server-Button-Subtext: "§r{status} §8(§a{current-players}§8/§b{max-players}§8)"

  # This is the message displayed under each WORLD button
  # Don't worry about this if you're only using the EXTERNAL transfer type
  # Use '{current-players}' for the world's current player count
  World-Button-Subtext: "§r§o§8Tap to Teleport §8(§a{current-players}§8)"

Entry Listing

This is where you list your servers/worlds to be displayed on the server UI. You can use '§' and '&' on the labels to colorize your entries inside the UI!

Add SERVERS using this format → ext:ServerTitle:ServerIP:ServerPort:ImageType:Path/URL

Add WORLDS using this format → int:WorldTitle:WorldAlias:ImageType:Path/URL

List:
  - "ext:§l§2Prison §eServer:play.xenoservers.net:19133:url:file.xenoservers.net/Resources/GitHub-Resources/navicompass/lobby.png" # ← EXTERNAL server example
  - "int:§l§5Creative:xenoCreative:url:file.xenoservers.net/Resources/GitHub-Resources/navicompass/creative.png" # ← INTERNAL world example
What's new §
  • 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.

BobbyTowers
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
using v2.1.2
23 Feb 20
Everything works well. Nice Plugin
Xenophilicy
25 Feb 20
Thanks glad everything is going well!
aminozomty
using v2.0.2
16 Feb 20
verrrrryyyy nice !!!!!!!
Xenophilicy
17 Feb 20
Thanks!
GiantQuartz
using v2.0.2
16 Feb 20
Good job!
Xenophilicy
16 Feb 20
Thanks Quartz!
aminozomty
using v2.0.1
11 Feb 20
you can make good
Xenophilicy
12 Feb 20
Many thanks to you!
skillDev5235
using v2.0.1
10 Feb 20
very good
Xenophilicy
12 Feb 20
Thank you!
aminozomty
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.
yLxcaLp
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
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!
GigantLeyKey
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
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!
HotUrsula
using v1.0.2
07 Apr 19
"Added world transfer support, as requested by a user." Thanks so mutch :)
Xenophilicy
08 Apr 19
No problem, hope all goes well with using the plugin, thanks so much for the review and rating!
stephen92
using v1.0.1
13 May 19
Fantastic plugin however the path function does not work, I have tried every way possible, sadly the url method takes too long to show the image, is there anyway to fix this?
Xenophilicy
17 Feb 20
Yes! You must add your images in the plugin_data folder for NaviCompass in order for this to work, then just put the name of your image as it appears in the folder. The images loading slowly are an issue with forms in PMMP I believe and this happens globally with any plugin unfortunately. Thanks for your review!
Keefer200
using v1.0.1
24 Feb 19
So happy someone created a plugin like this was hoping someone would create a plugin like this few suggestions maybe add an ability to temporarily close servers so no one can join with a reason for closing it temporarily but other then that great plugin 😍😍
Xenophilicy
25 Feb 19
Thanks so much for the review and your suggestion. I suppose this could be added in the future although PocketMine does support custom white-list messages with other plugins. I'm not sure if that would be possible to do across server I'm afraid. I'll look into it and see what I can do!
twk1024
using v1.0.1
14 Feb 19
Good!
Xenophilicy
16 Feb 19
Thanks!
HotUrsula
using v1.0.1
12 Feb 19
Can you please add that you can add commands instead of servers?
Xenophilicy
13 Feb 19
Thanks for your suggestion. I don't see the reason for the bad rating though, 3 stars is kind of harsh if you're simply requesting an enhancement. Thanks for your input anyways, I'll see what I can do in future updates.

Reply to review by :

Supported API versions
3.0.0
->
3.11.4
License §
Categories:
Teleportation
General
Permissions
External Internet sockets
Asynchronous tasks

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

Loading...