▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
AsRTP

AsRTP

Premium RTP plugin with GUI menu, intelligent safety system, and stunning visual effects. Zero lag, fully customizable, and perfect for modern Minecraft servers.

281
1

🌍 AsRTP

Advanced Random Teleportation Engine

by ItzAzeem | AsDevs

Discord Website Version License Performance


GUI

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.


arrived

Cinematic arrival confirmation with premium title displays.


✨ Features

🎮 Dual Operation Modes

  • GUI Mode: Interactive 27-slot menu with dimension icons
  • Direct Mode: Classic /rtp command 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

CommandDescriptionPermission
/rtpOpen GUI or teleport directlyasrtp.use
/rtp infoShow plugin informationasrtp.use
/rtp cooldownCheck remaining cooldownasrtp.use
/rtp reloadReload configurationasrtp.admin
/rtp toggleEnable/disable plugin globallyasrtp.admin
/rtp setcooldown <seconds>Change cooldown timeasrtp.admin
/rtp setrange <blocks>Change teleport rangeasrtp.admin
/rtp force <player>Force player teleportasrtp.admin
/rtp world <world>RTP in specific worldasrtp.world

Aliases: /randomtp · /asrtp


🔑 Permissions

PermissionDescriptionDefault
asrtp.useUse RTP commandtrue
asrtp.bypass.cooldownBypass cooldown timerop
asrtp.worldUse world-specific RTPop
asrtp.adminAccess admin commandsop
asrtp.*All permissionsop

⚙️ 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

SoftwareSupported
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

  1. Download AsRTP-1.0.0.jar
  2. Drop it into your /plugins folder
  3. Restart your server
  4. Edit plugins/AsRTP/config.yml to customize
  5. Run /rtp reloaddone!

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.


🆘 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!

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:8 месяцев назад
Обновлён:2 недели назад
Главная