Roam | Random Wild Teleport icon

Roam | Random Wild Teleport -----

Advanced asynchronous random teleport (RTP) plugin for Paper, Purpur and Folia




Roam 1.3.0
The biggest update yet.

Exploration-Gated Biome Unlocks (NEW)

/rtp biome (new alias: /rtp biomes) can now be a progression system: players must physically
discover
a biome before they can travel to it. First contact pops an advancement toast, a chat notice and a sound.

  • Opt-in via biome-finder.unlock.enabled — off by default, nothing changes unless you want it to
  • Staff bypass permission: roam.biome.bypass-unlock
  • Existing discoveries are honoured — enabling the gate never takes anything away from players

Biome Collection GUI (NEW)

Undiscovered biomes render as sealed crystal cards that flip to each biome's own icon once explored — including
54 curated textured heads out of the box.

  • Every card shows a description plus a "You'll find:" line — all ~110 bundled biomes curated
  • Discovered: N/M progress counter on the menu
  • Custom heads supported via icon: "head:<base64>" in biomes.yml

Performance

  • Chunk-free candidate screening on Iris worlds — water and biome checks run against Iris' own noise streams
    instead of generating a chunk per rejected candidate
  • Adaptive mode (on by default) — an MSPT probe throttles background generation to zero under load and clamps
    search parallelism, so /rtp never piles chunk loads onto a struggling tick loop; each world learns its own search
    difficulty
  • Demand-gated location cache — idle worlds stop generating terrain in the background; with warm-chunks, a
    cache hit costs a disk read instead of fresh generation — effectively instant /rtp
  • Two-phase chunk preload — teleports block only on the 9 chunks around the player; the outer ring loads after
    arrival
  • Per-candidate slot timeouts with replacement — one stuck chunk generation no longer freezes the whole search
  • Cached biome rosters and engine handles — tab-complete and the biome menu no longer walk registries on every
    keystroke

Seven Languages, Fully Localized

Russian, Simplified Chinese, Romanian and German join English, Spanish and Brazilian Portuguese. The GUI is part of
the translation set now: one language: setting switches chat and menus together.

Fixes & Hardening

  • GUI pagination no longer dies after the first page navigation; border clicks can no longer resolve to a biome
  • The "Searching..." boss bar can no longer get stuck on screen after a teleport — full lifecycle rework plus a
    self-healing watchdog
  • Search slot timeouts no longer discard valid locations found moments later on slow hardware
  • Citizens biome NPCs now respect the unlock gate
  • Exception-safe teleport tail, quit-time cleanup, and a professional text pass across every player-facing surface

Removed

  • /rtp structure — out of scope for Roam's design

Notes

  • The Iris integration is flagged experimental: it works without server lag, but chunk loading on Iris
    teleports is still slow. Mitigations are documented in the README.
  • Unified teleport pipeline backed by a 21-test suite that gates every build.
  • No config migration needed — every new key ships with a sensible default.

Full changelog: CHANGELOG.md
----------, Jun 10, 2026

Resource Information
Author:
----------
Total Downloads: 52
First Release: May 6, 2026
Last Update: Jun 10, 2026
Category: ---------------
All-Time Rating:
1 ratings
Find more info at gitlab.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings