⚡️ AdvancedRTP ⚡️ - Random-teleport with players 1.2

Random-teleport with a large number of functions

  1. Timlaner
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Languages Supported:
    English
    AdvancedRTP

    New plugin for random-teleport with unique features


    Plugin features:
    • Creating multiple channels for teleportation
    • Custom messages about the lack of rights for each channel
    • Changing the world for teleportation
    • Support PlaceholderAPI
    • Changing the teleportation radius for X and Z
    • Creating teleportation delays
    • Paying for teleportation with the hunger scale
    • Teleport near the players!
    • Custom command for teleportation
    • Custom arguments for each channel
    • Block blacklist for each of the channels
    • Customizable teleportation actions
    • And many other things



    Code (YAML):

    # Command used for random teleportation
    rtpCommand
    : "rtp"

    # The minimum online level that must be on the server in order for teleportation with the NEARBY_PLAYERS type to work (next to the players)
    nearbyPlayersMinOnline
    : 3

    # Here you can set up several teleportation channels
    channels
    :
     # The name of the channel. Used in the permission to use it. advancedrtp.channel.normal
      safe
    :
       # Required parameter. The argument of this channel. You can use this - /<command> <argument> (For example: rtp safe)
        argument
    : "safe"

        # Required parameter. Channel type. It can be DEFAULT and NEARBY_PLAYERS. DEFAULT - Normal rtp. NEARBY_PLAYERS-Near players
        type
    : DEFAULT

        # Optional parameter. Specify if you want to teleport the player to a certain world. By default - world
        # Please note: the plugin is designed for teleportation through the normal world. So if you specify nether or the end, teleportation
        # In most cases, it will be incorrect.
        world
    : world

        # Optional parameter. Specify if you want to use the default if the player does not specify any argument. (For example: rtp)
        default
    : true

        # Optional parameter. Delay to use teleportation in the current channel (in seconds)
        cooldown
    : 15

        # Required parameter. Teleportation radius. Doesn't work with the NEARBY_PLAYERS type. You need to specify x and z. Formatting: <from...> ! <before...>
        range
    :
          x
    : -1000 ! 1000
          z
    : -1000 ! 1000

        # Optional parameter. Type of teleportation. It can be NORMAL and SKY. With NORMAL, you will be teleported to earth. At SKY, you will be teleported into the air
        # Just like on griefer servers. Default - SKY
        teleportType
    : SKY

        # Optional parameter. Blocks that the plugin will not teleport to in the current channel.
        blacklistedBlocks
    :
         - "lava"
          - "stationary_lava"

        # Optional parameter. When teleporting, hunger will be removed. Only 20 units of hunger.
        hunger
    : 4

        # Optional parameter. Random teleportation actions in this channel. 1 sec = 20 ticks
        # List of actions:
        # effect, <type> <duration (in ticks)> <level> && ... - issue effects to the player.
        # title, <Heading> && <Subtitle> - send the title to the player.
        actions
    :
         - "effect, water_breathing 200 1 && fire_resistance 200 1"
          - "title, &6AdvancedRTP && &fNormal teleportation"

      far
    :
        argument
    : "far"
        type
    : DEFAULT
        range
    :
          x
    : -3000 ! 2000
          z
    : -5000 ! 4000
        teleportType
    : NORMAL
        hunger
    : 8
        actions
    :
         - "effect, water_breathing 200 1 && fire_resistance 200 1"
          - "title, &6AdvancedRTP && &fDistant teleportation"
      near
    :
        argument
    : "near"
        type
    : NEARBY_PLAYERS
        teleportType
    : NORMAL

        # Required parameter. The teleportation radius near the players.
        # In the specified range, the player will be teleported relative to the random player on the server.
        # Formatting: <from...> ! <before...>
        nearbyRange
    : 10 ! 100

        cooldown
    : 40
        hunger
    : 8
        actions
    :
         - "title, &6AdvancedRTP && &fTeleport near players"



    Code (YAML):
    prefix: "&6AdvancedRTP: &f"
    noPermission
    : "You do not have permission to use this command!"
    onlyForPlayers
    : "The team is only available to players!"
    channelNotFound
    : "This channel does not exist!"
    playerNotFound
    : "Player not found!"
    helpOp
    : |
     &7==================== &6AdvancedRTP Help &7====================
      &f/{label} <channel> &a- teleport to the specified channel
      &f/{label} <channel> <player> &a- teleport the player to the specified channel
      &f/{label} reload &a- reload the plugin configuration and messages
      &f/{label} help &a- show this page
      &7==================== &6AdvancedRTP Help &7====================

    helpPlayer
    : "Using: &a/{label} <safe/far/near>"
    teleported
    : "You have been successfully teleported to the coordinates &a{x} {y} {z}&f!"
    teleportedOther
    : "You have successfully teleported the player &a{player} &fto the coordinates &a{x} {y} {z}&f!"
    nearbyTeleported
    : "You have successfully teleported next to the player &a{player}&f! Its coordinates: &a{x} {y} {z}&f."
    nearbyTeleportedOther
    : "You have successfully teleported the player {teleportedPlayer} next to the player &a{player}&f! Its coordinates: &a{x} {y} {z}&f."
    nearbyMinOnline
    : "This function requires a minimum of &a{count} the player(s)&f online."
    nearbyEmptyWorld
    : "In the normal world, there are no players who failed to teleport."
    noHunger
    : "To teleport, you need at least &a{count} unit(s)&f hunger."
    cooldown
    : "Wait &a{remained} seconds&f before the next teleportation."
    channelNoPermission
    :
      far
    : "Teleport to long distances is possible only with the privilege &a[VIP]&f!"
      nearby
    : "Teleport to long distances is possible only with the privilege &b[MVP]&f!"
    placeholderSettings
    :
      cooldownIsZero
    : "now"


    Code (YAML):
    advancedrtp.admin - Allows the administrator to teleport other players to the rtp and reload the config
    advancedrtp.channel.<configName> - Allows the player to teleport through the specified channel
    advancedrtp.cooldown.bypass - Allows the player to bypass the teleportation delay
    advancedrtp.allchannels - Allows the player to teleport through all channels



    Code (YAML):
    %advancedrtp_cooldown_<arg>% - get the remaining delay time for teleportation
    in the specified channel. Instead of <arg> write the channel argument
    that you specified in the "argument" parameter in config.yml


    notikj likes this.

Recent Updates

  1. Update 1.2
  2. PlaceholderAPI support

Recent Reviews

  1. gnomq2
    gnomq2
    5/5,
    Version: BETA-1.0
    VERY GOOD PLUGIN! THANK YOU! I WAITING FOR NEXT UPDATES!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    1. Timlaner
      Author's Response
      Thank you for your feedback, wait for updates!