▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/Simple RTP
Simple RTP

Simple RTP

SimpleRTP is a lightweight and fully configurable random teleport plugin for Paper 1.21.10. It provides fast, safe, and async-powered teleports across Overworld, Nether, and End — with proper chunk preloading and full WorldBorder support.

553
2

🌍 SimpleRTP – Fast, Safe & Configurable Random Teleportation

SimpleRTP is designed to provide a smooth and instant random teleport experience without lag spikes or unsafe landings. Built for modern Paper servers (1.21.10) and fully compatible with Folia, it uses asynchronous chunk preloading to eliminate teleport delays.

⚡ Key Features

GUI-based /rtp system

Supports Overworld, Nether, and End

Fully configurable per-world settings

Async chunk preloading for minimal delay

Safe location detection

WorldBorder-aware teleportation

Cooldown & countdown system

Bedrock compatible (Geyser friendly)

No NMS

No external dependencies required

🚀 Performance & Chunk Handling

SimpleRTP ensures smooth teleports by:

Preloading the destination chunk asynchronously before teleporting

Avoiding main-thread blocking operations

Preventing lag spikes during chunk generation

Respecting the WorldBorder automatically

Only teleporting inside valid border limits

If chunks are already pregenerated (e.g., via Chunky), teleports are nearly instant. If not, the plugin safely loads only the necessary chunks without freezing the server.

🛡 Safe Teleport System

The plugin guarantees safe landing locations:

Only teleports onto configured safe blocks

Avoids lava, water, fire, magma, void, etc.

Ensures two air blocks above the player

Multiple attempts if unsafe location found

If no safe location is found after defined attempts, the teleport is cancelled gracefully.

🎛 Fully Configurable

Each world entry allows you to configure:

Target world

Min & max distance from spawn

Active / disabled state

GUI slot & material

Cooldown duration

Sounds & messages

Safe and unsafe blocks

You can also disable specific worlds (e.g. End) directly in the config. Disabled worlds will display as “deactivated” in the GUI.

🌐 WorldBorder Integration

SimpleRTP automatically respects:

Bukkit WorldBorder size

Custom world borders

Chunk boundaries

Players will never be teleported outside of the valid border area.

🧠 Technical Highlights

Java 21

Maven-based project

Folia-ready architecture

Async location search

Async chunk loading

Clean separation of logic (RTPManager, SafeLocationFinder, etc.)

💡 Recommended Setup

For best performance:

Pregenerate chunks within your RTP radius using Chunky

Keep max-distance within your pregenerated area

Avoid extremely large radii on ungenerated worlds

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

Minecraft: Java Edition

1.21.x

Платформы

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

Сервер

Создатели

Детали

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