AzRTP icon

AzRTP -----

Random Teleportation Plugin



AzRTP - Random Teleportation Plugin

ᴀ ᴍɪɴᴇᴄʀᴀғᴛ ᴘʟᴜɢɪɴ ᴛʜᴀᴛ ᴘʀᴏᴠɪᴅᴇs ʀᴀɴᴅᴏᴍ ᴛᴇʟᴇᴘᴏʀᴛᴀᴛɪᴏɴ ғᴜɴᴄᴛɪᴏɴᴀʟɪᴛʏ

✨ Features

  • Smart Safety Checks - Avoids water, lava, and dangerous blocks
  • ⏰ Configurable Cooldowns - Prevent spam with persistent cooldown system
  • World Restrictions - Control which worlds allow random teleportation
  • Sound Effects - Immersive countdown with configurable sounds
  • ️ Surface Teleportation - Force teleportation above ground
  • Auto Torch Placement - Lights up dark areas automatically
  • Movement Detection - Cancels teleport if player moves during countdown
  • ⚙️ Admin Commands - Reload config, clear cooldowns, and cleanup tools

Commands & Permissions

Command Aliases Permission Description
/randomtp /rtp, /wild, /random randomtp.use Teleport to random location
/randomtp reload - randomtp.admin Reload plugin configuration
/randomtp clearcd [player] - randomtp.admin Clear player cooldowns
/randomtp cleanup - randomtp.admin Clean expired cooldowns


Permissions:
  • Code (Text):
    randomtp.use
    - ᴀʟʟᴏᴡs ᴜsᴇ ᴏғ ʀᴀɴᴅᴏᴍ ᴛᴇʟᴇᴘᴏʀᴛᴀᴛɪᴏɴ (default: true)
  • Code (Text):
    randomtp.admin
    - ᴀᴅᴍɪɴ ᴄᴏᴍᴍᴀɴᴅs ᴀɴᴅ ʙʏᴘᴀss ʀᴇsᴛʀɪᴄᴛɪᴏɴs (default: op)

️ Requirements

  • Minecraft Version: 1.20+ (Compatible with 1.21.8+)
  • Server Software: Spigot/Paper/Purpur
  • Java Version: 17 or higher
  • Dependencies: None ᴇᴠᴇʀʏᴛʜɪɴɢ ɪs sᴇʟғ-ᴄᴏɴᴛᴀɪɴᴇᴅ

⚙️ Configuration Example

Code (Text):

# AzRTP Configuration File
coordinates:
  min-x: -500
  max-x: 500
  min-z: -500
  max-z: 500

cooldown:
  duration: 600  # 10 minutes
  persist: true

teleportation:
  countdown: 3
  countdown-sound: BLOCK_NOTE_BLOCK_PLING
  teleport-sound: ENTITY_GENERIC_EXPLODE
  force-surface: true
  use-title: true

messages:
  teleport-success: "&aYou have been teleported to a random location!"
  cooldown-active: "&4Please wait {time} before using this command again!"
  do-not-move: "&4Please do not move until you get teleported!"
 
ᴄᴏᴍᴘʟᴇᴛᴇ ᴄᴏɴғɪɢᴜʀᴀᴛɪᴏɴ ᴏᴘᴛɪᴏɴs ᴀᴠᴀɪʟᴀʙʟᴇ ɪɴ
Code (Text):
config.yml


Usage

  1. Install the plugin in your
    Code (Text):
    plugins/
    folder
  2. Start your server to generate default configuration
  3. Configure boundaries and settings in
    Code (Text):
    config.yml
  4. Reload with
    Code (Text):
    /randomtp reload
    or restart server
  5. Enjoy safe random teleportation!

Example Messages:
Code (Text):

&eRandom Teleportation
&fTeleporting in 3 seconds...
&aYou have been teleported to a random location!
 
Author & License

  • Author: GamingHuzai
  • Version: 1.0.0
  • License: MIT License

Made with ❤️ by GamingHuzai

ᴇɴᴊᴏʏ sᴀғᴇ ᴀɴᴅ ᴇxᴄɪᴛɪɴɢ ʀᴀɴᴅᴏᴍ ᴀᴅᴠᴇɴᴛᴜʀᴇs!
Resource Information
Author:
----------
Total Downloads: 19
First Release: Aug 3, 2025
Last Update: Aug 3, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings