Random Teleport
Random Teleport
Random Teleport is a simple, lightweight plugin that allows players to use a command, or button and sign to teleport them randomly to the wild based on the preferences in the config.yml!
Description
Random Teleport allows users (with the proper permission) to easily teleport into the wild with one simple command! Despite RandomTP's competitors, this plugin allows you to fully configure the plugin to your own desire! With implementation both command or sign, it's easy to let new players know that they can get to the wild easily! No more /warp wild and having that location constantly griefed, each location is randomized per player!
Installation
Simply drag RandomTP.jar into your plugins folder and reload / restart your server. The configuration file will be automatically generated.
Commands
Command | Aliases | Description |
---|---|---|
/randomtp | rtp | Teleports you to a random location in your world if it is configured with RandomTeleport. |
Permissions
Permission | Description |
---|---|
randomtp.tp | Gives permission to use /randomtp |
randomtp.signs.use | Gives permission to use signs |
randomtp.signs.create | Gives permission to create signs |
How to use signs
RandomTP utilizes signs in an entirely new way! Instead of having buttons and signs, it's purely just signs now! The sign setup should be as follows:
Line 1: [RandomTP]
Line 2: World name (i.e world, MyWorld, world_nether, etc)
Configuration
Click here for configuration help.
Donate
Do you enjoy RandomTP? Wanna buy me a drink, or maybe some fries, think of donating to me! Simply click the Donate button below the Login / User preferences bar (Next to the curse link and above the Download button) and send me a thanks! I appreciate you all using my plugins!
Other Information
Like this plugin? Check out my others! IP Detection - Track players IP and stop ban evaders! CloakBreaker - Stop players from burning other while invisible! Region Module - Let players protect their own lots! Random Teleport - Easily let players teleport to the wild!!
If you like this plugin, and want more like it, think of donating to me!
What we can do if we want this plugins for more worlds? And no just for one world
@Thrillolol
You're referring to "player-commands:" in the Essentials config. That's only for Essentials permission nodes.
@Thrillolol
Hmm, I'm not familiar with Essentials permissions, that's a question better asked on the Bukkit Forums!
Hi, great plugin!
But how do I use this with Essentials? I don't have a permission manager and as far as I understand it, it should be enough to put
randomtp
randomtp.use
randomtp.use.signs
into the permission list in the Essentials config file. But that doesn't work. Un-OPed players still can't use signs. What am I missing?
I don't want to use a real permission manager since my server is only for me and a few real life friends.
Thanks for any help!
@Dpasi314
Weird... I deleted the jar, then restarted the server. After the restart, I tried /rtp as an op under the Owner rank with the * permission node, and it worked. But, a normal player in the default group with the correct permission nodes it won't work. And of course the same error appears.
But how would spigot affect this? That sucks...
@Theepwner
the "Default" parameter sets the world to the one defined in the config.yml, which isn't always "world". Not sure why it's not working for you, albeit it's because of Spigot.
Could you perhaps make it so that people can't spawn in the ground? Make it so that people spawn on the highest block available at the given coords, instead of a random y coord. Also, as previous people mentioned, maybe add a config option to disable spawning on water/lava/fence/cobblewalls/ladders etc.. ^^
Plugin not working. Keep in mind, my default world is named "factions" not "world". Error...
Also, here's the config: Config...
wish u can use sign with a button on a block
@sir_brando
People are random teleporting to lava or deep oceans or something? O_O
@Dpasi314
Yep it works. Thank you very much. Maybe in the future a cool feature would be some options to not spawn on certain blocks like water, stone, ores. Or and option to only spawn on grass sand, snow or dirt. Great plugin.
@sir_brando
Fixed in the newest update of 4.0.0!
@sir_brando
Uhhh... Whoops. I'll fix that ASAP!
@XtrmeePlaya
Yeah... SkyGrid and this plugin... are not really the best idea. However, I'll work on that.
@Dpasi314
forgot to tag you. Just incase you get mail notifications. Thanks.
Using 4.0.0 (Yes i know how to get 4.0.0) you can not make regular signs anymore. Any sign you make that are not randomtp signs say something like this: ERROR:Invalid world The world "(random text here)" doesn't exist. Make sure that you spelled the name exactly as on the world folder.
Fix please? Thanks a lot.
Ummm, Is there way to make a Safe tp? Because on Skygrid, For a random Teleport, It always spawns you at 0.0 Y, and makes you fall.
@Deathbyrussian
I'm not sure that I understand what you mean?
The radius isn't centered on 0,0 it's centered on the player's current location.
@Chewychunga
I can totally make a sign without a button! And I will definitely look into min/max stuff! As for UUID, it shouldn't be needed because I never use player.getName()
EDIT: Actually the cooldown will break, but that's an easy fix
@TehRenderr
Hmm, I'll look into that
@ConquestServer
I'll look into this as well
On a side note - I plan on updating RandomTP Very soon! Except some fun summer updates!
Any way we could set more specific limits for X and Z coords? For example, my world is off center, so when my players do /randomtp, they teleport to a spot that is past the edge of the WorldBorder that I have set. It'd be nice if I could set the limit of X -11500 to 2000 and Z 2000 to -11000.
wondering if there is a way to make the warp signs w/o the button and can you set a min and max radius for the tp? and any idea when 1.7.9 /uuid support?