BharatRTP
BharatRTP is an asynchronous random teleportation solution engineered to prevent main-thread server lag when finding and generating safe wilderness coordinates.
Architecture & Performance
Section titled “Architecture & Performance”- Paper Async Chunk Loading: Chunks are pre-checked and loaded asynchronously on background threads without pausing the main tick loop.
- Safety Predicates: Automatically avoids oceans, lava, fire, claims (WorldGuard, Lands), dangerous cliffs, and leaves.
- Configurable Zones: Set min/max radius for Overworld, Nether, and The End.
- Cooldown & Warmup System: Configurable teleport warmup with movement cancel triggers and permission-based cooldown bypasses.
Commands
Section titled “Commands”| Command | Permission | Description |
|---|---|---|
/rtp or /wild |
bharatrtp.use |
Teleports player to a random safe location. |
/rtp <player> |
bharatrtp.admin.other |
Forces an RTP on another player. |
/rtp reload |
bharatrtp.admin.reload |
Reloads radius boundaries and safety tables. |