Random Teleport [1.12.2] - A MUST FOR FACTIONS AND SURVIVAL SERVERS 2.3

Very Useful for PvP/Factions and Survival Servers !

  1. Ullrimax
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Random Teleport 2.0
    This plugin is very useful for PvP/Factions, Survival, Freebuild & Hardcore Servers to teleport a player to a good place to start his adventure, or its just can be used to teleport a player to a selected biome to gather resources !

    Features :
    - Teleport the player to random coordinates
    - Permissions
    - Cancel teleporting on lands where player can't build ( You can toggle it )
    - You can set the teleportation area with a command
    - You can change the locale
    - Nether support
    - All protection/anti-grief plugins support
    - Custom cooldown
    - Multiple world support
    - Select the biome support

    Commands :
    /rtp; /wild; /wilderness
    to teleport the player to random coordinates
    /rtp [player] [world | this] <biome> to teleport a player to a specified world and a specified biome
    /rtp reload to reload the configuration file
    /rtp cooldown [time(seconds)] to set the teleportation cooldown
    /rtp delay [time(seconds)] to set the delay before teleportation
    /rtp set [size(Integer)] to set the teleporation area.
    /rtp tpprotection [true|false] to toggle if players can be teleported or not in protected lands. True means that players will never be teleported to protected areas.

    Permissions :
    - rtp.tp to use command /rtp
    - rtp.reload to use command /rtp reload
    - rtp.tp.others to teleport other players to selected world (and biome)
    - rtp.cooldown to set the teleportation cooldown
    - rtp.delay to set the teleportation delay
    - rtp.bypass to bypass the teleportation cooldown
    - rtp.tpprotection to toggle "protected areas protection"
    - rtp.worlds to be able to teleport to any world
    - rtp.world.[world] to be able to teleport to a specific world
    - rtp.biomes to be able to teleport to any biome (requires rtp.worlds or rtp.world.[world] )
    - rtp.biome.[biome] to be able to teleport to asked biome (requires rtp.worlds or rtp.world.[world] )
    - rtp.placesign to be able to place a RandomTeleport sign

    Sign tutorial :
    To place a teleportation sign you must follow this pattern :
    First line : [rtp]
    Second line : empty (or what you want but it's useless)
    Third line : the name of the world ( or empty, it will teleport to the actual world)
    Fourth line : empty (or what you want but it's useless)
    When a player right click on the sign, it will execute the command "/rtp" or "/rtp player world" if you set a world


    Biomes list :

    Config file :
    Code (Text):


    tpmessage: "&aYou were randomly teleported !"
    cantusemessage: "&cYou can't use that command for another $secondsLeft$ seconds!"
    cancelmessage: "&cTeleportation cancelled because you moved."
    permissionmessage: "&cYou are not allowed to do this."
    mustintegermessage: "&cThe value must be an integer !"
    setmessage: "&aThe RandomTeleport area has been set in a $value$ * $value$ square around you !"
    reloadmessage: "&7Configuration reloaded !"
    usagesetmessage: "&cUsage : /rtp set [Integer]"
    usagetpprotectionmessage: "&cUsage : /rtp tpprotection [True|False]"
    usagecooldownmessage: "&cUsage : /rtp cooldown [Integer]"
    usagedelaymessage: "&cUsage : /rtp delay [Integer]"
    cooldownsetmessage: "&aThe new teleportation cooldown has been set !"
    delaysetmessage: "&aThe new teleportation delay has been set !"
    delaystartmessage: "&aThe teleportation will start in $delay$ seconds. Don't move at all !"
    notonlinemessage: "&cError : That player isn't online !"
    doesntexistsmessage: "&cError : That world doesn't exists !"
    notfoundmessage: "&cError : Teleport location was not found."
    rtphelpmessage: "&c/rtp - /wild - /wilderness : &aTeleports in a random location"
    rtpothershelpmessage: "&c/rtp [player] [world] <biome> : &aTeleports someone into asked world."
    sethelpmessage: "&c/rtp set [size(Integer)] : &aSet the size of the teleportation area around you."
    cooldownhelpmessage: "&c/rtp cooldown [time(seconds)(integer)] : &aSet teleportation command cooldown."
    reloadhelpmessage: "&c/rtp reload : &aReloads the configuration file."
    tpprotectionhelpmessage: "&c/rtp tpprotection [True|False] : &aAllows players to be teleported in protected areas. If True, they will never be teleported into a protected area."
    delayhelpmessage: "&c/rtp delay [seconds] : &aSet the delay before teleporting the player."
    cooldown: 10
    delay: 60
    tpprotection: true
    Worlds:

     


    Note : This plugin is compatible with all protection plugins like WorldGuard, Factions, GriefPrevention, etc...

    NB For NoCheatPlus users : You must set to false all block breaking protection in the configuration file of NCP, here is a screen to help you : (if you don't do this, players will be kicked if they use the command)
    [​IMG]

    If you have ideas on what to add on this plugin you can send me a private message, and if you find a bug, send me a pm too !

Recent Updates

  1. Sign Support added
  2. World_the_End bug fix
  3. Bug fix & Delay Update !

Recent Reviews

  1. Mr_dsa1
    Mr_dsa1
    4/5,
    Version: 2.3
    Good plugin but i have one question. How can i teleport players from one world to another. For example i have 2 world anarchy_lobby and world, i need that if player type command /rtp in anarchy_lobby he will teleported to random point in world. Is it possible to make it ?
    P. s Sorry for bad English )
  2. PixelMania
    PixelMania
    4/5,
    Version: 2.3
    Random Teleport is a good light weight plugin with a simple Config.yml.
    I rated 4 stars because if you add a delay between teleporting and you move your cursor ( you look somewhere ) then the plugin detects it as you moving in-game so it cancels the teleport and if you have a high cooldown then that is really bad for the players.
  3. Croyke
    Croyke
    5/5,
    Version: 2.3
    a good plugin but i like to see
    World :
    in the config i want to teleport somebody with /wild to another world and not with /wild (Name) (world)
    Could you fix this
  4. LadyHaley
    LadyHaley
    4/5,
    Version: 2.3
    The plugin works as described. SilverHuskey is right in that it teleports you to the same spot, but that's only if you install it and expect it to work right away, unfortunately, this plugin doesn't work like that and it wasn't made apparent. What you need to do is run the command "/rtp set [size(Integer)]" then it will work perfectly fine. I do hope this is made more clear on the plugin page in future and is why I'm giving 4 stars and not 5.
  5. ToxicBlu
    ToxicBlu
    4/5,
    Version: 2.3
    On execution of command, teleporting takes a really long time before u are placed and players spawn to their death. No errors on console and using latest version of plugin. Im using server version paperspigot 1.8.8. Please fix this bug!
  6. SilverHuskey
    SilverHuskey
    1/5,
    Version: 2.3
    Every time i teleport it goes to the EXACT same spot. Useless plugin. I tried modifying everything in the config and no matter what it stays the same. ONE SPOT on a map of 8k x 8k
  7. fajar13k
    fajar13k
    5/5,
    Version: 2.3
    A really nice plugin to use, and a real MUST FOR FACTIONS AND SURVIVAL SERVERS.
    But i have question, "Can we specify the biome, when we're setting an rtp using sign?" Because obviously regular users can't press a button through command block for an rtp
    1. Ullrimax
      Author's Response
      Thanks for the review ! Yeah, I can add a feature so that you will be able to set the biome to the fourth line of the sign, thanks for the idea ! :)
  8. FesikCZ
    FesikCZ
    5/5,
    Version: 2.3
    Velmi dobrý plugin thx. (funguje jak má jen bych dal že bude teleportovat po celém světě a že si to nemusím nastavovat =D )
  9. Fomafomitch
    Fomafomitch
    5/5,
    Version: 2.3
    Nice pluggin ! But I use a command block to "execute random TP" on player that enter an area. But there is no cooldown with the "rtp [player] [world]" command player can do it all the time.

    Is it possible for you to add a command when you teleport a player with the very same command but also respect his cooldown between random tp ? With that your pluggin will be perfect !
  10. matrix062001
    matrix062001
    1/5,
    Version: 2.3
    I set region to 5000 blocks and when i write /rtp i get Error: Teleport location was not found