HomeJavaModsRandom Teleport [All world types supported] [1.19.1]
Random Teleport [All world types supported] [1.19.1]
ModsJava

Random Teleport [All world types supported] [1.19.1]

Last version tested from 1.16.x => 1.19 Let me know if you can get it working further back. Fast async calculation Queue system that generates safe…

⬇ Download on Spigot
Random_teleport_orange.png
Last version tested from 1.16.x => 1.19
Let me know if you can get it working further back.

features_orange.png
Supported claim plugins:
You can have support for pretty much any claim plugin. There is an entire addon system in place to help you with this.

A location in those claims will be considered unsafe.
Steps for enabling claim support:

  1. Download the addon for the plugin. You can find the ones i made here.
  2. Start the server with the rtp plugin added to the plugins folder
  3. Go to the plugin folder (RandomTeleport) and add the addon jar to the "addons" folder
  4. Restart the server and it will now pickup that Addon.
  5. No more rtp'ing into claimed lands
This plugin uses the VANILLA worldborder. NOT the worldborder from the worldborder plugin. Keep that in mind. If you use the worldborder plugin set use_worldborder to false and just set the radius to the same as the worldborder.

If you are using Paper it will load chunks async and teleport the player when ready.

Get latest builds here: https://ci.darkeyedragon.me/job/Random Teleport/

howitworks_orange.png
A whole bunch of calculations are needed to figure out where the player can be teleported to. The chunks then need to be generated/loaded. These are expensive tasks (they require a lot of resources).

So RandomTeleport does all the calculations off the main thread. Making it so the server continues as usual. And only when the player actually teleports the main thread is used to do all the loading and watever other magic is required. Using the queue system makes it so players can be teleported instantly as the locations have already been calculated beforehand. Making it fast and efficient and lag free.


WIKI here. READ IT.

How to use:

/rtp [name|world] [world]

/rtp darkeyedragon world
/rtp world

RGB Support for 1.16.1
If you are on minecraft 1.16 you can use MiniMessage formatting in your config for color messages. https://docs.adventure.kyori.net/minimessage.html#format

A basic example would be
Code (YAML):
<red>this is red text</red>
Permissions

Better formatted list:
here (github)

permissions:
rtp.teleport.*:
description: give all teleport permissions
children:
rtp.teleport.self: true
rtp.teleport.other: true
rtp.teleport.bypass: true
rtp.teleport.world: true
rtp.*:
description: give all rtp commands
children:
rtp.teleport.*: true
rtp.teleportdelay.bypass: true
rtp.eco.*: true
rtp.eco.*:
description: bypass all economy restrictions
children:
rtp.eco.bypass: true
rtp.admin.*:
description: give all admin commands
children:
rtp.admin.removeworld: true
rtp.admin.addworld: true
rtp.admin.resetcooldown: true
rtp.admin.reload: true
rtp.admin.setprice: true
rtp.teleport.self:
description: random teleport yourself
rtp.teleport.other:
description: random teleport others
rtp.teleport.world:
description: random teleport to any world that doesnt require extra permissions
rtp.teleport.bypass:
description: bypass the cooldown
rtp.teleportdelay.bypass:
description: bypass initial tp delay
rtp.eco.bypass:
description: bypass economy costs
rtp.admin.removeworld:
description: allow admins to remove worlds from the config
rtp.admin.addworld:
description: allow admins to add worlds to the config
rtp.admin.resetcooldown:
description: allow admins to reset the cooldown timer of players
rtp.admin.reload:
description: allow admins to reload the plugin configs and repopulate queues
rtp.admin.setprice:
description: allow admins to set the teleport costs
Click to expand...
Spoiler: Screenshots
[​IMG]
[​IMG]

upload_2020-4-20_18-3-26.png

Known issues:
issues_orange.png
report them here

Or join the support discord:
woolly-signature.png

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Random Teleport [All world types supported] [1.19.1] is a free Minecraft Java mod. Compatible with Minecraft 1.13, 1.14, 1.15, 1.16 and newer. Downloaded 21,020 times (via Spigot). Download it and open it directly in the game.

Explore more