Wiki / Delay & Effects v1.0.0 MIT

Delay & Effects

PracRTP can require players to stand still for a configurable number of seconds before the teleport happens, with live visual and audio feedback.

Delay Countdown

yaml
delay:
  enabled: true
  seconds: 5
  cancel_on_move: true
  cancel_on_damage: true
  countdown_channel: ACTION_BAR   # ACTION_BAR / CHAT / BOTH / TITLE
  countdown_message: "&eTeleporting in &6{time}s &e— stand still!"
  cancelled_message: "&cTeleport cancelled!"
  cancelled_channel: ACTION_BAR

Channel Options

ValueWhere it appears
ACTION_BARAbove the hotbar — non-intrusive, recommended
CHATIn chat — visible in chat history
BOTHAction bar AND chat simultaneously
TITLELarge screen title (subtitle position)

Wait Effects

yaml
wait_effect:
  enabled: true
  particle: PORTAL
  particle_count: 10
  sound_enabled: true
  sound: BLOCK_NOTE_BLOCK_PLING
  volume: 1.0
  pitch: 1.0

Teleport Success Effects

yaml
teleport_effects:
  sound_on_teleport: ENTITY_ENDERMAN_TELEPORT
  particle_on_teleport: PORTAL
  particle_count: 30
  title: "&6&lTeleported!"
  subtitle: "&7You are now in a new location."
  title_fade_in: 10
  title_stay: 40
  title_fade_out: 10
ℹ️ Per-world delay override: set delay_override: 3 under a world entry to use a different delay for that world only.