range:
- How far from the starting point random spots can be picked. Bigger numbers spread players out more but take longer to search.
max-attempts:
- How many tries are allowed to find a safe spot before giving up. Higher numbers find spots more often but can take longer.
cooldown-seconds:
- Waiting period in seconds between random teleports. Higher numbers slow down teleporting.
min-y-level:
- The lowest height a spot can be. Raise it to avoid low caves and voids.
check-caves:
- When turned on, underground spots are skipped. Turn off in worlds where underground travel is fine.
warm-up-seconds:
- Countdown in seconds before teleporting. Set to 0 for instant teleports.
shape:
- Either circle or square. Changes the outline of the search area.
min-teleport-distance:
- Minimum full distance between consecutive teleports. Set to 0 to turn off.
economy.enabled and economy.cost:
- Turn paid teleports on or off and set the price. The price can differ per world.
worldguard.enabled, worldguard.mode, and worldguard.regions:
- Turn protected-area rules on or off. The mode decides whether teleports are allowed only inside the listed areas or blocked inside them. The list holds the area names.
biomes.mode and biomes.list:
- Decide whether the listed landscape types are the only ones allowed or the ones blocked.
biome-overrides:
- Lets chosen landscape types have their own teleport distance and waiting period. The teleport distance applies based on where you start, and the waiting period applies based on where you land.
teleport-history.enabled:
- Turns the return trip command on or off.
teleport-history.timeout-seconds:
- How long the previous spot is remembered for the return trip. After this time the return trip stops working.
teleport-history.cooldown-seconds:
- Waiting period in seconds between return trips.
chunk-preload.enabled:
- When turned on, the landing area is prepared before you arrive for a smoother landing.
chunk-preload.timeout-ticks:
- How long to allow for landing area preparation before arriving anyway.
respect-world-border:
- When turned on, random spots are never picked outside the world border.
rtp-signs.enabled:
- Turns teleport signs on or off.
rtp-signs.cooldown-seconds:
- Waiting period in seconds between sign teleports.
effects.warmup.sound, effects.warmup.particle, and effects.warmup.particle-count:
- The sound, sparkling effect, and amount of sparkles shown during the warm-up. Can differ per world.
effects.teleport.sound, effects.teleport.particle, and effects.teleport.particle-count:
- The sound, sparkling effect, and amount of sparkles shown on arrival. Can differ per world.
allow-nether and allow-end:
- Whether fiery worlds and end-like worlds allow random teleports at all.
disabled-worlds:
- Worlds where random teleports are never allowed, no matter what the per-world settings say.
messages:
- Every reply the plugin sends, including its prefix and colors. Special words in curly brackets such as time, price, balance, player names, and world names are filled in automatically. Leave any message empty to turn that reply off.
Per-world settings under worlds:
- Any of the above settings can be repeated under a world name to change them for that world only. The example setup makes the main world use a square area with a cheaper price and blocked spawn area, lets the fiery world teleport with lower heights and more tries, and lets the end-like world teleport with adjusted heights.