Skip to main content

BharatRTP

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

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​

CommandPermissionDescription
/rtp or /wildbharatrtp.useTeleports player to a random safe location.
/rtp <player>bharatrtp.admin.otherForces an RTP on another player.
/rtp reloadbharatrtp.admin.reloadReloads radius boundaries and safety tables.