▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/AsRTP
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 недели назад
Главная