BungeeTP icon

BungeeTP -----

Seamless and efficient teleport commands for players navigating across your BungeeCord network.



This plugin brings a new dimension to teleportation, providing seamless and efficient teleport commands for players navigating across your BungeeCord network.


Key Features:
  1. Cross-Server Teleportation: BungeeTP enables players to effortlessly teleport to each other between different servers within your BungeeCord network. Whether it's a hub, minigame server, or survival world, your players can seamlessly traverse the vast landscapes of your Minecraft universe.
  2. Player-Friendly Commands: With intuitive and easy-to-use teleport commands, players can quickly teleport to each other between servers.
  3. Permission System: Admins have full control over who can access specific teleportation commands. Set up a robust permission system to manage teleportation privileges and maintain server security.
  4. Configuration Options: Fine-tune the plugin to suit your server's unique needs. Customize teleport request expiration times, teleportation delays (to bypass delays: bungeetp.cooldown.bypass), and other parameters (coming soon) to create a teleportation system tailored to your server's gameplay style.
  5. Vanish Support: Support for most vanish plugins. (Native support for Essentials, SuperVanish & PremiumVanish)
  6. Economy Support: Set a cost for teleport requests. Economy support comes enabled by default for servers with an economy. To disable it, set "teleport-cost" to 0. (Requires Vault)

Command Alias Permission Description
/bungeetp reload - bungeetp.admin Reload the plugin configs
/tpa <player> - bungeetp.tpa Send a teleport request to another player
/tp <player> - bungeetp.tp Teleport to another player
/tpahere <player> - bungeetp.tpahere Request another player to teleport to your location
/tphere <player> /s <player> bungeetp.tphere Teleport another player to your location (alias: /s)
/tpaccept - bungeetp.accept Accept a teleport request
/tpdenyall - bungeetp.deny.all Deny all pending teleport requests
/tpcancel - bungeetp.cancel Cancel a teleport request
/tpdeny - bungeetp.deny Deny a teleport request


Installation Instructions:

Installing BungeeTP is a straightforward process to seamlessly integrate advanced teleportation capabilities into your BungeeCord and Spigot servers. Follow these simple steps:
  1. BungeeCord Server:
    • Place the BungeeTP-Bungee.jar file into the plugins folder of your BungeeCord server.
    • Restart your BungeeCord server.
  2. Spigot Server:
    • Place the BungeeTP-Bridge-Spigot.jar file into the plugins folder of your Spigot server.
    • Restart your Spigot server to activate the bridge between BungeeCord and Spigot, ensuring seamless communication for teleportation commands.

Code (YAML):

# How long the player will have to wait before being teleported. Can be bypassed with the permission bungeetp.bypass.delay
delay
: 3 # Seconds

# How long it will take for teleport requests to expire.
expire
: 180 # Seconds

# How should times be formatted? (LONG: "hours", "minutes", "seconds" or SHORT: "h", "m", "s")
time-format
: LONG

# A list of servers that players will not be allowed to teleport to. Can be bypassed with the permission bungeetp.bypass.blacklist
blacklist
:
 - build
  - events

# How much it costs to teleport to another player. (0 to disable) Economy can be bypassed with the permission bungeetp.bypass.economy
teleport-cost
: 25.0
 
Code (YAML):

invalid_arguments
: "&cInvalid arguments! Try: /%command%"
unknown_player
: "&c%player% is offline."
player_offline
: "&c%player% has gone offline."
restricted_server
: "&cYou do not have permission to connect to this server!"
teleport_self
: "&cYou're already here!"
no_requests
: "&cYou don't have any pending requests."
no_request_from
: "&cYou don't have any requests from %player%"
request_already_sent
: "[\"\ ",{\"text\ ":\"You already sent a request to %player%. \",\"color\":\"red\"},{\"text\":\"Click here\",\"bold\":true,\"color\":\"red\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tpcancel\"},\"hoverEvent\":{\"action\":\"show_text\",\"contents\":\"Click to cancel.\"}},{\"text\":\" to cancel this request.\",\"color\":\"red\"}]"
request_already_received
: "[\"\ ",{\"text\ ":\"You already have a pending request from %player%. \",\"color\":\"green\"},{\"text\":\"Click here\",\"bold\":true,\"color\":\"green\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tpaccept\"},\"hoverEvent\":{\"action\":\"show_text\",\"contents\":\"Click to accept.\"}},{\"text\":\" to accept this request.\",\"color\":\"green\"}]"
request_cancelled_sender
: "&aYou have cancelled your request to %player%."
request_cancelled_receiver
: "&cTeleport request from %player% was cancelled."
payment_failed
: "&cInsufficient funds! Required amount: %amount% &a(Current balance: %balance%)"
teleporting
: "&aTeleporting you to %player%..."
teleport_here
: "&aTeleporting %player% to you..."
tpa_request_sent
: "&aTeleport request sent to %player%."
tpa_request_sent_paid
: "&aTeleport request sent to %player%. &c-%amount% (You can cancel this request for a refund using /tpcancel)"
tpa_request_received
: "[\"\ ",{\"text\ ":\" [\\u2717 ]\ ",\"bold\ ":true,\"color\ ":\"red\ ",\"clickEvent\ ":{\"action\ ":\"run_command\ ",\"value\ ":\"/tpdeny %player%\"},\"hoverEvent\":{\"action\":\"show_text\",\"contents\":\"Click to deny.\"}},{\"text\":\" \",\"color\":\"#CC7832\"},{\"text\":\"[\\u2713]\",\"bold\":true,\"color\":\"green\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tpaccept %player%\"},\"hoverEvent\":{\"action\":\"show_text\",\"contents\":\"Click to accept.\"}},{\"text\":\" %player% has requested to teleport to you. You have %expires% to accept or deny.\",\"color\":\"green\"}]"
tpahere_request_sent
: "&aTeleport request sent to %player%."
tpahere_request_sent_paid
: "&aTeleport request sent to %player%. &c-%amount% (You can cancel this request for a refund using /tpcancel)"
tpahere_request_received
: "[\"\ ",{\"text\ ":\" [\\u2717 ]\ ",\"bold\ ":true,\"color\ ":\"red\ ",\"clickEvent\ ":{\"action\ ":\"run_command\ ",\"value\ ":\"/tpdeny %player%\"},\"hoverEvent\":{\"action\":\"show_text\",\"contents\":\"Click to deny.\"}},{\"text\":\" \",\"color\":\"#CC7832\"},{\"text\":\"[\\u2713]\",\"bold\":true,\"color\":\"green\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tpaccept %player%\"},\"hoverEvent\":{\"action\":\"show_text\",\"contents\":\"Click to accept.\"}},{\"text\":\" %player% has requested that you teleport to them. You have %expires% to accept or deny.\",\"color\":\"green\"}]"
tpa_request_accept
: "&aTeleporting %player% to you..."
tpa_request_accepted_delayed
: "&a%player% has accepted your request. Teleporting in %delay%..."
tpa_request_accepted
: "&a%player% has accepted your request. Teleporting you..."
tpahere_request_accept
: "&aTeleporting you to %player%..."
tpahere_request_accept_delayed
: "&aTeleporting you to %player% in %delay%..."
tpahere_request_accepted
: "&a%player% has accepted your request. Teleporting them..."
tpa_request_deny
: "&cYou have denied %player%'s request."
tpa_request_denied
: "&c%player% has denied your request."
tpahere_request_deny
: "&cYou have denied %player%'s request."
tpahere_request_denied
: "&c%player% has denied your request."
request_expired_from
: "&cYour teleport request from %player% has expired."
request_expired_to
: "&cYour teleport request to %player% has expired."
 

If you encounter any issues or have questions, refer to the plugin documentation or create a new issue on GitHub.
Resource Information
Author:
----------
Total Downloads: 501
First Release: Jan 12, 2024
Last Update: Mar 15, 2024
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings