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!

Current Update Information

Well, Summer is finally over. And to help make everyone a little more happier despite the upcoming school year, RandomTP has been update to 4.0.1. While x.x.X updates usually contain small features, this is something lots of people have requested, Biomes and Blocks not to spawn in! Check out the configuration section for more information on these new features!

Donate To Me :D

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!

What does Random Teleport have to offer?

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!


Simply drag Random Teleport.jar into your plugins folder and reload / restart your server. The configuration file will be automatically generated.


/randomtp - Main command, sends player to a random location between certain coordinates specified in the config.

Alias: /rtp


randomtp.tp - Gives permission to use /randomtp

randomtp.use.signs - Gives permission to use signs

randomtp.create.signs - 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) if you want it to be the world in the config, put default for the world name.


There are several different options in the config file allowing the plugin to be customized to your liking! Things to note:

  • MAX_X and MAX_Z must be whole integers (1, 2, 3, 4 not 1.0, 2.0, 3.0, 4.0)
  • World must be a valid world name, types exactly as you'd see on the world folder, if they aren't errors will happen :(
  • The Enable options should either be true or false not on, off, disable, etc.
  • COST must be a double (1.0, 2.0, 3.0 not 1, 2, 3)
  • Cooldown must be in seconds!
  • For things such as COST, COOLDOWN_TIME to be enabled, you need to set their _ENABLED values to true!
  • BlocksNotToSpawnOn: A list of Blocks for a player NOT to spawn on, Block names should be as they are seen in Minecraft. (I.E: GOLD_BLOCK NOT gold block)
  • BiomesNotToSpawnOn: A list of biomes a player should NOT spawn in. Biome names should be as they are seen in MInecraft (I.E: DEEP_OCEAN NOT deep ocean)

Change Log

Version 4.1.0 - End of Summer Update

  • Added ability to specify Blocks and Biomes for a player NOT to spawn on! (This should help improve the death thing going on)
  • Made the TeleportHandler#safeize(Location loc) method more reliable (5 different safe-location processes)
  • General bug fixes and improvements

NOTE: Please delete both the Jar file and the Config file for this update to work properly!

Version 4.0.0 - Summer Update

  • Rewrote the entire plugin :D - Much more efficient
  • Added custom cooldown class
  • Remove one-time-teleports; They weren't very popular...
  • Re-vamped the config.yml (Description on main page)
  • Modified permissions
  • Made signs more useable
  • Added more permissions for signs
  • Chat-colorized more things!
    • IMPORTANT: When updating to v4.0.0 delete the current RandomTP folder and .jar file and replace with the new jar file.

Known Issues

  • iConomy being the only permissible plugin allowing for cost removal



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!

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of aLaraway777 aLaraway777 Oct 14, 2015 at 01:34 UTC - 0 likes

    Would love to see you implement something to allow people to spawn in negative coordinates - For example, in a 10000 by 10000 world centered around 0, 0, people can only spawn in a quarter of the the world: x: 0-10000 z: 0-10000 not -x, z -x, -z x, -z only the x, z quadrant.

  • Avatar of davidjm6 davidjm6 Mar 16, 2015 at 17:18 UTC - 1 like

    The developer of this plugin is inactive, and the plugin has been broken since version 4.0.0. This plugin will crash your sever if you teleport while standing on any block that you can stand in the same location as (water, snow, carpet, fence, door, grass plant, flowers, etc). Most of its features simply do not work, and the only plugin it supports is iConomy.

    I have created a random teleport plugin that has been active since august. It has a lot of the same features and more. It allows you to create portals and signs, there are commands that can be used from the console or command blocks, all economy systems using Vault are supported, Towny, Factions, and WorldGuard claims are supported, WorldBorder is supported, and theres a whole lot more just waiting for you to discover. Check out my profile for more.

    IGN: Backcab

    Bukkit Dev: davidjm6

    Bukkit Fourms: 16davidjm6


  • Avatar of iversen0 iversen0 Feb 13, 2015 at 19:00 UTC - 0 likes

    Crashed our server completely twice now, http://imgur.com/62bHvCz,qDeu4Gm

    I wouldn't suggest using this for 1.8, it has been a mess to get the server up again both times.

    /rtp did not work, and when the sign was clicked the server crashed.

  • Avatar of MicroCuts327 MicroCuts327 Feb 12, 2015 at 22:12 UTC - 0 likes

    Awesome plugin, I love its simplicity. I was wondering if you could add additional support for a portal to do the same thing, as that is a little more exciting than clicking a sign.

  • Avatar of Pocklington98 Pocklington98 Feb 07, 2015 at 14:34 UTC - 0 likes

    Randomtp not available in this world?

  • Avatar of monsterhuang monsterhuang Jan 27, 2015 at 23:25 UTC - 0 likes

    @chris_61: Go

    happens to me as well

  • Avatar of sketcherskt sketcherskt Jan 27, 2015 at 00:06 UTC - 0 likes

    Make This Plugin Be Able to Make Random Portals As well Please

    It Feels So Much Simpler To Walk In A Portal And Be Teleported To Random Spot Then It Does To Click A Sign Or Press A Button.

  • Avatar of chris_61 chris_61 Jan 24, 2015 at 14:26 UTC - 1 like

    using 1.8 spigot and when i do the command it randomly tps u into blocks and kills you. Would also happily donate if you added worldborder support.

    Last edited Jan 24, 2015 by chris_61
  • Avatar of abstractmadness abstractmadness Jan 19, 2015 at 19:18 UTC - 0 likes

    I use it in 1.8.1 at the moment and it works fine. I'm having a little trouble with the configuration so people can do /rtp in any world but they get teleported to a random spot but in 1 specific world. The information above needs to be updated, but this plugin does work if it is configured correctly. I will link a pastebin of my configs for anyone who wants to compare. If you know how to configure it per world can you please pm me with a pastebin? Thanks :) http://pastebin.com/2YAnNmwx

    Tyler - IGN AbstractMadness

  • Avatar of egamadMC egamadMC Jan 07, 2015 at 10:39 UTC - 0 likes

    I'd love to see this updated for 1.8!


Date created
Jan 30, 2013
Last update
Jul 30, 2014
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Curse link
Random Teleport
Recent files