TPAPlugins · 1.8 – 26.xA simple teleportation plugin that supports Folia, compatible with Bukkit/Spigot/Paper/Folia.

Configurable random teleportation - Supports multiple worlds
Opens Hangar · 644 downloads there
Configurable random teleportation - Supports multiple worlds
EzRTP is a plugin for Paper / Spigot servers, made by EzPlugins. It supports Minecraft 1.8 – 26.x. It has been downloaded 644 times on Hangar. That puts it at #242 of the 490 gameplay plugins listed here. The last update came out on Jul 27, 2026.
EzRTP has had 32 releases on Hangar. More than six of them came out in the past year. The newest is 3.4.3, released on Jul 27, 2026. It is made for Minecraft 1.15.2 – 26.2. It runs on Paper.
| Version | Released | Minecraft | Type |
|---|---|---|---|
3.4.3 | Jul 27, 2026 | 1.15.2 – 26.2 | Release |
3.4.2 | Jul 7, 2026 | 1.15.2 – 26.2 | Release |
3.4.1 | Jul 6, 2026 | 1.15.2 – 26.2 | Release |
3.4.0 | May 24, 2026 | 1.15.1 – 26.1.2 | Release |
3.3.0 | May 16, 2026 | 1.15.1 – 26.1.2 | Release |
The commands named on the Hangar page of EzRTP:
/rtp/forcertpPermission nodes named there, to give with a plugin like LuckPerms:
ezrtp.useezrtp.reloadezrtp.statsezrtp.heatmapezrtp.forcertpezrtp.heatmap.fakeezrtp.queue.bypassezrtp.bypass.cooldownezrtp.bypass.limitezrtp.gui.*ezrtp.adminProduction-ready random teleport plugin for modern Minecraft servers
Latest release: See the GitHub project for the current release and up-to-date documentation: github.com/ez-plugins/EzRTP
Java 17+, Bukkit API baseline 1.13+, actively packaged for Bukkit/Paper/Spigot/Purpur.
📥 Modrinth • 📥 SpigotMC • 📥 Hangar • 📕 GitHub (latest releases & docs) • 💬 Discord Support • 🐛 Report Issues
🚀 Performance · 🛡️ Safety · 🎨 Customization · 💰 Economy · 🌐 Multi-World
Lightning-fast RTP with intelligent caching · World-border aware with biome filtering · MiniMessage chat output · Vault integration · Permission-gated GUI selector
Prerequisites: Bukkit/Paper/Spigot/Purpur, Java 17+
EzRTP ships as a core runtime plus optional platform modules and integrations. For production servers:
Platform modules and other expansion jars (GUI/analytics helpers) are available from the project's GitHub Releases and the platform package pages listed above. See the module installation notes on GitHub: github.com/ez-plugins/EzRTP/blob/main/docs/over…
world: world
center:
x: 0
z: 0
radius:
min: 256
max: 2048
use-world-border: true
max-attempts: 32
cost: 0.0 # Free teleports
Command · Description · Permission · Default
/rtp · Random teleport to safe location · ezrtp.use · ✅ All players
/rtp reload · Reload configuration · ezrtp.reload · ❌ Operators only
/rtp stats · View RTP performance metrics · ezrtp.stats · ❌ Operators only
/rtp stats biomes · Detailed biome statistics · ezrtp.stats · ❌ Operators only
/rtp heatmap [size] [world] · Generate RTP distribution map · ezrtp.heatmap · ❌ Operators only
/forcertp [world] · Admin teleport override · ezrtp.forcertp · ❌ Operators only
/rtp fake · Simulate teleports for testing · ezrtp.heatmap.fake · ❌ Operators only
Additional Permissions:
Permissions Reference:
Tip: Add bypass nodes to the rtp-limits.bypass-permissions list in config.yml to grant global bypass behavior.
View comprehensive biome-specific metrics with /rtp stats biomes
Generate professional RTP distribution maps with configurable grid sizes
Professional yellow-to-red gradient • Auto-scaling • Configurable resolution (16-4096 blocks)
Usage Examples:
/rtp stats # Overall performance metrics
/rtp stats biomes # Per-biome success rates & timing
/rtp heatmap 64 world # Generate 64-block grid heatmap
/rtp fake 1000 # Simulate 1000 teleports for testing
Permission-gated inventory interface with custom icons and real-time status
Custom icons • Permission controls • Real-time cooldown display
Configuration:
gui:
enabled: true
title: "Random Teleport"
worlds:
overworld:
slot: 11
permission: ""
icon:
material: GRASS_BLOCK
name: "🌍 Overworld"
EzRTP uses multiple configuration files for comprehensive customization:
📋 Complete config.yml Example
debug-rejection-logging: false
enable-bstats: true
world: world
center:
x: 0
z: 0
radius:
min: 256
use-world-border: true
max-attempts: 32
cost: 0.0
countdown-seconds: 0
countdown:
bossbar:
enabled: false
title: "Teleporting in seconds..."
color: YELLOW
style: SOLID
particles:
enabled: true
type: ENCHANTMENT_TABLE
points: 12
radius: 1.2
height-offset: 0.8
extra: 0.0
force: false
secondary-particle: PORTAL
secondary-count: 6
secondary-offset: 0.35
unsafe-blocks:
biomes:
include: []
exclude: []
pre-cache:
enabled: true
max-per-biome: 50
warmup-size: 20
expiration-minutes: 10
rare-biome-optimization:
enabled: true
rare-biomes: []
use-weighted-search: true
enable-hotspot-tracking: true
protection:
avoid-claims: false
providers:
particles:
enabled: false
type: PORTAL
count: 40
offset:
x: 0.5
y: 1.0
z: 0.5
extra: 0.0
force: false
on-join:
enabled: false
only-first-join: false
bypass-permission: ""
delay-ticks: 40
rtp-limits:
allow-gui-during-cooldown: true
default:
cooldown-seconds: 300 # Cooldown between uses
daily-limit: 10 # Max uses per day
weekly-limit: 50 # Max uses per week
cost: 0.0 # Cost override
worlds:
world:
disable-daily-limit: false
default:
cooldown-seconds: 300
daily-limit: 10
weekly-limit: 50
cost: 0.0
group.vip:
cooldown-seconds: 60
daily-limit: 50
weekly-limit: 200
cost: 0.0
bypass-permissions:
storage: yaml # or mysql
mysql:
url: jdbc:mysql://localhost:3306/mc
user: root
password: ""
📋 Complete messages/{language}.yml Example
teleporting: "Searching for a safe location..."
teleport-success: "Teleported to , in ."
teleport-failed: "Unable to find a safe location. Please try again."
teleport-failed-biome: "No valid biome was found. Please try again or try a different biome filter."
world-missing: "The configured world '' is not available."
join-searching: "Finding you a safe place to explore..."
insufficient-funds: "You need to use random teleport."
queue-queued: "You joined the random teleport queue. Position: ."
queue-full: "The random teleport queue is currently full. Please try again soon."
cooldown: "You must wait before using /rtp again."
limit-daily: "You have reached your daily /rtp limit for this world."
limit-weekly: "You have reached your weekly /rtp limit for this world."
countdown-start: "Teleporting in seconds..."
countdown-tick: "..."
📋 Complete gui.yml Example
##
Written by EzPlugins. Read it with pictures on Hangar.
Make sure your server runs Paper and Spigot on Minecraft 1.8 – 26.x.
Download the .jar file from Hangar and put it in the plugins folder of your server.
Restart the server. Avoid /reload, many plugins do not handle it well.
Type /plugins in the console: EzRTP should be listed in green. Its config files are created in the plugins folder on the first start.
| Resource | Downloads | Versions | Last update | Price |
|---|---|---|---|---|
| 644 | 1.8 – 26.x | Jul 27, 2026 | Free | |
| 152K | 1.8 – 26.x | 9 days ago | Free | |
| 93 | 1.16 – 26.x | 25 days ago | Free | |
| 17 | 26.x | Oct 9, 2026 | Free |
Yes. EzRTP supports Minecraft 26.x. All supported versions: 26.x, 1.21, 1.20, 1.19, 1.18, 1.17, 1.16, 1.13, 1.12, 1.8.
Yes. EzRTP is free to download from Hangar.
EzRTP runs on Paper and Spigot servers.
Yes: GriefPrevention, PlaceholderAPI, EzEconomy, Chunky, TeamsAPI. Install it before EzRTP.
Yes. The last update came out in the past day.
The closest ones are TPA, Random Teleportation Potions and DeathLocation. Compare all alternatives
TPAPlugins · 1.8 – 26.xA simple teleportation plugin that supports Folia, compatible with Bukkit/Spigot/Paper/Folia.
Random Teleportation PotionsPlugins · 1.16 – 26.xA vanilla / survival friendly way to implement /rtp (random teleport) to your server! Highly configurable and perfect for smps
DeathLocationPlugins · 26.xSaves death locations and provides configurable return teleportation.
CompanionPetsPlugins · 26.xTame mobs with vanilla items and level them up with skill trees, backpacks and hunger. Supports multiple pets, a pet menu, riding and permission-based limits.
FeverMinePlugins · 1.21 – 26.xFeverMine is a configurable Minecraft plugin that creates automatic mines with customizable regions, cooldowns, and rarity-based block distributions. Supports…
AdvancedQuestsPlugins · 1.20 – 1.21A customizable quest system for Paper servers! Daily and weekly quests, multiple categories, configurable rewards, GUI menus, progress tracking and…
Log in to leave a review.