- 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

⚡️ AdvancedRTP ⚡️ - Random-teleport with players 1.2
Random-teleport with a large number of functions