Skip to content

BharatRTP

BharatRTP is an asynchronous random teleportation solution engineered to prevent main-thread server lag when finding and generating safe wilderness coordinates.

  • 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.
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.