Перейти к содержимому
Mineforgian

xRtp

An amazing random teleportation plugin for your server.

Загрузки
123
Подписчики
2
Обновлён
23 мая 2026 г.
Лицензия
Apache-2.0

Опубликован 14 февраля 2026 г.

🚀 xRtp – Smart & Secure Random Teleport

Banner

xRtp is a powerful, optimized, and fully configurable Random Teleport plugin designed for modern Minecraft servers. Built for zero-lag performance, instant teleports, and complete visual customization.

imagen1 imagen2


✨ Main Features

⚡ Zero-Lag Instant Teleportation

xRtp uses a background location cache engine (LocationCacheManager) that pre-calculates safe destinations before players even ask for one. When a player runs /rtp, they are teleported instantly — no lag, no CPU spikes, no main-thread blocking.

  • Fully async block and chunk checking
  • Locations saved to cache.yml and reloaded on startup for zero-wait first teleport
  • Configurable cache size and background refill interval

🌍 Smart World Border Handling

If min-radius exceeds the world border, xRtp auto-clamps the range and keeps working instead of crashing. Configuration warnings appear only once in the console — no spam.

🎛 Fully Customizable GUI Menu

Design your RTP menu exactly how you want it via menu.yml:

  • Custom slot layout with auto-filler glass panes
  • Close button and any custom action items
  • Multi-world destinations with individual min/max radii
  • Supports any material and custom display names with color codes

⏳ Configurable Cooldown System

Set custom cooldown times per world and allow specific players to bypass them with a permission node.

🛡 Safe Location Engine

  • Skips liquid, unsafe, and blacklisted blocks
  • Nether support with gap detection
  • Only teleports to pre-generated chunks by default (prevents terrain generation lag)

🌐 Multi-Language Support

Ships with complete English (Default) and Spanish (Config ES) configuration packs. Every message, title, action bar, and GUI item is fully customizable.


📦 Commands & Permissions

Command Description Permission
/rtp Opens the RTP world selection menu xrtp.use
/rtp reload Reloads all config files xrtp.admin

⚙️ Configuration Overview

# config.yml
location-cache:
  enabled: true
  cache-size: 20               # Pre-cached locations per destination
  refill-interval-seconds: 5  # How often to refill in background

use-pre-generated-chunks: true # Prevents chunk generation lag
teleport-delay-seconds: 5
max-attempts: 100
# menu.yml — Full GUI control
menu:
  title: "&8&lRandom Teleport"
  size: 27
  auto-filler:
    enabled: true
    material: GRAY_STAINED_GLASS_PANE

destinations:
  survival:
    world: world
    min-radius: 100
    max-radius: 5000
    slot: 13
    material: GRASS_BLOCK
    name: "&a&lSurvival World"

🔧 Compatibility

  • Minecraft: 1.18 – 1.21.x
  • Platform: Spigot, Paper, Purpur, Leaf
  • Java: 17+

Ченджлог

v1.0.3Релиз1.18, 1.18.1, 1.18.2 · 23 мая 2026 г.

xRtp v1.0.3 — Zero-Lag Engine, Smart Cache & Stability

🚀 What's New

⚙️ Zero-Lag Core Engine

  • Pre-Calculated Location Cache (LocationCacheManager): Safe teleport locations are now found in the background, before players even ask for one. /rtp is now truly instant — no lag, no CPU spikes.
  • Fully Async Search: All synchronous block-checking loops have been removed. The main server thread is never blocked.
  • Persistent Cache: Cached locations are saved to cache.yml on shutdown and reloaded on startup for a zero-wait first RTP.
  • World Border Auto-Clamp: If min-radius is larger than the world border, the plugin automatically adjusts and keeps working instead of crashing or throwing repeated errors.
  • Warn-Once System: Configuration warnings are logged only once per destination, not every 5 seconds. No more console spam.

🎨 Premium GUI

  • Fully Editable Menu (menu.yml): Build any inventory layout — custom slots, auto-fill glass panes, close buttons, and more.
  • Multi-World Support: Configure separate RTP destinations with different min/max radii for each world.
  • Custom Item Actions: Each item in the GUI can trigger rtp, close, or act as a pure decoration.

🛠️ Configuration

  • location-cache block in config.yml: Control cache size, background refill interval, and toggle the system on/off.
  • use-pre-generated-chunks: true (default): Prevents chunk generation lag by only teleporting to already-generated terrain.
  • Multi-Language: Ships with full English (Default) and Spanish (Config ES) configuration packs.

🐛 Bug Fixes

  • Fixed IllegalArgumentException: bound must be greater than origin crash when world border was smaller than min-radius.
  • Fixed console spam of range warnings repeating every refill cycle.
  • Fixed startRtp API method signature mismatch.
v1.0.2Релиз1.18, 1.18.1, 1.18.2 · 11 мая 2026 г.

xRtp v1.0.2 - Zero Lag Engine & Full GUI Customization

This update focus on extreme performance and giving server owners total control over the user experience.

🚀 Zero-Lag Search Engine

  • Pre-Generated Chunk Logic: The plugin now only teleports players to chunks that already exist on disk. This prevents server-side lag spikes caused by chunk generation.
  • 10x Faster Search: Re-engineered the algorithm to check up to 10 coordinates per tick. This ensures almost instant teleportation without dropping a single TPS or FPS.
  • Async-Safe Checks: Optimized mathematical checks to keep the main thread smooth.

🎨 Visual & UI Overhaul

  • Advanced BossBar: New dynamic BossBar with customizable titles, progress text (using %time%), and premium styles (Segmented/Solid).
  • English by Default: All internal resources are now English by default for global compatibility.
  • Menu Engine 2.0: Added support for custom menu sizes (1-6 rows) and a new manual slot-filling system.

🔧 Interactive Actions

  • New Action Types: Items in the menu can now execute actions: CLOSE, MESSAGE, COMMAND, and CONSOLE.
  • Slot Lists: You can now define a list of slots (e.g., slots: [0,1,2,3]) for a single item to create custom borders easily.

📦 Extras

  • Spanish VIP Config: A separate folder Config ES is included with a premium, ready-to-use Spanish translation.
v1.0.1Релиз1.21.9, 1.21.10, 1.21.11 · 17 марта 2026 г.

We've improved menu flexibility and message performance as well.

1.0.0Релиз1.21.9, 1.21.10, 1.21.11 · 14 февраля 2026 г.

Stable

Комментарии

Загружаем…