justRTP | lightweight & fast randomtp icon

justRTP | lightweight & fast randomtp -----

A premium-quality Random Teleport plugin, offering unparalleled safety, performance, and more




some fixes
----------, Aug 13, 2025

Bug fixes
----------, Aug 13, 2025

Probably fixed a weird bug that teleports other players instead
of the caller
----------, Aug 11, 2025

You can use <server>:<world> when teleporting

Added Version Checker

New Startup Design
----------, Aug 9, 2025

on_leave title fixed
RTPzone hologram fixed
RTPZone teleportation fixed and optimized

Invalid/(blacklisted values are now not shown anymore in TabComplete


Small changes/fixed and more optimization
----------, Aug 9, 2025

Improved Cross-Server Teleportation (RTP Zone):
Players within the same RTP zone are now grouped into a single queue. This allows the target server to preload chunks and teleport all players at the same time safely and efficiently.

Bug Fixes:
  • Fixed an issue where holograms could stack incorrectly.
  • Setting a message to "" in the config will now correctly result in a blank message.
New Config Option:

yaml
# Number of players to teleport from the queue each time it is processed.
# Increasing this value can significantly speed up teleports on busy servers.
queue_batch_size: 5
----------, Aug 5, 2025

fixed Issues with new Versions
probaby fixed RTPZone multi player teleport
----------, Aug 3, 2025

fixed END DImension teleportation
----------, Aug 1, 2025


More Stable
Fixed Critical Bugs
----------, Aug 1, 2025

[+] Added folia/paper 1.21.7 support
----------, Jul 28, 2025

[+] Added World Aliases
[/] Fixed Folia Issue using RTP Zone (probably)
[/] More Fixes and Optimizations
----------, Jul 28, 2025

- [/] Fixed and adjusted things
----------, Jul 28, 2025

[+] Key Highlights
  • ⚔️ NEW - Arena-Style RTP Zones: Create dynamic zones where all players inside are teleported together on a global timer to a random location in a target world or even another server! Perfect for automated PvP events, boss fights, or server-wide adventures.

  • ✨ NEW - Persistent Zone Holograms: Place beautiful, customizable holograms at the center of your RTP Zones. They display a live countdown, persist through server restarts, and are managed with simple in-game commands.

  • Reworked Cross-Server Teleportation: The entire proxy teleport system has been re-engineered for stability and performance, now fully supporting group teleports for RTP Zones across your network.
[/] New Features & Quality of Life
  • Interactive Zone Setup: A new guided command, /rtpzone setup <id>, walks you through creating a complete arena zone step-by-step, including setting the teleport timer, target destination, and random teleport boundaries.

  • Zone Effects Engine: Each RTP Zone can have its own unique set of effects. You can now configure:
    • on_enter effects (titles/sounds) for when a player enters a zone.

    • on_leave effects for when they exit.

    • teleport effects that play for the entire group on teleport.
  • Zone Ignore Command: Players can now use /rtpzone ignore to toggle whether they are included in zone teleports, giving them control over their experience.

  • Server Aliases: You can now set user-friendly display names for your proxy servers in config.yml. The plugin will show "Survival" in messages instead of a technical name like "survival-1".

  • Hologram Customization: The new holograms.yml file allows you to globally configure the text, line spacing, and particle effects for all zone holograms.

  • Nether: Spawning in lava when teleporting in nether is now fully fixed.

[/] Command & Permission Updates
  • New Commands Added:
    • /rtpzone setup <id>

    • /rtpzone sethologram <id> [y-offset]

    • /rtpzone delhologram <id>

    • /rtpzone ignore
  • New Permissions Added:
    • justrtp.admin.zone for all zone management.

    • justrtp.command.zone.ignore for the player-facing ignore command.
----------, Jul 27, 2025

[+] Key Highlights
  • Teleport Cost Confirmation: A new optional /rtp confirm step can be enabled to avoid accidental charges when teleports cost money.
[-] Major Bug Fixes & Critical Improvements
  • Cooldown Reset on Fallback: If a cross-server RTP fails, the player’s cooldown is instantly reset, and they’re notified.

[/] New Features & Quality of Life
  • Teleport Cost Confirmation Toggle: New config option: economy.require_confirmation. When enabled, users must run /rtp confirm to accept a paid teleport.

  • Improved "Cancel on Look" Sensitivity: The cancel_on_look feature now includes look_sensitivity_threshold in config.yml to fine-tune sensitivity.

[/] Behind the Scenes & Optimizations
  • "Moved Too Quickly" Warning Fixed: Teleport logic is now more stable and reduces console spam. Smoother experience overall.

  • Efficient Chunk Handling: Still uses fast asynchronous loading with PaperLib. Chunks are briefly loaded for checks only, no memory bloat or lag.
----------, Jul 25, 2025

Many fixes
----------, Jul 24, 2025



Key Features & Improvements
[+] Intelligent Command System

  • Choose Your Commands: You are now in complete control. A new commands.yml file lets you enable or disable any command alias (/rtp, /wild, /randomtp, etc.).
  • Clean and Conflict-Free: By disabling aliases you don't need, you ensure a smooth experience for your players and prevent confusing command overlaps.

[+] Comprehensive Bug Fixes & Stability Hardening
  • 'Cancel on Look' Fixed: The long-standing bug where the cancel_on_look setting was ignored has been permanently resolved.
  • 'Blacklist:' A new Blacklist/Whitelist feature is now live!
----------, Jul 24, 2025

fixed some bugs
----------, Jul 24, 2025

Added Animation Engine (animations.yml)
fixed cancel on look feature
----------, Jul 23, 2025

[+] Config to edit the teleport chat message
----------, Jul 23, 2025


Auto Config Updater
much more fixes and improvements
----------, Jul 22, 2025

The Cross-Server Overhaul: Now Powered by MySQL

[+] Rock-Solid, Reliable Teleports
No More Lost Players: The previous teleport system could fail if the player arrived before the data did (a "race condition"). The new architecture is bulletproof.

True Cross-Server Coordination: it's a synchronized, cross-server event. The plugin on the destination server is now fully aware of who you are, where you came from, and what your teleport parameters are, allowing for flawless execution.

[+] Simplified Setup & Admin Control
No More Bridge Plugin: The separate JustRTP-Velocity bridge plugin is no longer needed. This update removes all complexity. You only need one JustRTP.jar on your Spigot/Paper servers. The plugin now communicates directly and securely with the database.

Centralized Management: All cross-server communication happens through one MySQL table. It’s clean, efficient, and easy to manage for server owners.

New Admin Command: The /rtp proxystatus command was added to give you a clear, real-time diagnosis of your proxy setup, showing the connection status to your MySQL database.

Enhanced Core & Quality of Life

[+] Intelligent Configuration
Automatic File Generation: No need to manually create mysql.yml. JustRTP now generates a clean, documented configuration file on the first startup, ready for you to fill in your database credentials.

Optimized Performance: By removing the dependency on a Velocity bridge plugin and direct socket connections, the plugin is now lighter, faster, and has fewer points of failure. The connection pooling provided by HikariCP ensures that database connections are handled efficiently, even under heavy load.

[+] Full Folia & Paper Optimization
Modern Schedulers: JustRTP continues to be fully optimized for modern server software. It automatically detects if you are running Folia and uses its region-aware schedulers to ensure teleports have a minimal impact on server performance, even during peak hours.

[+] Full PlaceholderAPI Expansion
Deeper Integration: The PlaceholderAPI expansion is now more powerful. You can display a player’s current cooldown, their assigned teleport delay, and the min/max radius for the world they are in, allowing for deep integration with scoreboards, action bars, and other plugins.
----------, Jul 22, 2025

Please remember to backup and regenerate your config.yml and messages.yml to access all the new features and comments.

[+] Additions / New Features
  • Folia Support: JustRTP is now fully compatible with Folia servers! The plugin will automatically detect if you are running Folia and use its region-based scheduler for all tasks. This ensures optimal performance and stability without compromising server TPS.
  • Cross-Server Teleportation (BungeeCord & Velocity):
    • You can now teleport players to a random location on a different server within your network!
    • Simply use /rtp <player> <server>.
    • Enable this feature and list your server names in the new proxy section of the config.yml.
  • New Command Permission:
    • justrtp.command.rtp.server: Grants permission to specify a server name in the RTP command.
  • New Sleek Startup Message: The plugin now features a new, stylish startup message in the console, providing a quick overview of the status of its hooks (Proxy, PlaceholderAPI, WorldGuard).
  • Detailed Configuration Comments: Both config.yml and messages.yml have been fully commented in English to clearly explain every option and what it does.
[/] Changes & Improvements
  • Command Parser Overhaul: The /rtp command is now significantly smarter. Arguments for [player], [world], and [server] can be provided in any order, making the command more flexible and intuitive for both players and console.
  • Asynchronous Task Handling: The core logic for finding a safe location has been completely rewritten to be fully asynchronous and thread-safe, fixing the UnsupportedOperationException crash on Folia servers. This also improves performance on standard Paper/Spigot servers.
  • Scheduler Abstraction: Implemented a new internal task system that seamlessly handles both the standard Bukkit scheduler and Folia's new scheduler, ensuring code stability and future compatibility.
  • API & Dependencies Updated: The plugin is now built against the latest Paper API (1.20.6) and includes updated dependencies for BungeeCord and Velocity.
----------, Jul 20, 2025

- /rtp credits is now permission based (edit in config.yml)
----------, Jul 4, 2025

Resource Information
Author:
----------
Total Downloads: 529
First Release: Jul 2, 2025
Last Update: Aug 13, 2025
Category: ---------------
All-Time Rating:
4 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings