SmoothRTP icon

SmoothRTP -----

Enhance your server with random teleportation.




SmoothRTP Update
  • Environment Logic: Optimized teleportation for each world type (Overworld, Nether, End)
  • Visuals: Added customizable particles and sounds for departure/arrival
  • GUI Interface: Added sleek world selection interface
  • New Features: Added teleport history, warmup countdown, and economy support.
----------, Mar 27, 2025

Updated / Fixed:
  • Teleportation logic to consider the world border center and size for random location generation.
  • Safe location check to include verification against the world border boundaries.
  • isSafeLocation method to handle world border constraints.
----------, Apr 21, 2024

Added:
  • respectClaims flag for respecting claims. (Update your config to the latest)
  • OVERWORLD_HEIGHT constant for world height.
  • Claim class and related methods for claim handling.
Updated:
  • Command handling for different dimensions.
  • Teleportation logic for various world types.
  • Safe location finding with optional claim checking.
----------, Apr 19, 2024

Added:
  • Introduced support for teleporting to the Nether and The End.
  • Implemented logic to ensure safe teleportation within different world environments.
  • Improved teleportation algorithm to find safe locations efficiently.
  • Added constants for Nether world height limits.
  • New commands: /rtp nether and /rtp the_end for teleporting to specific dimensions.
Updated:
  • Enhanced error handling for teleportation failures.
  • Adjusted teleportation logic to account for different world types.
  • Optimized code for better performance and readability.
----------, Apr 17, 2024

  • Improved Thread Safety:
    • Replaced HashMap with ConcurrentHashMap for thread safety in the lastTeleportTask and lastTeleportTime maps.
  • Enhanced Message Key Construction:
    • Utilized String.format for constructing message keys in the getMessage method.
  • Streamlined Command Handling:
    • Combined logic in the onCommand method into the handleCommand method for better organization and readability.
  • Command Handling Extraction:
    • Extracted reload and teleport command handling into separate methods (handleReloadCommand and handleTeleportCommand) for better organization.
  • Asynchronous Teleportation Result Handling:
    • Introduced handleTeleportResult method to manage teleportation result asynchronously, enhancing readability and separation of concerns.
----------, Apr 16, 2024

  • Updated Teleportation Logic:
    • Implemented CompletableFuture for asynchronous teleportation handling.
    • Utilized ThreadPoolExecutor to manage teleport tasks efficiently.
  • Message Customization:
    • Incorporated a messages configuration section in the config.yml file for customizing plugin messages.
  • Error Handling Enhancement:
    • Improved error handling and messaging for teleportation failures.
  • Code Optimization:
    • Enhanced code structure and organization for better maintainability.
----------, Apr 7, 2024

  • Updated to use ThreadPoolExecutor for managing teleportation tasks.
  • Introduced a BlockingQueue to prevent server overload during teleportations.
----------, Mar 29, 2024

  • Async Teleportation: Teleportation tasks are now executed asynchronously, improving server performance.
  • Cooldown Feedback: Cooldown message now shows remaining time in seconds for better player feedback.
  • Radius Limit: Added a new configuration option to limit random teleportation range, enhancing control over player movement.
  • Updated Teleport Message: Teleportation message has been revised for a clearer and concise experience.
----------, Mar 25, 2024

New Features:
  • Added a new command: /rtp reload to reload the plugin configuration.
  • Implemented a plugin configuration file (config.yml) to allow customization of cooldown time.
Enhancements:
  • Improved plugin configuration handling.
  • Optimized code for better performance.
----------, Mar 25, 2024

Resource Information
Author:
----------
Total Downloads: 730
First Release: Mar 25, 2024
Last Update: Mar 27, 2025
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings