Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details

Interactive dimension selection menu โ no commands, just click and go.
๐ฏ What is AsRTP?
AsRTP is a premium random teleportation system built for modern Minecraft servers. Players can explore the world safely with intelligent hazard detection, smooth countdown animations, and a beautiful interactive GUI for dimension selection โ all while keeping your server's TPS at maximum.
No lag. No unsafe teleports. No compromises.

Cinematic arrival confirmation with premium title displays.
โจ Features
๐ฎ Dual Operation Modes
- GUI Mode: Interactive 27-slot menu with dimension icons
- Direct Mode: Classic
/rtpcommand for instant teleport - Seamlessly switch between modes in config
- Beautiful center-aligned item layout (slots 10, 13, 16)
๐ก๏ธ Smart Safety System
- 9+ hazard detection:
- โ Lava & Magma blocks
- โ Water & Ocean depths
- โ Void & Fall damage
- โ Fire & Campfires
- โ Cactus & Sweet berry bushes
- โ Powder snow & Drowning risks
- 2-block vertical clearance requirement
- Solid ground verification before teleport
- Configurable max attempts to prevent infinite loops
โก Performance Optimized
- Asynchronous location scanning โ zero main thread blocking
- UUID-based cooldown system โ efficient memory usage
- Configurable search parameters for optimal performance
- Near-zero TPS impact even with 100+ players
๐จ Premium Visual Experience
- Countdown system with "Don't Move" mechanic
- Title animations during teleport sequence
- Custom arrival messages with smooth fade effects
- Modern hex color support
&#RRGGBB+ classic&codes - Fully customizable messages and branding
๐ Multi-Dimension Support
- โ Overworld random teleportation
- โ Nether dimension warping
- โ End exploration
- Per-world configuration for each dimension
- Separate range settings for each world
๐ง Administrative Power
Real-time management without server restart:
- Toggle plugin on/off globally
- Adjust cooldown times on-the-fly
- Change teleport ranges instantly
- Force teleport specific players
- Reload configuration in-game
๐ Commands
| Command | Description | Permission |
|---|---|---|
/rtp |
Open GUI or teleport directly | asrtp.use |
/rtp info |
Show plugin information | asrtp.use |
/rtp cooldown |
Check remaining cooldown | asrtp.use |
/rtp reload |
Reload configuration | asrtp.admin |
/rtp toggle |
Enable/disable plugin globally | asrtp.admin |
/rtp setcooldown <seconds> |
Change cooldown time | asrtp.admin |
/rtp setrange <blocks> |
Change teleport range | asrtp.admin |
/rtp force <player> |
Force player teleport | asrtp.admin |
/rtp world <world> |
RTP in specific world | asrtp.world |
Aliases: /randomtp ยท /asrtp
๐ Permissions
| Permission | Description | Default |
|---|---|---|
asrtp.use |
Use RTP command | true |
asrtp.bypass.cooldown |
Bypass cooldown timer | op |
asrtp.world |
Use world-specific RTP | op |
asrtp.admin |
Access admin commands | op |
asrtp.* |
All permissions | op |
โ๏ธ Configuration
# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
# โ โ
# โ AsRTP Configuration โ
# โ Random Teleport Plugin for Spigot โ
# โ โ
# โ Author: ItzAzeem โ
# โ Version: 1.0.0 โ
# โ Discord: ItzAzeem โ
# โ โ
# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
# โ GENERAL SETTINGS โ
# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
settings:
enabled: true
allowed-worlds:
- world
- world_nether
- world_the_end
overworld-only: false
# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
# โ TELEPORTATION CONFIG โ
# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
teleport:
distance:
min: 100 # Minimum distance from spawn
max: 1000 # Maximum distance from spawn
height:
min: 60 # Minimum Y level
max: -1 # Maximum Y level (-1 = world height)
max-attempts: 50 # Max tries to find safe spot
countdown: 5 # Countdown before teleport
cooldown: 60 # Cooldown between uses (seconds)
# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
# โ MESSAGES & TEXT โ
# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
messages:
prefix: "&8[&b&lAs&3&lRTP&8] &r"
teleport-success: "&a&lSUCCESS! &7You've been teleported!"
teleport-searching: "&e&lโก &7Searching for a safe location..."
teleport-failed: "&c&lโ &7Could not find a safe spot. Try again!"
on-cooldown: "&c&lโฑ &7Wait &c%seconds%s &7before using RTP again!"
wrong-world: "&c&lโ &7RTP is not enabled in this world!"
no-permission: "&c&lโ &7You don't have permission!"
# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
# โ TITLE SETTINGS โ
# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
titles:
enabled: true
countdown:
title: "&b&lTELEPORTING"
subtitle: "&7in &e&l%time% &7seconds..."
fade-in: 5
stay: 20
fade-out: 5
success:
title: "&a&lโ TELEPORTED"
subtitle: "&7Welcome to your new location!"
fade-in: 10
stay: 40
fade-out: 10
# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
# โ ADVANCED OPTIONS โ
# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
advanced:
safety-check: true
cancel-on-move: true
sounds:
enabled: true
countdown: "BLOCK_NOTE_BLOCK_PLING"
success: "ENTITY_ENDERMAN_TELEPORT"
fail: "ENTITY_VILLAGER_NO"
๐ฅ๏ธ Compatibility
| Software | Supported |
|---|---|
| Paper 1.20 โ 1.21 | โ Recommended |
| Spigot 1.20 โ 1.21 | โ |
| Purpur 1.20 โ 1.21 | โ |
| Java 17+ | โ |
| Java 21 | โ Optimized |
Dependencies: None (fully standalone)
๐ง Installation
- Download
AsRTP-1.0.0.jar - Drop it into your
/pluginsfolder - Restart your server
- Edit
plugins/AsRTP/config.ymlto customize - Run
/rtp reloadโ done! โ
Optional: Configure GUI mode in config for interactive menu
๐ Technical Details
System Architecture
Built on a modular Manager pattern for maximum maintainability:
- AsRTP (Core) โ Plugin lifecycle and command registration
- ConfigManager โ Centralized configuration handling
- TeleportManager โ Async spatial scanning engine
- GUIManager โ Interactive inventory menu system
- CooldownManager โ UUID-based rate limiting
- MessageUtils โ Consistent branding and color handling
Performance Metrics
- Async processing โ All location searches off main thread
- Zero database โ No SQL, no MongoDB
- Disk caching โ Optimized configuration loading
- TPS impact โ <0.01ms per teleport operation
๐ฎ Use Cases
Perfect for:
- โ Survival servers with exploration rewards
- โ Faction servers for base searching
- โ Skyblock servers for island warping
- โ Prison servers for mine teleports
- โ Creative servers for plot finding
- โ SMP networks with multiple worlds
๐จโ๐ป Developer
ItzAzeem โ Founder of AsDevs
Passionate Minecraft plugin developer specializing in performance-optimized, visually stunning server tools. Building the future of public and competitive SMP experiences.
- ๐ Portfolio: asdevs.netlify.app
- ๐ฌ Discord: discord.gg/xRW5rdAvs5
- ๐ง Email: azzugaming9571@gmail.com
๐ Support
Having issues? Need help with configuration?
Join our Discord for instant support: ๐ discord.gg/xRW5rdAvs5
Please do not use Modrinth comments for bug reports โ Discord support is way faster and more reliable!
๐ Changelog
v1.0.0 โ Initial Release
- ๐ Public release
- โจ GUI & Direct mode support
- ๐ก๏ธ Advanced safety system with 9+ hazard checks
- โก Async performance optimization
- ๐จ Premium visual design with title animations
- ๐ Full configuration system
- ๐ง Admin management tools
- ๐ Multi-dimension support
Made with โค๏ธ by ItzAzeem | AsDevs
Enjoying AsRTP? Please leave a โญ review on Modrinth โ it helps us grow!
Transform your server's exploration experience today. Download now and let your players explore safely!


