CRTP Plugin | Paper + Folia Support icon

CRTP Plugin | Paper + Folia Support -----

A simple rtp plugin for your server with optimized and premade gui



[​IMG] [​IMG] [​IMG] [​IMG] [​IMG]
CoderRTP
Professional Random Teleport Plugin with Multi-World Support

[​IMG] [​IMG] [​IMG]

A modern, feature-rich RTP plugin with beautiful GUI, live updates, and optimized performance

[HR][/HR]

✨ Features

Multi-World Support
  • Overworld RTP with configurable range (0-1000 blocks)
  • Nether RTP with lava-safe teleportation
  • End RTP to End Cities (outer islands, not dragon area)
  • Separate cooldowns per world
  • World-specific distance settings

Beautiful GUI
  • Live updating player counts
  • Real-time ping display
  • Clean, modern design with small caps font
  • Hex color support (#RRGGBB)
  • Customizable materials and lore
  • Auto-updating every second

⚡ Performance Optimized
  • Async location finding
  • Chunk preloading before teleportation
  • Efficient task management
  • Memory-optimized GUI updates
  • No lag during RTP

️ Safety Features
  • Safe location validation
  • Lava/void/hazard protection
  • Movement detection during countdown
  • Minimum distance between consecutive RTPs
  • Prevents same location teleports
  • Enhanced safety checks for all environments

Advanced Features
  • Per-world cooldown system (60s/90s/120s)
  • Configurable teleport delay (default 5s)
  • Sound effects for all events
  • Title and action bar messages
  • Tab completion for commands
  • Direct world teleportation via command
  • Bypass permissions for VIPs

Folia Compatible
  • Full Folia scheduler support
  • Region-based task execution
  • Thread-safe operations
  • Future-proof design

[HR][/HR]

Screenshots

[​IMG]

[​IMG]

[HR][/HR]

Commands

Code (Text):

/rtp                    - Open RTP GUI
/rtp overworld         - Direct RTP to Overworld
/rtp nether            - Direct RTP to Nether
/rtp end               - Direct RTP to End
/rtpreload             - Reload configuration (admin)
 
Aliases: randomtp, wild

[HR][/HR]

Permissions

Code (Text):

codertp.use            - Use RTP command (default: true)
codertp.admin          - Admin commands (default: op)
codertp.bypass         - Bypass cooldowns (default: false)
 
[HR][/HR]

⚙️ Configuration

Code (YAML):

# CODERTP CONFIGURATION
# Simple and easy to configure RTP plugin

# GUI Settings
gui
:
  title
: "ʀᴛᴘ ᴍᴇɴᴜ"
  buttons
:
    overworld
:
      slot
: 11
      material
: GRASS_BLOCK
      name
: "&#B3FF00ᴏᴠᴇʀᴡᴏʀʟᴅ"
      lore
:
       - "&#A3E4B5&l▸ &#E8F5E9Random Teleport"
        - "&fClick to randomly teleport"
        - "&fTeleports in range of 0 - 1k"
        - ""
        - "&7Players &7(&#FFEE00%world_players%&7)"
        - "&7Ping &7(&#FFEE00%ping%&7)"
        - ""
        - "&#F2C94C&l&nCLICK &r&#F2C94Cto teleport"

# RTP Settings
settings
:
  duration
: 5                     # Teleport delay in seconds
  cooldown
:
    overworld
: 60                 # Cooldown in seconds
    nether
: 90
    end
: 120
  distance
:
    overworld
:
      min
: 0                     # Minimum distance from spawn
      max
: 1000                   # Maximum distance from spawn
    nether
:
      min
: 0
      max
: 1000
    end
:
      min
: 0
      max
: 1000
  min-distance-between-rtps
: 100 # Minimum blocks between RTPs
  preload-chunks
: true           # Load chunks before teleporting
  safe-location-checks
: true     # Check for safe locations

# Messages
messages
:
  teleport
:
   - "&#FFEE00&lRTP &7» &#FFEE00Teleporting in %time%s&7..."
  cancelled
:
   - "&#FFEE00&lRTP &7» &cTeleport cancelled! You moved."
  success
:
   - "&#FFEE00&lRTP &7» &aTeleported to %world% at %x%, %y%, %z%"

# Sound Effects
sounds
:
  cancel
: "ENTITY_VILLAGER_NO"
  teleport
: "ENTITY_ENDERMAN_TELEPORT"
  countdown
: "BLOCK_NOTE_BLOCK_BASS"

# Display Options
send-message
:
  chat
: true                     # Show messages in chat
  action-bar
: true               # Show action bar messages
  title
: true                     # Show title messages
 

Placeholders:
  • %world_players% - Players in world
  • %ping% - Simulated world ping
  • %time% - Countdown/cooldown time
  • %world% - World name
  • %x%, %y%, %z% - Coordinates

[HR][/HR]

Installation

1. Download
Download CCoderRTP.jar from the resources section

2. Install
  1. Stop your server
  2. Place CCoderRTP.jar in the plugins/ folder
  3. Start your server
  4. Plugin will generate default configuration files

3. Configure
  1. Edit plugins/CoderRTP/config.yml to customize
  2. Use /rtpreload to reload changes
  3. Enjoy!

[HR][/HR]

Requirements

  • Minecraft: 1.21.x (1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4)
  • Server: Paper, Spigot, or Folia
  • Java: 8 or higher

Tested On:
  • Paper 1.21.4 ✅
  • Spigot 1.21.4 ✅
  • Folia (latest) ✅

[HR][/HR]

❓ FAQ

Edit config.yml under settings.distance:
Code (YAML):

distance
:
  overworld
:
    min
: 0
    max
: 1000   # Change this value
 

Edit config.yml under settings.cooldown:
Code (YAML):

cooldown
:
  overworld
: 60   # Seconds
  nether
: 90
  end
: 120
 

Yes! Edit config.yml under gui.buttons:
  • Change materials
  • Modify names and lore
  • Use hex colors (&#RRGGBB)
  • Adjust slot positions

Yes! CoderRTP is fully Folia-compatible with proper scheduler support.

Grant the codertp.bypass permission to skip cooldowns.

[HR][/HR]

Support

Need Help?
  • Discord: discord.gg/VYFyCtTS
  • Issues: Report bugs in the discussion section
  • Suggestions: We love feedback!

Before Reporting:
  • Check you're using Minecraft 1.21.x
  • Verify server is Paper/Spigot/Folia
  • Review console for errors
  • Try /rtpreload after config changes

[HR][/HR]

Statistics

  • Version: 2.0
  • API Version: 1.21
  • File Size: ~31KB
  • Dependencies: None
  • Soft Dependencies: None

[HR][/HR]

Changelog

New Features:
  • Multi-world RTP support (Overworld, Nether, End)
  • Live GUI with real-time updates
  • End City teleportation
  • Tab completion for commands
  • Direct world teleportation via /rtp <world>
  • Folia compatibility
  • Hex color support

Improvements:
  • Optimized performance
  • Enhanced safety checks
  • Better chunk preloading
  • Improved movement detection
  • Cleaner configuration
  • Professional GUI design

Bug Fixes:
  • Fixed false movement cancellation
  • Fixed message spam issues
  • Fixed action bar color display
  • Fixed cooldown tracking

[HR][/HR]


Made with ❤️ by coderslab

Developer: seazon
Organization: coderslab
Discord: discord.gg/VYFyCtTS

[​IMG]

© 2026 coderslab - All rights reserved
Resource Information
Author:
----------
Total Downloads: 17
First Release: Jan 22, 2026
Last Update: Today at 12:51 PM
Category: ---------------
All-Time Rating:
0 ratings
Find more info at discord.gg...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings