BharatRTP (Safe World Random Teleportation)
Overview
Section titled “Overview”BharatRTP provides instantaneous, non-blocking random teleportation across wild worlds on Survival and Lifesteal. It leverages Paper’s asynchronous chunk loading API to eliminate server TPS lag spikes during teleports.
⚡ Core Features
Section titled “⚡ Core Features”1. Asynchronous Chunk Preloading
Section titled “1. Asynchronous Chunk Preloading”- Unlike traditional RTP plugins that freeze the main server thread when loading ungenerated wilderness chunks, BharatRTP uses Paper’s
getChunkAtAsync()andWorldCallbackhooks. - Zero server stutter even when multiple players run
/rtpsimultaneously.
2. Intelligent Block Safety Validator
Section titled “2. Intelligent Block Safety Validator”- Pre-scans candidate teleport coordinates to guarantee safe arrival:
- ❌ Blocks lava pools, deep water oceans, void, high drops, and fire.
- ❌ Blocks claimed team territory and world spawn zones.
- ✅ Guarantees solid ground (grass, stone, sand) with 2 open air blocks above.
3. World Borders & Cooldowns
Section titled “3. World Borders & Cooldowns”- Fully configurable minimum and maximum radius per world.
- Permission-based warmup timers (
warmup-seconds: 3) and cooldown delays.
📋 Commands Reference
Section titled “📋 Commands Reference”| Command | Usage | Description |
|---|---|---|
/rtp / /wild |
/rtp |
Teleports player safely into a random location in the wilderness |
/rtp world |
/rtp <world> |
Admin teleportation to a specific world |
/rtp reload |
/rtp reload |
Reloads configuration and radius settings |