Echo
Echo: temporarily copy other players outfit and accessories, names (requires token), and chat teleport to players with offset. Use /echohelp
About this mod Author’s original text
Echo
A BepInEx mod for On Together that adds teleportation, name copying, and outfit copying utilities.
Note: Echo can cause chaos. Install with care.
In-Game Commands
Type any command into the in-game chat. Commands start with / and are not sent to other players.
| Command | Short | Description |
|---|---|---|
| /echoteleportperson [x y z] | /etp | Teleport to a player. Optional XYZ offset relative to their position. |
| /echoteleportlocation | /etl | Teleport to a saved location by name, or save your current position under that name if it doesn't exist yet. |
| /echoteleportlocation | /etl | Teleport directly to the given world coordinates. |
| /echofollow [x y z] | /ef | Follow a player at a fixed world-space offset. Uses current distance if no offset given. Sit at a desk first to prevent falling. |
| /echofollowrelative [behind\|beside\|front\|x y z] | /efr | Follow a player relative to their facing direction. Offset rotates with the target. Presets: behind, beside, right, front. |
| /echounfollow | /eu | Stop following the current target. Also stops on teleport or target disconnect. |
| /echosyncrotation | /esr | Mirror another player's facing direction each frame. Works alongside /ef. |
| /echounsyncrotation | /eur | Stop syncing rotation. |
| /echorotate [degrees\|pitch yaw roll\|cardinal\|player] | /er | Set facing direction (one-shot). Accepts yaw degrees, full pitch yaw roll, cardinal (n/s/e/w/ne/se/sw/nw), or player name. No args prints current rotation. |
| /echorotatelock [degrees\|pitch yaw roll\|cardinal\|player] | /erl | Lock rotation every frame so movement can't override it. Same argument formats as /er. |
| /echolookat | /ela | Continuously face toward a player each frame. Pairs with /efr for face-to-face following. |
| /echorotateunlock | /eru | Stop all rotation overrides (lock, look-at). |
| /echocopyname | /ecn | Copy another player's display name (including TMP colour/style tags). Token-gated - see Security > AccessToken in config. |
| /echocopynamestyle [-s] | /ecns | Copy another player's TMP tag styling onto your own name's characters. -s also copies non-ASCII characters as part of the style. Token-gated. |
| /echosetname | /esn | Change your display name text while preserving the current TMP tag styling. |
| /echorevertname | /ern | Revert your display name to what it was before any Echo rename. |
| /echocopyoutfit | /eco | Copy another player's full outfit and appearance onto yourself. |
| /echoremovestatuscommand | /ers | Remove status from copied name. |
| /echotoggle | /et | Toggle all Echo features on or off. |
| /echohelp | /eh | List all Echo commands. |
Player query formats - display name (partial match), Steam ID suffix (digits only), Steam persona name, or _host.
Configuration
Located in BepInEx/config/com.andrewlin.ontogether.echo.cfg
| Section | Key | Default | Description |
|---|---|---|---|
| General | EnableFeature | true | Master switch for the mod |
| Security | AccessToken | (placeholder) | SHA-256-hashed token required to use /echocopyname and /echocopynamestyle |
Saved locations are stored separately in BepInEx/config/Echo_locations.cfg (plain-text, one name=x|y|z entry per line).
Installation
Use r2modman or the app for the simplest install.
Manual:
| Step | Action |
|---|---|
| 1 | Install BepInEx into your On Together game folder |
| 2 | Copy AndrewLin.Echo.dll into BepInEx/plugins/ |
| 3 | Launch the game - config files will be generated automatically |
Dependencies: BepInExPack, Alpha
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
- For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
- Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.
Install locations vary a lot between mods — the bundled readme is the most reliable guide.
Install these first, or the mod will not work: