To enable proximity voice chat on a V Rising server, create a Unity Gaming Services project, activate Vivox Voice and Text Chat, copy its four credentials into ServerVoipSettings.json, place that file in the server’s active Settings folder, and restart the server. Every player must then turn on Use Voice Chat (also shown as Proximity Voice chat on some hosting panels) under Options > Sound.
Playing with friends? Godlike.Host runs hosted V Rising servers from 10 data-center locations, with free DDoS protection.
The feature is not enabled by default in the community setup documentation. Before configuring anything, confirm that your host and the installed V Rising build support it: Stunlock Studios’ November 26, 2024 PC support article specifically lists Official servers and private servers hosted on PocketHost.
As an Amazon Associate I earn from qualifying purchases.
Check whether your server is supported
Voice chat availability depends on both the server host and the game version. Stunlock Studios’ official PC support guidance, published November 26, 2024, says voice chat is available on Official V Rising servers and private servers hosted on PocketHost. Community documentation describes Vivox configuration for dedicated and hosted servers more broadly, but that does not guarantee that every provider exposes the required files or supports the feature.
If you run a server elsewhere, ask the host whether its current V Rising build supports Vivox voice chat and whether you can edit the persistent-data Settings directory. A control panel that only exposes shipped defaults, or a host that does not support the installed build, can prevent voice chat from working even when the JSON is correct.
#1 Best Overall
- [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
- [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
- [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
- [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
- [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.
What you need before starting
- Administrative access to the V Rising server’s persistent data and restart controls.
- A free Unity Gaming Services account.
- A Unity Gaming Services project with Vivox Voice and Text Chat enabled.
- The four Vivox values identified as Token issuer, Token key, Domain and Server.
- A way for each player to change local audio options in the V Rising client.
Do not edit a shipped default configuration when the server supports local overrides. Stunlock’s dedicated-server instructions for v1.0.x (PC) explain that settings in local folders below the configured persistentDataPath override the installed defaults. The exact path and field names should be checked against the build you are running, especially if you are applying instructions written for an older release.
Plan the change before editing files
Voice setup has two separate parts: server authentication and each player’s local preference. The server needs to authenticate with Vivox before clients can use the service, but a player who leaves voice chat disabled will still not hear or transmit proximity audio. Planning both parts prevents a common false diagnosis in which the server is configured correctly but nobody has enabled the client option.
Choose a short maintenance window for the edit because the server must be restarted after the file is created or changed. Have the Unity Gaming Services Credentials page open, identify the active persistent-data location for the instance, and make sure you know how to stop and start the server. On a managed host, this may mean using a panel file manager and a panel restart button rather than working directly in the operating system.
Keep the first test close to the documented example values: a conversational distance of 14, an audible distance of 40 and a fade intensity of 2.0. Those values give you a known baseline. Tuning range before proving that authentication, file loading and client settings work makes troubleshooting harder because several variables change at once.
How V Rising proximity voice chat works
V Rising uses Vivox through Unity Gaming Services. Once the server has valid Vivox credentials, players hear one another according to their in-game distance. The conversation range and the point at which sound becomes inaudible are controlled by values in ServerVoipSettings.json; audio fades as players move apart.
This is proximity audio, not a global server-wide channel. Two players standing close together can communicate, while moving far enough apart causes the sound to fade and eventually disappear. The server values establish the behavior, but the client-side voice option still has to be enabled separately by every player.
Step 1: Create and configure Unity Gaming Services
- Create or sign in to a Unity Gaming Services account.
- Create a new Unity Gaming Services project for the V Rising server.
- Open the project’s Services area.
- Choose Vivox Voice and Text Chat.
- When the setup guide asks which platform or integration to use, select Unity and complete the setup.
After setup finishes, open Voice and Text Chat > Credentials. You need four values from this page. Copy them exactly; punctuation, capitalization and the complete endpoint matter.
Use one Unity project consistently for the server. Mixing values from different projects can produce a file that looks complete but cannot authenticate. If you operate multiple V Rising instances, document which project belongs to each instance so that a later migration or host change does not result in credentials being copied to the wrong server.
Map Vivox credentials to V Rising fields
| Unity Gaming Services label | V Rising JSON field | What to enter |
|---|---|---|
| Token issuer | VOIPIssuer |
Your project’s token issuer value |
| Token key | VOIPSecret |
Your project’s token key |
| Domain | VOIPVivoxDomain |
The Vivox domain shown in Credentials |
| Server | VOIPAPIEndpoint |
The complete server or API endpoint shown in Credentials |
The most common configuration mistake is putting a value in the wrong field. “Token key” belongs in VOIPSecret, while “Server” belongs in VOIPAPIEndpoint; they are not interchangeable.
Rank #2
- 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
- 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
- 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
- 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
- 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.
Step 2: Create ServerVoipSettings.json
Create a plain-text file named exactly ServerVoipSettings.json. The extension must be .json, not .json.txt. Replace the credential placeholders with the values copied from Unity Gaming Services.
Free tools Windows power users keep installed
One-click scans. No signup required.
{
"VOIPEnabled": true,
"VOIPIssuer": "your-token-issuer",
"VOIPSecret": "your-token-key",
"VOIPVivoxDomain": "your-domain",
"VOIPAPIEndpoint": "https://unity.vivox.com/appconfig/your-token-issuer",
"VOIPAppUserId": "notneeded-notused",
"VOIPAppUserPwd": "notneeded-notused",
"VOIPConversationalDistance": 14,
"VOIPAudibleDistance": 40,
"VOIPFadeIntensity": 2.0
}
The example uses the field names and values documented by the V Rising Mod Wiki. The endpoint shown in the example contains the token issuer as part of the path; use the endpoint generated for your own project rather than copying the example literally.
What each setting controls
| Field | Purpose | Example or required value |
|---|---|---|
VOIPEnabled |
Turns server-side voice support on. | true |
VOIPIssuer |
Identifies the Vivox token issuer. | Token issuer from Credentials |
VOIPSecret |
Authenticates the server with Vivox. | Token key from Credentials |
VOIPVivoxDomain |
Specifies the Vivox service domain. | Domain from Credentials |
VOIPAPIEndpoint |
Specifies the Vivox server/API endpoint. | Server from Credentials |
VOIPAppUserId |
Reserved application user identifier in this setup. | notneeded-notused |
VOIPAppUserPwd |
Reserved application user password in this setup. | notneeded-notused |
VOIPConversationalDistance |
Distance at which normal conversation is intended to work. | 14 in the guide’s default example |
VOIPAudibleDistance |
Maximum distance at which a voice can still be heard. | 40 in the guide’s default example |
VOIPFadeIntensity |
Controls how strongly audio fades with distance. | 2.0 in the guide’s default example |
The values 14, 40 and 2.0 are adjustable examples presented as defaults that work for most servers; they are not published performance measurements. Change them only after the basic connection works, so a range-tuning change does not get confused with an authentication or path problem.
Validate the JSON before uploading
Use a plain-text editor that preserves JSON punctuation. Every property name and string value needs double quotation marks, entries need commas between them, and the final entry should not have an extra comma. Leave the numeric distance and fade values as numbers rather than placing quotation marks around them. A malformed file may be ignored or fail to load, which can look like a hosting-support problem.
Do not replace the documented placeholder values for VOIPAppUserId and VOIPAppUserPwd with guesses. In this setup they are shown as notneeded-notused. The values that must come from your Unity project are the issuer, key, domain and server endpoint.
PC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteStep 3: Put the file in the active Settings folder
Place ServerVoipSettings.json in the server’s active persistent-data settings directory. The community setup guide describes the usual location as:
save-dataSettingsServerVoipSettings.json
If your server uses a custom persistentDataPath, use its Settings subfolder instead. In other words, the effective path is:
<persistentDataPath>SettingsServerVoipSettings.json
Do not assume that the folder containing the server executable is the folder being read. Dedicated-server instructions use local override folders below the persistent data path, and a hosting panel may expose that location under a file manager, save-data area or configuration editor.
After uploading or saving the file, stop and restart the server. V Rising reads the setting during startup; changing the JSON while the process is running will not reliably apply the new values to the current session.
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Clear out junk files and repair common Windows errorsFree Scan →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Rank #3
- [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
- [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
- [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
- [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
- [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by
When moving an instance, repeat this path check rather than relying on an old absolute path. A file copied to the new machine’s installation directory can be perfectly valid and still have no effect if the new process uses a different persistent-data directory. The active folder is the one configured for that server instance, not necessarily the one used by another installation.
Step 4: Enable voice chat for every player
Server configuration alone does not activate microphones for players. Each person must enable the client option:
- Launch V Rising and connect to the server.
- Open Options.
- Choose Sound.
- Enable Use Voice Chat.
Some hosting instructions label the same control Proximity Voice chat. The wording can differ by client or documentation, but the relevant control is in Options > Sound. Every player who wants to speak or hear proximity audio must turn it on independently.
Ask all participants to change this setting before testing. If only one person enables it, that person’s result cannot prove that the server configuration is broken; the other client has opted out of voice chat. Reopening the options menu after a restart is also useful when a player previously tested while the feature was disabled.
Verify the setup in a controlled test
Test with two players who are connected at the same time. Start close together, with both clients’ voice options enabled, and speak briefly. Then move apart to confirm that the sound fades and eventually stops at the configured range. This checks both authentication and the proximity behavior without changing several variables at once.
- If neither player hears anything, check server loading, credentials and client options first.
- If close-range audio works but fades sooner or later than expected, review the three distance and fade fields.
- If one player hears audio but cannot transmit, check that player’s local voice setting and selected microphone permissions before editing server credentials.
Record which test was successful: hearing at close range confirms that the service is reachable, while the move-apart test confirms that the configured proximity values are being applied. Make only one change between tests and restart after each server-file change.
Troubleshooting by symptom
The voice option is missing or remains disabled
- Confirm that the host is an Official server or a private server on a provider that explicitly supports the feature. Stunlock’s official statement names Official servers and PocketHost private servers; other hosts are version- and host-dependent.
- Confirm that
VOIPEnabledis set totrue. - Check that the file is named
ServerVoipSettings.jsonand is not saved with an extra text extension. - Verify that it is in the active persistent-data
Settingsfolder, not merely beside the server executable. - Restart the server after correcting the file.
- Have the player reopen Options > Sound and enable Use Voice Chat or Proximity Voice chat.
If the option is still unavailable after these checks, stop changing distance values. Range settings do not enable the feature; support status, VOIPEnabled, file location, credentials and restart order must be resolved first.
The server starts, but nobody can connect to Vivox
Recheck the four credential mappings one at a time:
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →| Check | Correct mapping |
|---|---|
| Token issuer copied from Credentials | VOIPIssuer |
| Token key copied from Credentials | VOIPSecret |
| Domain copied from Credentials | VOIPVivoxDomain |
| Server copied from Credentials | VOIPAPIEndpoint |
Make sure the JSON remains syntactically valid: keys and string values need double quotes, commas must separate entries, and the endpoint must remain a complete URL. After any correction, save the file and restart the server so the new credentials are loaded.
Rank #4
- Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
- Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
- All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
- Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
- Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.
The file appears correct, but changes have no effect
This almost always indicates that the server is reading a different persistent-data directory than the one you edited. Locate the active persistentDataPath configured for the instance, place the file in that path’s Settings subfolder, and restart. If the host uses a control panel, use its documented save-data or persistent-storage location rather than a local folder on your own computer.
Voice works only for some players
Ask each affected player to check the local client setting. Server-side enablement does not override a player who has disabled Use Voice Chat. If the setting is enabled and only one person still has trouble, compare that player’s client configuration with a working player before changing the server file.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
The ranges feel wrong
Once authentication and basic audio are confirmed, adjust VOIPConversationalDistance, VOIPAudibleDistance and VOIPFadeIntensity. The documented example uses 14, 40 and 2.0 respectively. Change one value at a time, restart the server, and repeat the two-player distance test so you know which setting changed the result.
The server was updated or moved
Recheck both the schema and the path after an update or migration. The dedicated-server instructions are labeled for v1.0.x (PC), so a later build may handle a field or directory differently. Confirm the current build’s persistent-data location and make sure the override file is in that instance’s active Settings folder.
Self-hosted versus managed hosting
The technical steps are the same in principle, but the operator’s responsibilities differ.
| Consideration | Self-hosted or fully controllable dedicated server | Managed host |
|---|---|---|
| Support status | You must confirm that the installed build and your server setup support Vivox. | Ask the provider whether its current V Rising service supports voice chat; official documentation does not cover every host. |
| Unity/Vivox credentials | You create the Unity Gaming Services project and manage the four credentials. | The provider may supply a workflow or may require you to provide the credentials; confirm who owns and rotates them. |
| File access | You place the JSON in the active persistent-data Settings folder. |
You need a panel file manager, configuration editor or support-assisted upload that reaches that folder. |
| Restart process | You restart the dedicated-server process after every change. | Use the host’s restart control and wait for the new process to finish loading. |
| Version changes | You verify paths and field names when updating the server. | Confirm that the host has updated its supported workflow for the installed V Rising version. |
PocketHost is the provider specifically named by Stunlock for private-server voice-chat availability. Other managed providers, including those that publish their own setup guides, can differ in panel layout and supported versions. Treat a host’s current documentation as a prerequisite, not as a substitute for checking the installed build.
Do these 3 things before closing this tab:
1Fix the driver behind crashes, sound loss and screen glitches2Repair Windows errors before they cause bigger problems3Scan for outdated or missing drivers - takes under a minuteManaged hosting is most useful when you do not want to locate persistentDataPath, maintain restart procedures or troubleshoot a version change yourself. It is not automatically simpler: you still need to know whether the provider accepts your Unity credentials, where the file is stored and whether its current V Rising image supports Vivox. Confirm those details before purchasing or migrating a server.
Important version and path caveat
Stunlock’s dedicated-server repository page is labeled for V Rising dedicated-server instructions for v1.0.x (PC). The local-override principle remains useful, but a future build can change a field name, directory or startup behavior. Before applying older instructions after an update, compare the current server’s persistent-data path and configuration schema with the version you are actually running.
If you migrate a server to another machine or host, repeat that verification. Copying the JSON without copying it to the new instance’s active Settings directory will make the feature appear to be disabled even though the credentials themselves are valid.
Best Value
Configuration checklist
- The host and current V Rising version support voice chat.
- Vivox Voice and Text Chat is enabled in the Unity Gaming Services project.
- Token issuer is in
VOIPIssuer. - Token key is in
VOIPSecret. - Domain is in
VOIPVivoxDomain. - Server is in
VOIPAPIEndpoint. VOIPEnabledistrue.ServerVoipSettings.jsonis in the active persistent-dataSettingsfolder.- The server was restarted after the file was created or edited.
- Every player enabled Use Voice Chat or Proximity Voice chat under Options > Sound.
Frequently Asked Questions
Where do I put ServerVoipSettings.json?
Put it in the active persistent-data Settings folder, usually save-data\Settings\ServerVoipSettings.json. If the instance uses a custom persistentDataPath, use that path’s Settings subfolder instead of the folder beside the server executable.
Recommended Free Tools
How do I set up Vivox for V Rising?
Create a Unity Gaming Services account and project, enable Vivox Voice and Text Chat, select Unity in the setup guide, then copy Token issuer, Token key, Domain and Server from Voice and Text Chat > Credentials into VOIPIssuer, VOIPSecret, VOIPVivoxDomain and VOIPAPIEndpoint.
Why is the voice-chat option still disabled?
Check that the host supports the feature, VOIPEnabled is true, the file name and JSON syntax are correct, the file is in the active Settings folder, and the server was restarted. Each player must also enable Use Voice Chat or Proximity Voice chat under Options > Sound.
Is voice chat enabled by default?
No. The community setup documentation treats it as a feature that must be enabled in the server configuration, and every player must opt in through the client sound options.
Which V Rising servers officially support voice chat?
Stunlock Studios’ November 26, 2024 PC support article specifically lists Official servers and private servers hosted on PocketHost. Other hosts should be checked for current build and feature support before you troubleshoot credentials.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Can I change the proximity range?
Yes. Adjust VOIPConversationalDistance, VOIPAudibleDistance and VOIPFadeIntensity. The documented example uses 14, 40 and 2.0. Change one value at a time and restart the server after each edit.
Do VOIPAppUserId and VOIPAppUserPwd need real account values?
The documented configuration uses notneeded-notused for both fields. The project-specific values you must copy are the token issuer, token key, domain and server endpoint.
Does editing the file while the server is running apply immediately?
No. Save the file, stop and restart the server, then test again. The settings are read during startup.
The Bottom Line
Enable Vivox in Unity Gaming Services, map its four credentials into ServerVoipSettings.json, place the file under the active persistent-data Settings folder, restart the server, and have every player enable voice chat in Options > Sound. If it still does not work, verify host support and the exact persistent-data path before changing range values.
Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Clear out junk files and repair common Windows errors3Fix the driver behind crashes, sound loss and screen glitchesQuick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




