Language

SafeRTP

SafeRTP

Modrinth

High-performance, Folia-native asynchronous Random Teleport (RTP) plugin with 3D cave biome support, location pre-caching, and MiniMessage formatting.

3 downloads updated 23d ago
Modrinth
Folia 1.20 – 26.2

⚡ SafeRTP - Asynchronous & Folia-Native Random Teleportation

SafeRTP is a modern, high-performance Random Teleport (RTP) plugin built specifically for Folia multithreaded servers and modern Paper (1.20+) environments.


✨ Key Features

  • Asynchronous Chunk Loading: Uses World#getChunkAtAsync to scan safe coordinates in parallel without blocking main or regional server threads.
  • 🌳 Folia Native Support: Fully integrated with Folia's EntityScheduler and asynchronous region teleportation mechanics.
  • 🕳️ 3D Biome & Underground Scanning: Native support for 3D biomes (Lush Caves, Dripstone Caves, Deep Dark, Nether biomes) with dynamic vertical Y-height search profiles.
  • 🌐 World Environment Alignment: Automatically matches biomes to compatible dimension types (NORMAL, NETHER, THE_END).
  • 🎨 MiniMessage & Ampersand Formatting: Full support for legacy color codes (&a, &c, &#rrggbb) and Adventure MiniMessage format tags (<gradient:...>).
  • ⏱️ Warmups & Cooldowns: Customizable warmup delays and cooldowns. Warmup automatically cancels on movement or taking damage.
  • 🚫 Restricted Biomes & Materials: Configure custom min/max search radius per world, blacklisted biomes, and unsafe blocks (lava, water, void, bedrock).
  • 💾 Pre-Caching System: Background safe location caching persisted to cache.yml for zero-delay instant teleportation.
  • 💰 Economy Support: Optional Vault integration for teleportation costs or item-based payments.

📜 Commands & Permissions

Commands

  • /rtp — Randomly teleports executor in current world.
  • /rtp <world> — Randomly teleports executor in target world.
  • /rtp biome <biome> — Randomly teleports to a specific biome (auto-switches to target dimension if needed).
  • /rtp biome <player> <biome> — Teleports another player to a specific biome (Admin).
  • /rtp <player> [world] — Teleports target player to random location (Admin).
  • /rtp reload — Reloads configuration and language files (safertp.admin).

Permissions

  • safertp.use — Basic /rtp usage.
  • safertp.biome — Biome-specific /rtp biome usage.
  • safertp.admin — Admin commands (/rtp reload, target teleports).
  • safertp.bypass.cooldown — Bypass cooldown timer.
  • safertp.bypass.warmup — Bypass warmup delay.
  • safertp.bypass.cost — Bypass economy/item costs.

⚙️ Optional Dependencies

  • Vault (Optional): Required if monetary teleport costs are enabled in config.yml.

Versions

No version history available. Use the Download button to get the latest from the source.

Comments 0

No comments yet. Be the first to share your thoughts.

FAQ

How do I install SafeRTP?

Download the file for your Minecraft version and loader from this page, then drop the .jar into your mods (or plugins) folder and launch the game.

Is SafeRTP free?

SafeRTP is free to download on Modgrid — we link straight to the official source, no paywall or bundled installer.

Which Minecraft versions does SafeRTP support?

Works with Folia. Supports versions 1.20–26.2. See the download section on this page for the full list of supported versions and loaders.

Download SafeRTP

Files are served directly from the original source. Modgrid does not host or modify them.