About WildRTP
From ModrinthAnother RTP Plugin build on Performance & Features
WildRTP
- CIRCLE & SQUARE Shapes
- Adjust teleport settings
- Multi Worlds Support
- Cooldown
- MoveTimer
- CustomRTP
- AutoRTP
Please let me know if you have any issues
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/V_ezL4mONGY" title="YouTube Videoplayer" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
Commands
- /wild - Teleport to a random location
Aliases: [/rtp /randomtp /randomteleport /wildrtp]
- /wild reload - Reloads the config
- /wild info - Display plugin information
- /wild updates - Checks for plugin updates
- /wild help - Display help message
- /customrtp <player> <world> <startRadius> <endRadius> <originX> <originZ> [params...]
- /customrtp <player> <world>
- /customrtp <player>
Note <> are required arguments, [] are only optional arguments and can be omitted.
%player% is a placeholder for the player that executed the command (only in /customrtp).
Integrations
- WorldGuard
- ProtectionStones
- Towny
- Residence
- GriefDefender
- GriefPrevention
- Lands
- Vault
Addons
- WildRTP GUI
- WildRTP Fights (coming soon)
Config
Show config
# __ ___ _ _ _____ _______ _____
# \ \ / (_) | | | __ \__ __| __ \
# \ \ /\ / / _| | __| | |__) | | | | |__) |
# \ \/ \/ / | | |/ _` | _ / | | | ___/
# \ /\ / | | | (_| | | \ \ | | | |
# \/ \/ |_|_|\__,_|_| \_\ |_| |_|
#
# by Joni - Thank you for using this plugin
# Language setting
# Available: [en, de, ru]
# You can add/edit languages in the plugin folder (/lang)
lang: "en"
# Global RTP settings
# This section defines the main settings for random teleportation
# Custom settings per world can be defined in the custom section
global:
# Min & max teleportation range
min: 1000
max: 2500
# Shape of the teleportation area [CIRCLE/SQUARE]
shape: CIRCLE
# Teleportation center
center:
player: false # If true, teleportation is centered on the player; x and z will be ignored
x: 0 # X coordinate of center
z: 0 # Z coordinate of center
# Cooldown settings
cooldown:
enabled: true # Enable cooldown between RTP uses
time: 5 # Cooldown time in seconds
# Move timer settings
movetimer:
enabled: true # If true, no movement allowed before teleportation
time: 5 # Time in seconds
sound-canceled: ENTITY_VILLAGER_NO # Set to 'false' to disable.
# Message settings
messages:
start: false # Show message when RTP starts
end: true # Show message when RTP ends
# Title messages displayed when RTP starts/ends
titles:
start:
enabled: false
fadeIn: 0.5
stay: 2
fadeOut: 0.5
end:
enabled: true
fadeIn: 0.5
stay: 2
fadeOut: 0.5
# Sound settings
sound:
start: false # Play a sound when teleport starts. Set to 'false' to disable.
end: ENTITY_PLAYER_LEVELUP # Use any valid Bukkit Sound enum, e.g., ENTITY_PLAYER_LEVELUP.
# Effect settings
effects:
start: # Give an effect when teleport starts.
type: false # Set to 'false' to disable. Use any valid Bukkit PotionEffectType enum, e.g., "BLINDNESS".
time: 1 # Duration in seconds for the effect to last.
end:
type: false
time: 1
# Blocks to avoid when teleporting
# Use LEAVES to disable all teleports in leaves.
blocks:
- LAVA
- WATER
- AIR
# Y-limits for teleporting
# null = no limit
y-min: null
y-max: null
# Biomes to avoid when teleporting
# Example: biomes: [OCEAN, DESERT, PLAINS, FOREST, TAIGA, MUSHROOM_FIELDS, JUNGLE]
# Set to '[]' to disable.
biomes: [ ]
# Teleport to another world
# If set to a valid world name, players will be teleported to that world instead of their current one.
# Set to 'false' to teleport within the same world.
tp-in-other-world: false
# If true, the player's individual spawn point will be set to the new location upon teleporting.
# Set to 'false' to disable.
set-spawnpoint: false
# Custom teleportation command to execute before/after teleporting.
# %player% = player name
# %x%, %y%, %z% = teleportation coordinates
# Example: start: [ "say %player% is teleporting to %x%, %y%, %z%", "give %player% minecraft:ender_pearl 1" ]
custom-command:
start: [ ]
end: [ ]
# RTP generation strategy used to determine how safe locations are found.
# This controls the algorithm used to pick valid teleport positions.
#
# Available strategies:
# AUTO - Automatically chooses the best strategy based on the world environment.
# HIGHEST_BLOCK - Uses the highest non-air block. Extremely fast. Perfect for normal Overworld and The End.
# BOTTOM_UP - Scans from minY upwards for a solid block with space above it. Essential for the Nether or Cave worlds.
# TOP_DOWN - Scans from maxY downward.
#
# Recommended: AUTO (handles most worlds correctly without configuration)
strategy: AUTO
# Auto-RTP settings
# Should the plugin teleport players automatically?
auto-rtp:
onfirstjoin: false # When a player first joins the server
onjoin: false # Every time a player joins the server
ondeath:
enabled: false # After a player dies
prioritize-bed: false # If true, players will be teleported to their bed spawn point if they have one set.
# List mode: use 'blacklist' or 'whitelist'
list: blacklist
# Set to '[]' to disable the blacklist.
# Add blocked worlds here
blacklist: [ ]
# Set to '[]' to disable the whitelist.
# Add allowed worlds here
whitelist: [ ]Highlights
From source dataGame versions
Supports 51 Minecraft versions, the newest being 26.3.
Loaders
Runs on Bukkit, Folia, Paper, Purpur and Spigot.
Footprint
Rated a light load on a server.
What kind of mod it is
From the catalogPerformance
Makes the game or server run faster or lighter without changing how it plays.
Runs on your server
From source side supportModrinth lists WildRTP as required on the server. Check its Modrinth page to see whether players need it too.
Compatibility
- Game
- Minecraft
- Loaders
- BukkitFoliaPaperPurpurSpigot
- Runs on
- Serverrequired on the server
- Game versions
- 26.3 and 50 earlier
Verified at the source
- ✓ModrinthOfficial listing, checked 2026-10-01Open ↗
- ✓AuthorLasaJoniHD, as published on Modrinth
- ✓LicenseLicenseRef-All-Rights-ReservedFree









