Echo

v0.2.5·Updated 2026-05-31

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

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. 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.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. 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.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPackAndrewLin-Alpha

File & checksum

Filename
Echo-0.2.5.zip
File size
50.3 KiB