BkTeleport - EssentialsX Add-On icon

BkTeleport - EssentialsX Add-On -----

Teleport countdown on screen, Chat clickable TPA and TPHERE, GUI for homes and warps and more!




Version 3.0 is now ready and available here, but the plugin now has become a premium resource.

Why Premium? You have been saying you were going to update this plugin for months!
Initially, I didn't plan for the plugin to become premium, but I feel that the plugin now far exceeds the quality of free plugins, and unfortunately, life happens sometimes, and now is it no longer possible for me to work on my plugins for free.
Since the plugin wasn't going to be premium at the begging of the development of this update, I didn't separate the project into a free and a premium version, so now I no longer have the source code of the free version which makes it not possible for me to update it and fix bugs that have been fixed in this premium version.

You can check the full list of changes here.
----------, Sep 8, 2021

- New actionbar display for the teleport countdown
[​IMG]

- Added config option to disable the sound of the teleport countdown
- Added option to disable the Title of the teleport countdown
- Added option to disable the actionbar countdown display

This is just a small that adds the new actionbar display, and 1.17 support. I had to delay the other new features since they are taking a bit more time than i tought.
----------, Jul 7, 2021

The way the plugin handles configs has been completly overhauled. Now all the configs are stored in the server's memory instead of reading the files everytime the configs needed to be used.
This will fix the memory leak bug that was causing server crashes and also make the plugin much faster and better optimized.

This fix will now allow the plugin to have a command to reload all configs and messages instead of having to reload the entire server to change something in the plugin.

The new reload command is /tpreload by default but can also be changed like all the other commands.
A new permission bkteleport.reload has been added for the reload command.

New features and 1.17 support are coming in the version 3.0
----------, Jun 22, 2021

Fixed an error happening when using the tab completer

Major new features coming soon
----------, Jun 3, 2021

- Removed '1', '2', '3' being printed to the console
----------, Apr 30, 2021

Now the plugin loads all the messages in memory when it starts instead of reading the language file everytime it looked for a message. You should notice the plugin feels quite a bit snapier now.
Fixed a bug that made the plugin cause an insane amount of lag in timings report.
----------, Apr 13, 2021

Changed two permissons, be sure to update it in your permission manager!
- Changed bkteleport.cooldown to bkteleport.countdown
- Changed bkteleport.tphere to bkteleport.tpahere

Changed the command tphere to tpahere. It will automatically update your message file, so you don't have to change anything there

Now all the available language files will always be generated in the lang folder instead of only when you select it in the config. Be sure to submit your language in the Discord server so it can be included in the plugin!

Added a new invincibility feature. The player becomes invincible for an amount of seconds after a teleport:
- New option invulnerable-time added in config.yml, the default is set to 0
- New message invulnerable-remaining in the info section of the message files
- New message cant-attack-now in the error section of the message files

Added new permission bkteleport.warp.others:
- Players with the permission bkteleport.warp.others can send other players to a warp by using /warp <warp> <player>
- Now the console can send players to a warp by using /warp <warp> <player>
- Updated the tab completer to work with this new command syntax

Fixed cancel-on-move option being a buggy mess:
- Now the teleport will only be cancelled if the player moves to a different block
- Now the player can jump and move the mouse without cancelling the teleport
- Fixed the option activating globally for all my plugins instead of only in the plugin you activated it in
----------, Mar 11, 2021

Fix an error that ocurred when the player had no teleport cooldown, causing the plugin to stop working.
----------, Feb 10, 2021

- Added a config option that will make the player execute a command instead of sending the list of warps. This is useful if you are using ChestCommands to create a custom warp list GUI.

- Added new events for plugin developers:
  • PlayerBkTeleportSendEvent - Triggers when a player sends a tpa or tphere request to another player. It contains the player that sent the request and the player that received it. Cancelling the event will cancel the request.
  • PlayerBkTeleportReplyEvent - Triggers when a player replies to a tpa or tphere request. Contains the player that sent the request and the player that is replying to it. Cancelling the event will cancel the request.
  • PlayerBkTeleportCountStartEvent - Triggers when a teleport starts the countdown. It contains the player that started the teleport and how many seconds the countdown has. Cancelling the event will cancel the countdown.
  • PlayerBkTeleportEvent - Triggers when a player is about to be teleported. It contains the player and the location that the player will be teleported to. Cancelling the event will cancel the teleport.
----------, Feb 9, 2021

  • Fixed error while sending warp list on 1.8
  • Added missing messages to the pt_BR file
----------, Dec 14, 2020

v2.4:
  • The Github repository is now public and the .jar is no longer obfuscated.

  • Added option to cancel the teleport when a player moves.
  • Added option to disable the GUI for the commands /homes and /warps
----------, Dec 1, 2020

- Fixed not being able to remove blank messages
- Added comment instructing how to remove the blank messages
----------, Nov 24, 2020

  • The plugin now auto imports homes and warps from the Essentials folder, if there are any
  • Added config option "import-from-essentials" to disable the auto import
----------, Nov 17, 2020

  • Completly rewritten the core of the plugin! Basically, now it is included so you don't have to download an extra plugin
  • Now you can translate or customize every message in the plugin, including the commands and names of menu items
    • You can add a new language by creating a new file in the "lang" folder, naming it something like "Spanish.yml", then changing the language in the config.yml to "Spanish"
  • Fixed many bugs and erros
  • Added per warp permissions
  • The commands /home and /sethome now behave like the essentials commands when you don't type any arguments
  • Added ability for admins to delete other people's homes
----------, Nov 16, 2020

The plugin previously didn't work on linux servers, this update hopefully patches the problem.
----------, Aug 28, 2020

Resource Information
Author:
----------
Total Downloads: 13,004
First Release: Aug 1, 2020
Last Update: Sep 8, 2021
Category: ---------------
All-Time Rating:
12 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings