[1.19 - 1.21.*] ⬅️ EzRTP ➡️ Highly configurable RTP plugin for Minecraft servers icon

[1.19 - 1.21.*] ⬅️ EzRTP ➡️ Highly configurable RTP plugin for Minecraft servers -----

Configurable random teleportation - Supports multiple worlds - Many extra features




  • Added HEX color support for the configurable messages
  • Fixed issue async chunk loading for Paper servers
----------, Mar 15, 2026

  • Added Chunky integration for async pregeneration of EzRTP radius through Chunky
  • Added option to disable countdown chat messages
Code (YAML):

countdown
:
  # Enable or disable countdown chat messages. When disabled, only bossbar and particles will be shown.
  chat-messages
: false
 
  • Added RAM memory safety checks, disabling the pre-cache for preventing RAM overload
  • Improved default radius to a bigger radius
    • Improved min. radius from 256 to 500
    • Changed max. radius from use world border to 2000
  • Fixed issue issue in false positives
  • Fixed bug in showing bossbar countdown
----------, Feb 15, 2026

Changelog
  • Improved water/surface satety
    • Added material option to change the material of the spawned block
    • Changed setting from place-dirt-on-surface to place-block-on-surface
    • Changed default from DIRT to ICE
Settings in the config.yml

Code (YAML):

safety
:
  water
:
  # When enabled, RTP will solidify shallow water by placing a block before teleporting.
    # NOTE: the old key 'place-dirt-on-surface' is deprecated; use 'place-block-on-surface'.
   place-block-on-surface
: true
    # Material to place on the surface when solidifying shallow water. Defaults to ICE.
    # Valid values are Bukkit Material names (e.g., DIRT, GRASS_BLOCK, ICE).
   material
: ICE
 
----------, Feb 10, 2026

  • Added triangle search pattern [​IMG]
  • Added diamond search pattern [​IMG]
  • Fixed MiniMessage translating issue in /rtp stats
  • Improved backwords compatiblity for new features for Minecraft 1.7
----------, Feb 3, 2026

  • Added fallback for new glass panes for older Minecraft servers
  • Changed default config materials to older materials to by default support the older versions without needing the fallback
----------, Jan 29, 2026

  • Added new /forcertp command to replace /rtp forcertp ...
  • Added new force-rtp.yml configuration file:
Code (YAML):
# Force RTP configuration
# This file controls the behavior of the /forcertp command

# Default world to use when no world is specified
default-world
: world

# Bypass settings for the /forcertp command
bypass
:
  # Whether to bypass cooldown restrictions
  cooldown
: true
  # Whether to bypass permission checks (except for the forcertp permission itself)
  permission
: true
  # Whether to bypass safety checks (teleport even to unsafe locations)
  safety
: false
  • Added a lot of new configurable messages in the messages/en.yml configuration file
  • Fixed issue in /rtp reload, it now reloads all configuration files again
  • Fixed issue preventing /forcertp to be used from console
----------, Jan 22, 2026

  • Added configuration option to change search pattern
    • Added circle search pattern
    • Added square search pattern
    • Named existing search pattern to random
  • Improved heatmaps
    • Added /rtp fake <amount> subcommand to generate locations with configured search pattern
    • Added legend and coloring to the heatmaps
  • Improved default configuration settings
  • Added new configurable messages
  • Improved default search pattern for faster default found locations
For updating the plugin it's recommended to reset the configuration files.
----------, Jan 21, 2026

  • Fixed issue in showing cooldown when player is bypassed from cooldown
  • Improved bStats stats tracking
    • Fixed avg wait time
    • Fixed success rate
    • Added total RTPs
    • Added total wait time
----------, Jan 19, 2026

  • Fixed: Shift-clicking in GUI now shows "no permission" error instead of allowing item theft
  • Added: Option to show cache filter info only to admins (admin-only-cache-info: false in gui.yml)
  • Added: Configurable cache filter info message (cache-filter-info in messages.yml)
  • Added: Option to allow GUI access during cooldowns (allow-gui-during-cooldown: true in rtp-limits)
  • Added: Human-readable cooldown formatting (human-readable-cooldown: true in config.yml)
  • Added: Extensive placeholder system for messages:
    • Core Teleport: <world>, <x>, <z>, <target-biome>, <cached-locations>
    • Economy: <cost>
    • Queue: <position>
    • Cooldown/Time: <hours>, <minutes>, <seconds>
    • Countdown: <seconds>
    • Network: <server>, <status>, <ping>
  • Fixed: Spigot server compatibility by including MiniMessage API in JAR (increased size to ~936KB)
  • Improved: Time formatting displays as "1h 30m 45s" instead of raw seconds when enabled
----------, Jan 19, 2026

  • Fixed issue in cooldowns
----------, Jan 18, 2026

  • Added new /rtp forcertp <player> command to bypass queue, cooldown, GUI for portals and such
----------, Jan 18, 2026

  • Preperation for multi-language support
  • MiniMessage support for configurable messages
  • Added language selection in config.yml
----------, Jan 17, 2026

  • Added fallback to cached location when failing a search so the player proceeds to random teleport
----------, Jan 17, 2026

For full changelog of version 1.3.0 check the release page
----------, Jan 16, 2026

  • Fixed compatibility issue with GriefProtection
----------, Jan 13, 2026

  • Added option to prevent RTP from finding locations within WorldGuard safe zones
  • Added biome whitelist and blacklist settings
  • Added cost-per-world option
While updating from previous version: It's recommended to reset the configuration files for clean defaults.
----------, Dec 26, 2025

EzRTP 1.1.0 Changelog
  • Per-world cooldowns & usage limits – Added configurable cooldowns plus daily/weekly usage caps with group overrides, bypass permissions, and YAML/MySQL storage for tracking.
  • Teleport countdown visuals – Optional per-player countdown now supports bossbar styling, particle rings, and custom start/tick messages in `messages.yml`.
  • Proxy network destinations – New `network.yml` lets lobby servers surface proxy destinations in the RTP GUI with live status pings and click-to-connect.
  • Y-level bounds & debug logging – Added `min-y`/`max-y` limits for safer landing ranges and a `debug-rejection-logging` toggle to audit skipped locations.
  • Config file split – Moved GUI, queue, and network settings into `gui.yml`, `queue.yml`, and `network.yml` for cleaner organization.
  • Boss bar countdown – Added boss bar countdown features
  • Countdown particles – Added option to show particles around the player while counting down for RTP
  • Improved default GUI – Added The End and Nether to the default GUI config and improved the styling of the GUI.
----------, Dec 24, 2025

  • Made the plugin compatible for Minecraft 1.17 - 1.21.*
  • Made the plugin compatible with Spigot / Bukkit / Paper
  • Added SpigotMC.org integration to check for available updates
  • Added libraries to the .jar file to prevent library download or relocating from other .jars
----------, Dec 23, 2025

EzRTP version 0.4.0 ~ Countdown
  • Improved location finding for less failures
  • Improved async logic for Spigot servers
  • Added configurable countdown option before teleportation
    • Added configurable countdown messages
----------, Dec 23, 2025

EzRTP GUI Bugfix Changelog

  • Fixed GUI opening error on Spigot/Paper - The world selector menu now works reliably when enabled, with no console errors or crashes. Titles are properly converted for compatibility.
  • Improved compatibility - GUI inventory creation now supports all supported server types (Spigot, Paper, Purpur 1.21+).
  • No impact on gameplay features - Only the GUI code was changed; teleport logic and config remain untouched.
----------, Dec 22, 2025

EzRTP v0.3.1 Update ~ Changelog
  • Spigot Compatibility Fixes: Resolved errors with async chunk loading by switching to safe synchronous chunk loading. No more console spam or teleport failures!
  • Improved RTP Messages: Player messages now display correctly with color codes on Spigot, no more weird debug text.
  • Teleport Queue Stability: Minor bug fixes and code cleanup for smoother teleport queue handling.
  • No Impact on Other Plugins: Only EzRTP is updated, other modules remain unchanged.
----------, Dec 22, 2025

  • Added advanced configurable per-world cooldowns
  • Improved Spigot & Bukkit compatibility
----------, Dec 21, 2025

  • Added optional Vault integration
  • Added optional cost to use /rtp
----------, Oct 29, 2025

Resource Information
Author:
----------
Total Downloads: 858
First Release: Oct 29, 2025
Last Update: Mar 15, 2026
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings