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 SpigotLast 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 locations beforehand. So players can instantly teleport without delay.
- Guarantees a safe biome and location to teleport to
- Tab completion and suggestions
- Easy to use and configure
- Cooldown system
- teleport delay (configurable)
- cancel teleport if the player moves (toggleable)
- Eco support (vault)
- Blacklist system to blacklist biomes and blocks
- Death prevention. If a player dies after teleporting their inventory will be restored (off by default)
- Uses minimessage for colors and RGB support
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:
- Download the addon for the plugin. You can find the ones i made here.
- Start the server with the rtp plugin added to the plugins folder
- Go to the plugin folder (RandomTeleport) and add the addon jar to the "addons" folder
- Restart the server and it will now pickup that Addon.
- No more rtp'ing into claimed lands
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/
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>
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 costsClick to expand...
Spoiler: Screenshots
Known issues:
- ACF is used for the commands. And it doesn't like being reloaded. It will break the language keys causing them to not show error messages properly.
- If the radius is too small and there are no safe chunks in the area the plugin will fail silently after 50 tries without warning.
report them here
Or join the support discord:
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.13, 1.14, 1.15
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
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.