Echo
Echo: temporarily copy other players outfit and accessories, names (requires token), and chat teleport to players with offset. Use /echohelp
模組介紹 作者原文
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
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
- 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
- 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。
不同模組的安裝位置差異較大,包內說明是最可靠的依據。
下面這些內容需要先安裝,否則該模組不會生效: