Random Teleport [All world types supported] [1.19.1] icon

Random Teleport [All world types supported] [1.19.1] -----

Teleport players to a random safe location. Supports protection plugins and all world types.



Update to version 1.2.0 (important bugfixes!)
Update to version 1.2.0 (important bugfixes!)
  • Add queue_init delay to config
  • Fixed LocationSearcher (again) to now take offsets into account properly. Before it would not convert location offsets to chunk offsets resulting in offsets being 16x too big. Now rtp actually works as intended.
  • Fix 0 argument commands failing to execute
  • Added option to disable the queue population messages
  • Added depleted queue message to config
It's recommended to let your config regenerate, however its not entirely needed. As default values have been provided if the fields are missing.

Or you can copy the config from below

Code (YAML):
message:
  initteleport
: "&aSearching for safe location to teleport to..."
  teleport
: "&bA safe place has been found! Teleporting..."
  depleted_queue
: "&6Locations queue depleted... Forcing generation of a new location"
  #valid placeholders: %hp (hours partial) %mp (minutes partial) %sp (seconds partial) %h (total hours) %m (total minutes) %s(total seconds)
  countdown
: "&cYou cannot teleport for another &6%mp minutes %sp seconds"
  nopermission
: "&cYou do not have permission to execute this command!"
  blacklisted
: "&cI am sorry, that world is blacklisted!"
#The amount of pre-generated locations in the queue
queue
:
  size
: 5
  #The delay in ticks (20 ticks = 1 second) for the queue to kick in, lower is faster but searching at the same time as teleporting the player
  #can be heavy on the server, if the player that just got teleported also needs to generate chunks. So generally not a bad idea to delay it a least a little bit
  init_delay
: 60
size
:
  #Use the worldborder (if set) for offset. This is the vanilla worldborder.
  use_worldborder
: true
  #Will be ignored if use_worldborder is true
  radius
: 21474836
  offsetX
: 0
  offsetZ
: 0
teleport
:
  #m = minutes, s = seconds
  #default: "60m"
  cooldown
: "60m"
blacklist
:
  isWhitelist
: false
  worlds
:
   - "world_nether"
    - "world_the_end"
#Plugins to take into consideration when teleporting. A player will not be teleported in those regions
#Currently supports Factions (FactionsUUID), WorldGuard, GriefPrevention
#If you want more plugins to be supported: https://github.com/DarkEyeDragon/RandomTeleport/issues
plugins
:
 - "Factions"
  - "WorldGuard"
  - "GriefPrevention"
debug
:
  #Safe location added for world(3/5)
  #Location removed from world(2/5)
  show_queue_population
: true
----------, Apr 15, 2020
Resource Information
Author:
----------
Total Downloads: 20,705
First Release: Mar 13, 2020
Last Update: Jul 28, 2022
Category: ---------------
All-Time Rating:
41 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings