PlayerVoiceVolume
Per-player voice volume in Tab → Voice, with saved volumes, mute and reset. Cream controls and a grouped microphone side button for defaults and limits. English and Russian settings.
| Date uploaded | 3 weeks ago |
| Version | 1.1.2 |
| Download link | LightShaper-PlayerVoiceVolume-1.1.2.zip |
| Downloads | 80 |
| Dependency string | LightShaper-PlayerVoiceVolume-1.1.2 |
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

Source code on GitHub | Report an issue | Thunderstore
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.
♥ Enjoying the mod? Leave a like on Thunderstore and a ⭐ on GitHub — it helps the project grow!
Settings menu
The microphone side button opens/closes default volume and volume-limit settings. Per-player controls remain in Tab → Voice, with the same saved values, mute and reset actions.
Cream panels, warm brown text, coral accents, rounded controls and game fonts. Side buttons align with the game's right-hand controls and extend beyond the right edge of the screen. They use the game's fill, outline and spacing, with proportionate icons and mod-name/hotkey hints. The group stays on the right, avoids open panels and hides until safe space becomes available. Existing hotkeys, commands and configuration keys are preserved. Menus scroll on smaller screens; changes save automatically. Where shown, Apply saves a field draft. Invalid values keep the saved setting.
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/.
Русский
♥ Нравится мод? Поставьте лайк на Thunderstore и ⭐ звезду на GitHub — это помогает проекту расти!
Боковая кнопка микрофона открывает и закрывает настройки громкости по умолчанию и её предела. Управление каждым игроком остаётся в Tab → Голос; сохранённые значения, отключение звука и сброс работают как раньше.
Кремовые панели, коричневый текст, коралловые акценты и скруглённые элементы. Боковые кнопки выровнены с игровыми справа и продолжаются за правый край экрана. Они используют игровые заливку, обводку и интервалы; значки сохраняют пропорции, а при наведении видны название мода и клавиша настроек. Группа остаётся справа, избегает открытых панелей и скрывается, пока не появится свободное место. Настройки и прежние клавиши сохранены. Низкие окна прокручиваются, изменения сохраняются автоматически; кнопка «Применить», где она есть, сохраняет введённое значение.
Мод позволяет настроить громкость голосового чата для каждого игрока отдельно — только для вас, другие игроки ничего не заметят.
- В списке игроков (Tab) появляется вкладка «Голос» рядом с «Сервер» и «Блокировка».
- Для каждого игрока: ползунок от %0 (тишина) до %200 (максимум настраивается до %400), значение и кнопка сброса к громкости по умолчанию.
- Иконка микрофона подсвечивается, когда игрок говорит, а по клику включает/выключает игровое заглушение голоса — так же, как на вкладке «Сервер».
- Громкость запоминается для каждого игрока (по Steam ID) и применяется автоматически при каждом входе в лобби и переподключении к голосовому чату.
- Шкала: каждое удвоение процентов — это +10 дБ (примерно вдвое громче на слух): %50 — вдвое тише, %200 — вдвое громче.
- Настройки —
BepInEx/config/ontogether.playervoicevolume.cfg, сохранённые громкости —BepInEx/config/ontogether.playervoicevolume.volumes.json.
Side settings buttons match the game's right-hand controls: the same height, left edge, spacing, native fill and brown outline. Their right ends extend beyond the screen; icons keep their proportions. They hide with the native controls in Desktop mode, including tooltips and pointer hit areas.
Боковые кнопки настроек повторяют игровые справа: одинаковые высота, левый край, интервалы, заливка и коричневая обводка. Правые концы уходят за экран; значки сохраняют пропорции. В Desktop-режиме кнопки скрываются вместе с игровыми; подсказки и области нажатия также отключаются.
CHANGELOG
Changelog
1.1.2
- Aligned mod side buttons with the game's right-hand controls: matching height, left edge and row spacing, with the right cap extending beyond the screen.
- Reused the game's fill and outline sprites, idle/hover colors and border thickness. Mod icons remain proportionate and use the native icon offset.
- The button group stays on the right, avoids open panels and hides when there is no safe space. Desktop mode and native UI hiding also hide tooltips and disable pointer input.
1.1.1
- Cream panels, warm brown text, coral accents, rounded controls and game fonts.
- Grouped square side buttons with brown outlines, proportionate icons and name/hotkey hints. Buttons avoid open panels and hide with game controls in Desktop mode.
- Responsive settings menus, tabs and collapsible advanced options. Existing configuration keys, commands and English/Russian support are preserved.
- Input guards keep menu editing and scrolling from moving the player or camera.
- Updated menu instructions and direct support links for this mod on Thunderstore and GitHub.
- The per-player Voice tab keeps mute/reset and saved volumes, with a responsive layout for long names and sliders.
1.0.2
- Updated the package icon and README with the rounded LightShaper logo and black, white and purple visual style.
- Plugin behavior is unchanged.
1.0.1
- Added the public GitHub repository link to the package website and README.
- Published source code and packaged downloads on GitHub. Mod behavior is unchanged.
1.0.0
- Initial release.
- Voice tab in the player list (Tab) with a volume slider, value and reset button for every player.
- Volumes are saved per player (Steam ID) and re-applied when players join, rejoin or reconnect to voice chat.
- Mic icon shows who is talking and toggles the game's own voice mute.
MaxVolumePercentandDefaultVolumePercentsettings.