SwiftRTP

SwiftRTP

It's very lightweight and makes it easy to use random teleportation.

32 downloads

SwiftRTP

A lightweight, optimized, and eco-friendly Random Teleport plugin designed for modern Minecraft servers. Featuring a beautiful multi-world GUI, dynamic language customization, and smart chunk-loading to prevent server lag.

Features

  • Intuitive Chest GUI: Open an elegant 9x3 inventory menu by typing /rtp. Players can easily select their destination dimension.
  • Multi-World Support: Pre-configured for Overworld, Nether, and The End. Each dimension features unique, customizable random coordinates.
  • Real-time Player Counter: The GUI displays the live headcount for each specific world inside the item lore!
  • 100% Fully Translatable: Comes with a standalone lang.yml. Customize every chat message, action bar text, and GUI title to any language.
  • Smart Performance (Eco-Friendly): Prevents severe server freezing or TPS drops. SwiftRTP safe-loads chunks before checking block environments.
  • Smart Nether Generation: Automatically scans beneath the ceiling bedrock to find safe, magma-free air blocks for a smooth Nether RTP.
  • Advanced Teleport Sequence: Features a rhythmic countdown ticker with sounds and motion cancellation. The cooldown only starts upon a successful teleport!

Commands & Permissions

Command Description Permission Default
/rtp Opens the destination select GUI menu None Everyone
/rtp <world> Direct RTP to overworld, nether, or end None Everyone
/rtpreload Reloads all configurations & language files simplertp.reload OP

Configuration

config.yml

countdown-seconds: 5
cooldown-seconds: 25
movement-cancel-distance: 1.0

worlds:
  overworld: world
  nether: world_nether
  end: world_the_end

ranges:
  overworld:
    min-x: -200000
    max-x: 200000
    ...

lang.yml

gui-title: "&1Select Destination"
dimension-overworld: "&a&lOverworld"
dimension-nether: "&c&lNether"
dimension-end: "&d&lThe End"
click-to-teleport: "&eClick to teleport!"
online-players: "&7Players: &b%players%"
...

Compatibility

  • Minecraft Version: 1.21+
  • Software: Paper, Purpur, or any high-performance Bukkit-based fork.
  • Java: Version 21 or newer.

No gallery available for this project.