▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/AdvancedRTPQueue
AdvancedRTPQueue

AdvancedRTPQueue

The most advanced rtpqueue plugin!

1.5K
1

🔹 AdvancedRTPQueue v2.1 – The Ultimate FREE RTP Queue Plugin 🔹

Tired of paid RTP queue plugins that lack essential features? AdvancedRTPQueue is completely free, feature-rich, and optimized for all servers!

🚀 Version 2.1 – Enhanced & Packed with New Features!

AdvancedRTPQueue v2.1 introduces major improvements, including new features like multi-world support, per-world and pre-teleportation cooldowns, and enhanced customization options for an unparalleled teleportation experience.

✨ Why Choose AdvancedRTPQueue?

  • Free & Unrestricted: Fully featured at no cost, unlike paid alternatives.
  • Smart Queue System: Automatically pairs and teleports players.
  • Safe Teleportation: Avoids lava, void, or unsafe spots.
  • Fully Customizable: Edit messages, teleport settings, sounds, and more.
  • Hex Color & Title Support: Modern RGB chat formatting for vibrant messages.
  • Optimized & Lag-Free: Runs smoothly on any server version.
  • Admin Reload Command: Update settings without restarting.
  • Queue Auto-Clear: Prevents infinite queue waiting.
  • Dynamic Sound System: Customizable sounds for teleport and queue events.
  • Cancel Command: Players can leave the queue with /rtpqueue cancel.
  • Multi-World Support: Teleport across multiple worlds with customizable settings.
  • World Names with Spaces: Supports worlds with spaces in their names.
  • Customizable World Display Names: Set display names for worlds in messages.
  • Cooldown System: Configurable global or per-world cooldowns, plus pre-teleportation cooldown.
  • Land Claim Protection: Supports GriefPrevention, SaberFactions, Towny, and MassiveCraft Factions.
  • Enhanced Tab Completion: Improved command usability.
  • Robust Error Handling: Better logging for easier troubleshooting.
  • No Dependencies Needed: Works standalone!

📺 Live Demo & Preview

Watch the demo on YouTube

⚙ Configuration Preview (Highly Customizable)

Easily modify settings in config.yml:

Spoiler
# =====================================
#  AdvancedRTPQueue Configuration
# =====================================
# Configure queue size, teleport settings, messages, and sounds.

# ==========================
# Queue Settings
# ==========================
queue:
  required-players: 2      # Players needed to start teleportation
  clear-interval: 300      # Queue resets if inactive (seconds)

# ==========================
# Cooldown Settings
# ==========================
cooldowns:
  # Global cooldown for entering queue (in seconds)
  # Set to -1 to disable this cooldown
  queue-join: 60

  # Cooldown before teleporting after match is found (in seconds)
  # Players will have this time to prepare before teleport
  # Set to -1 to disable this cooldown
  pre-teleport: 5

  # Cancel teleport if player moves during pre-teleport cooldown
  cancel-on-move: true

  # Enable per-world cooldowns (overrides global queue-join cooldown)
  per-world-cooldown:
    enabled: false
    worlds:
      # Set any cooldown to -1 to disable it for that specific world
      world: 128
      world_nether: 600
      world_the_end: 300

# ==========================
# Claim Protection
# ==========================
claim-protection:
  enabled: true
  # Supported plugins: GriefPrevention, Factions (SaberFactions/MassiveCraft), Towny
  # Will not teleport players into claimed areas
  plugins:
    grief-prevention: true
    factions: true      # Works with SaberFactions and other MassiveCraft-based Factions plugins
    towny: true

# ==========================
# Teleportation Settings
# ==========================
teleport:
  # Main world configuration
  default-world: "world"
  default-world-display-name: "Overworld"  # Display name for the default world
  min-x: -500
  max-x: 500
  min-z: -500
  max-z: 500
  safe-teleport: true       # Ensures safe landing spots
  max-teleport-attempts: 10 # Retries for safe teleport location

  # Multi-world support
  other-worlds:
    enabled: true
    worlds:
      nether:
        name: "world_nether"
        display-name: "Nether"
        permission: "rtpqueue.world.nether"  # Use "none" for no permission
        min-x: -200
        max-x: 200
        min-z: -200
        max-z: 200
        safe-teleport: true
        max-teleport-attempts: 5
      end:
        name: "world_the_end"
        display-name: "The End"
        permission: "none"  # No permission needed
        min-x: -300
        max-x: 300
        min-z: -300
        max-z: 300
        safe-teleport: true
        max-teleport-attempts: 8

  # Unsafe blocks for teleportation
  unsafe-blocks:
    - LAVA
    - WATER
    - FIRE
    - CACTUS
    - MAGMA_BLOCK
    - VOID_AIR
    - CAVE_AIR  # Added cave air as potentially unsafe

# ==========================
# Messages
# ==========================
messages:
  join-queue: "&#00ff00✔ &aYou joined the queue."
  waiting-for-opponent: "&#0099ff⏳ &bWaiting for a match..."
  leave-queue: "&#ff0000❌ &cYou left the queue."
  already-in-queue: "&#ffa500⚠ &eYou're already in the queue!"
  not-in-queue: "&#ff4444⚠ &cYou're not in the queue."
  opponent-found: "&#ff0000⚔ &cMatch found! Teleporting in {time} seconds..."
  teleporting-title: "&#ff6600🚀 &6Teleporting..."
  teleporting-subtitle: "&#ff3333🔥 &cGet ready!"
  teleported: "&#00ff00✅ &aTeleported!"
  no-permission: "&#ff5555⛔ &cNo permission."
  reload: "&#00cc00🔄 &aConfig reloaded!"
  queue-cleared: "&#ff3300🚀 &cQueue cleared."
  invalid-world: "&#ff0000⚠ &cError: Invalid world!"
  invalid-command: "&#ff5500❓ &cUnknown command. Try &e/rtpqueue &cor &e/rtpqueue cancel."
  teleport-failed: "&#ff0000❌ &cTeleport failed! No safe spot."
  cooldown-active: "&#ff9900⏱ &eOn cooldown. Try again in {time} seconds."
  world-teleport: "&#00ccff🌎 &bTeleporting to {world}..."
  move-cancelled: "&#ff6600⚠ &eTeleport cancelled! You moved during countdown."
  claim-protected: "&#ff3333🛡 &cCannot teleport to claimed land."

# ==========================
# Sounds
# ==========================
sounds:
  queue-join: ENTITY_PLAYER_LEVELUP
  teleport: ENTITY_ENDERMAN_TELEPORT
  error: ENTITY_VILLAGER_NO
  queue-cleared: ENTITY_ENDER_DRAGON_GROWL
  opponent-found: ENTITY_EXPERIENCE_ORB_PICKUP
  cooldown: BLOCK_NOTE_BLOCK_PLING

📜 Placeholders

  • %rtpqueue_in_queue% - Whether player is in queue
  • %rtpqueue_current_world% - Current queue world
  • %rtpqueue_total_players% - Total players in all queues
  • %rtpqueue_required_players% - Required players to teleport
  • %rtpqueue_remaining_needed% - Players needed for current queue
  • %rtpqueue_world_count_<worldname>% - Players in specific world queue (replace with the actual world name)
  • %rtpqueue_world_status_<worldname>% - Status of specific world queue (replace with the actual world name)

📜 Commands & Permissions

Lightweight commands for seamless integration:

  • /rtpqueue – Join the teleport queue.
    Permission: rtpqueue.use
  • /rtpqueue cancel – Leave the queue.
    Permission: rtpqueue.use
  • /rtpqueue reload – Reload the config without restarting.
    Permission: rtpqueue.admin
  • /rtpqueue world <world-displayname> – Select a world for teleportation.
    Permission: rtpqueue.world.*
  • World-specific permissions (e.g., rtpqueue.world.nether) for multi-world teleportation.

🔧 Installation Guide

  1. Download the .jar file.
  2. Place it in your /plugins/ folder.
  3. Restart your server.
  4. Customize config.yml to match your server’s needs.
  5. Enjoy the best RTP queue plugin for free!

❤️ Support This Project (Pay-What-You-Want)

AdvancedRTPQueue is free, but maintaining and updating it takes time and effort. Unlike overpriced and underdeveloped paid RTP plugins, this one offers premium features at no cost.

If you love this plugin and want frequent updates, consider supporting the project:

Your support keeps this plugin thriving with new features and updates!

🔻 Download Now & Upgrade Your Server! 🔻

No need to pay for subpar plugins—get the best RTP queue plugin for free and enhance your server today!

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

Minecraft: Java Edition

1.21.x1.20.x1.19.x

Платформы

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

Сервер

Детали

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