PlayerVoiceVolume
Set the voice chat volume of each player separately, just for you. Adds a Voice tab to the player list (Tab); volumes are remembered per player.
By LightShaper
| Last updated | 4 hours ago |
| Total downloads | 2 |
| Total rating | 0 |
| Categories | Mods Tools |
| Dependency string | LightShaper-PlayerVoiceVolume-1.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2305README
PlayerVoiceVolume
A BepInEx mod for On Together that lets you set the voice chat volume of each player separately. One friend is too quiet, another one shouts? Turn them up or down, just for you. The mod remembers the volume for every player, so it is already set the next time you meet them.
Features
- A Voice tab in the player list (open it with Tab), next to the game's Server and Banned tabs.
- One row per player in the lobby: a slider from %0 (silent) to %200 (configurable up to %400), the value, and a button that resets the player to the default.
- The mic icon works like the one in the Server tab: it lights up while the player talks, so you can tell who is who, and clicking it toggles the game's own voice mute.
- Volumes are saved per player (by Steam ID) and applied automatically whenever they join, rejoin or reconnect to voice chat.
- Only changes what you hear: nothing is sent to other players, and their own settings are not affected.
- Works together with the game's Voice Volume setting, which still scales everyone.
How the volume scale works
The game's voice chat (Vivox) adjusts each player in decibels. The slider is mapped so that the percentage follows perceived loudness: every doubling is +10 dB.
| Slider | Change | Sounds like |
|---|---|---|
| %0 | silenced | — |
| %25 | −20 dB | a quarter as loud |
| %50 | −10 dB | about half as loud |
| %100 | 0 dB | unchanged (default) |
| %200 | +10 dB | about twice as loud |
| %400 | +20 dB | about four times as loud |
Boosting a player who is already loud can make their voice distort; above %200 is mostly useful for very quiet microphones.
Configuration
BepInEx/config/ontogether.playervoicevolume.cfg (created on first launch; editable from the mod manager's Config editor).
| Section | Key | Default | Description |
|---|---|---|---|
| General | MaxVolumePercent |
200 |
Right end of the slider, 100–400. |
| General | DefaultVolumePercent |
100 |
Volume of players you have not adjusted; the reset button returns a player to it. |
The saved volumes are in BepInEx/config/ontogether.playervoicevolume.volumes.json, one entry per player with their last seen nickname. You can edit or delete it while the game is closed.
Installation
Thunderstore Mod Manager / r2modman: install from the mod list, or use Settings -> Import local mod with the package zip.
Manual: install BepInExPack and copy PlayerVoiceVolume.dll into BepInEx/plugins/.
Русский
Мод позволяет настроить громкость голосового чата для каждого игрока отдельно — только для вас, другие игроки ничего не заметят.
- В списке игроков (Tab) появляется вкладка «Голос» рядом с «Сервер» и «Блокировка».
- Для каждого игрока: ползунок от %0 (тишина) до %200 (максимум настраивается до %400), значение и кнопка сброса к громкости по умолчанию.
- Иконка микрофона подсвечивается, когда игрок говорит, а по клику включает/выключает игровое заглушение голоса — так же, как на вкладке «Сервер».
- Громкость запоминается для каждого игрока (по Steam ID) и применяется автоматически при каждом входе в лобби и переподключении к голосовому чату.
- Шкала: каждое удвоение процентов — это +10 дБ (примерно вдвое громче на слух): %50 — вдвое тише, %200 — вдвое громче.
- Настройки —
BepInEx/config/ontogether.playervoicevolume.cfg, сохранённые громкости —BepInEx/config/ontogether.playervoicevolume.volumes.json.