RandomTeleport icon

RandomTeleport -----

Ready for a new adventure




This update comes with a few improvements and fixes.

- Added 1.18 support.
- Added Towny support.
- Added sync teleport for non paper servers. So the plugin should work just fine now on spigot and its other non paper forks.

- Fixed hooks sometimes not finding the plugins because they loads after RandomTeleport
- Marked PlaceholderAPI as a depend in plugin.yml (it was always required but not specified in plugin.yml)
- Moved the plugin to java 17 (17 or newer will be required for the plugin to work)
- Moved back to the MAJOR-MINOR-PATCH versioning and will try my best to follow that.

That's all folks! Oh and before I forget, version 2.0.0 will be a major update. It will take some time but quite a few changes are planned.
----------, Jan 24, 2022

Important changes have been made. Please read carefully before updating!
(The plugin will require java 16+ to work from now on)


- 1.17 SUPPORT!
- Java 16 SUPPORT!
- GriefDefender SUPPORT!
- Added a new file for messages (messages.yml). They are no longer located in config.yml
- Permission `randomteleport.world.[world]` was removed. This fixes couple important bugs.
- Commands used to be tab completable for everyone. Now they're only completable for those with permission.
- When a wrong world name was used for /rtp world, an exception was thrown in console and the plugin might've disabled. This is no longer the case
- Fixed a bug with dependencies that were enabled after the plugins have started by using /rtp reload. This is no longer possible. For dependencies to be registered, the server needs restarting.
- Fixed a bug with the config files losing their default comments when options were missing. Now, changed/added comments still disappear but the original ones do not.
- Fixed a bug where teleporting would basically break when trying to load the teleport chunk.
- Fixed some small typos in the config files.
- Fixed a small issue with warmups sometimes not activating.
- Added missing softdepend from plugin.yml
- A lot of other code improvements and small optimizations!

Important: You should backup old config before updating!

Thank you to:
@ItsKaliber - for help with the code improvements
@youfish30gamer - for the new banner
----------, Aug 24, 2021

Important changes have been made. Please read carefully before updating!

1. Switched from PDM to ShadowJar. What this means is no longer I download the dependencies in the PluginDependencies directory. They are now included with the plugin. (This is why the jar is 2.5Mb)

2. Updated the config options. This requires a reset of the old config file. You will have to back up your old one and configure the newly generated one.

3. Updated the placeholders. They are similar but not the same.

4. Updated the permissions. Each and every permission has been changed and new permissions have been added

5. Added hex support for 1.16+ (&#aaFF00 format)

6. Added vault support. This means you can make each teleport cost.

7. Other code improvements and miscellaneous changes.


!! Each permission, command and placeholder is listed on the spigot page.
!! Each option is explained with messages in the new config.yml

Thank you for your time.
----------, May 6, 2021

Please delete the old files (config.ymll) when updating or change this line:
Code (Text):
use-worldguard: true
 
to this:
Code (Text):
hooks:
  lands: false
  worldguard: true
- Added Lands support.
- Please understand I do not own the Lands plugin so I did not have a way to test the functionality. If you're able to please let me know in case anything goes wrong or just leave a thumbs up in the discussions tab if it works.

If you want to make a suggestion feel free to either:
- Use the discussions tab on spigot.
- DM me on discord: BlitzGamer_88#0531.
- Ping me in the HelpChat discord server.

Also check out my other resources GiveAll and WorldTeleport
If you enjoy any of my resources don't forget to leave a review. Thank You!
----------, Feb 4, 2021

Please delete the old files (config.ymll) when updating

Added warmups.
-these are canceled on move, damage taken or given and blocks broken or placed.
- there is also a bypass permission.
Loads of code improvement and optimization.
Support for 1.16.5


Just wanted to say that I'm always opened to suggestions in the discussions tab or DM on discord: BlitzGamer_88#0531. I am also on the HelpChat discord server. Feel free to ping me there as well: https://discord.gg/FtArYRQ

Also check out my other resources GiveAll and WorldTeleport
If you enjoy any of my resources don't forget to leave a review. Thank You!
----------, Feb 3, 2021

Edit: Please delete the old files (config.yml and cooldowns.yml) when updating

Loads of code improvement and optimization.

You can now disable the cooldown by setting it to any value <= 0.
Cooldowns no longer save to files, they reset when the server restarts.

Fixed wrong permission check for /rtp reload.
Fixed checks to go in order (permissions first then the other checks).
Fixed bug which was leting players to teleport even tho they were in cooldown.

Removed the debug mode. (It was unnecessary).
Removed the ability to change permissions from config. (This one felt unnecessary as well).
Removed the useCoolDownWhenTeleportedByOthers option. Now the cooldown will be used even when a player is teleported by console and other people.

Compiled the plugin under 1.16.4(not that big of a deal).
Changed version from version.subversion.build since I never rly posted builds to version.subversion (1.4 since we're still in version 1 but with 4 updates/subversions).
----------, Dec 8, 2020

[0.0.2] Placeholders Update
Placeholders Update:

- Added placeholders:
Code (Text):
%randomtp_cooldown_left% - shows how much time left until the cooldown expires
%randomtp_cooldown_enabled% - shows if the cooldown is enabled or not
%randomtp_enabled_worlds% - shows a list of all enabled world from the config
 
- Added per world permissions for /rtp world <world> : randomteleport.world.<world>

Just wanted to say that I'm always opened to suggestions in the discussions tab or DM on discord: BlitzGamer_88#0531. I am also support on HelpChat discord server. Feel free to ping me there as well: https://discord.gg/FtArYRQ
Also check out my other resource "WorldTeleport": https://www.spigotmc.org/resources/worldteleport.83492/ and if you enjoy any of these resources leave a review.
----------, Sep 7, 2020

Cooldown Update:

- Added the ability to add a cooldown on the rtp command. To disable the cooldown just leave it at 0.
- The cooldowns will be saved in a "cooldowns.yml" file.
- This cooldowns are not actually the cooldowns themselves but the time when a player last ussed the rtp command.
- The cooldowns are saved in milliseconds and is the time passed since January 1, 1970 UTC(coordinated universal time). You can manually edit it and use /rtp reload to reload the file.
- Added a bypass permission so when a player uses the rtp command it doesn't check for a cooldown.
- Added ability to enable cooldown checks for targets. This means that when the rtp command is executed on a player by another player/console/plugin/etc. it can still check for cooldowns and update them.
- Added a new internal placeholder that can be used in the cooldown messages and its: '%cooldown%'. This will dispaly how many seconds the player has until the cooldown is over.
- Fixed some posible bugs to the rtp use permissions.

Added these things to my todo list:
- Add PAPI placeholders for: cooldown left, cooldown enabled, enabled worlds.
- Add per world rtp permissions.

Just wanted to say that I'm always opened to suggestions in the discussions tab or DM on discord: BlitzGamer_88#0531. I am also support on HelpChat discord server. Feel free to ping me there as well: https://discord.gg/FtArYRQ
Also check out my other resource "WorldTeleport": https://www.spigotmc.org/resources/worldteleport.83492/ and if you enjoy any of these resources leave a review.
----------, Sep 7, 2020

Resource Information
Author:
----------
Total Downloads: 1,258
First Release: Sep 6, 2020
Last Update: Jan 24, 2022
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings