Windows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallCrashes, 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 minuteStop the Unturned server, open that server’s Config.json, edit the Browser section’s Links array, save valid JSON, and start the server again. Every link is an object with a Message label and a Url destination. These entries create clickable buttons in the server lobby; they do not create a permanent address for joining the server.
Godlike.Host offers hosted Unturned servers with its own game panel, SFTP access and free DDoS protection, if you would rather not host it yourself.
The exact setting to change
Unturned stores lobby-link settings in the server-specific Config.json file. Inside that file, find Browser, then its Links array. Each array item has two string properties:
As an Amazon Associate I earn from qualifying purchases.
Messageis the text players see as the button or link label.Urlis the complete web address opened when the player selects it.
A minimal configuration looks like this:
"Browser": {
"Links": [
{
"Message": "Community website",
"Url": "https://example.com/"
},
{
"Message": "Discord",
"Url": "https://discord.gg/example"
}
]
}
Keep the surrounding Browser properties that already exist in your file. The example shows only the relevant portion, not a complete server configuration.
What to do before editing
Shut the server down cleanly
Stop the server through your hosting panel or console and wait until the process has fully exited. Unturned’s official setup guidance notes that most settings cannot be configured reliably while the server is open. Editing a file while the process is running can result in your changes being overwritten when the server saves its current state.
#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.
Identify the correct server folder
Saved data and configuration files are kept below the U3DSServers directory. Each server has its own subfolder. A default installation commonly uses:
...U3DSServersDefault
If you operate multiple servers, do not edit the Default folder automatically. Open the folder whose name matches the server you want players to see in the lobby. A hosted control panel may expose the same location through a “Configuration Files” or “Server Configuration” page instead of a normal file browser.
Make a backup
Copy the current Config.json to a safe location before changing it. Include the date in the backup name, such as Config-before-links-2026-10-15.json. If the server refuses to start or resets the configuration, you can restore the known-good copy rather than reconstructing every setting.
How to find Config.json
On a self-hosted or dedicated installation
- Open the directory where the Unturned dedicated-server files are installed.
- Open
U3DS, thenServers. - Open the folder for the target server, such as
Defaultor your custom server name. - Open the server configuration area and locate
Config.json. - Open the file in a text editor that does not add rich-text formatting.
In a hosted control panel
- Stop the server from the panel.
- Open the panel’s file manager or “Configuration Files” page.
- Select the server-specific
Config.json, notCommands.dat. - Use the panel’s text editor to locate the
Browsersection.
The lobby links belong in Config.json. Commands.dat is not the file for these buttons. If the panel presents several configuration files with similar names, verify that the path includes the server’s own folder under U3DSServers.
Editing the Links array safely
Change an existing link
Replace only the text between the quotation marks for Message and Url. For example:
"Links": [
{
"Message": "Rules",
"Url": "https://example.com/rules"
}
]
Use a short label that tells players what will open: Website, Discord, Rules, or Support are clearer than a long sentence. The URL should be complete and publicly reachable. Include the scheme, normally https://, and avoid spaces or unescaped quotation marks.
Recommended Free Tools
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.
Add a second or subsequent link
Place another object inside the square brackets and put a comma between adjacent objects. There is no comma after the final object:
"Links": [
{
"Message": "Website",
"Url": "https://example.com/"
},
{
"Message": "Rules",
"Url": "https://example.com/rules"
},
{
"Message": "Support",
"Url": "https://example.com/support"
}
]
The comma after the first and second closing braces separates array elements. A trailing comma after the last element is invalid JSON and can prevent the configuration from loading.
Remove a link
Delete the complete object, including its preceding comma when necessary. An empty list is valid if you want no lobby buttons:
"Links": []
Reorder links
Move the complete objects up or down within the array. Keep each Message paired with its own Url; moving only one property can send players to the wrong destination.
Preserve JSON syntax
JSON requires double quotation marks around property names and string values. Keep braces, square brackets, commas, and colons exactly balanced. Do not add comments such as // Discord link; comments are not valid JSON. If a URL itself contains a quotation mark or other reserved character, use a properly encoded URL rather than inserting the raw character.
Save, restart, and confirm the result
- Save
Config.jsonin plain text. - Close the editor so the file is no longer locked by another application.
- Start the Unturned server.
- Wait for the server to finish loading and appear in the lobby or server-details view.
- Open each displayed link and confirm that it reaches the intended public page.
If the buttons do not appear, stop the server again and inspect the file for a syntax error, an edit made to the wrong server folder, or a panel that failed to save the file. Confirm that the link is in Browser.Links, not in an unrelated configuration section.
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
Common failures and their fixes
The server will not start after the edit
- Restore the backup to confirm that the problem is in the edited file.
- Check for a missing comma between two link objects.
- Check for an extra comma after the final object.
- Check that every opening brace, closing brace, square bracket, and quotation mark has a matching partner.
- Make sure property names are spelled exactly as
Links,Message, andUrl, including capitalization.
Once the server starts with the backup, reapply the change one small edit at a time. A JSON-aware editor can identify unmatched punctuation before you restart.
The link is visible but opens the wrong page
Read the entire Url value, not just the label. Labels are arbitrary text, so a button titled “Discord” can still point to a website if the URL was copied incorrectly. Replace the value with the complete intended address, save, and restart.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
The link does not appear at all
- Verify that you edited the configuration for the running server, especially if several server folders exist.
- Confirm the array is nested inside the
Browserobject. - Check that the panel actually saved the file rather than opening a read-only preview.
- Restart after saving; changing the file while the process is running may not be picked up.
The panel overwrites my change
Some hosts regenerate configuration files when a server starts or when settings are changed through a form. Stop the server, make the edit in the panel’s designated configuration editor, save it there, and avoid changing conflicting settings through another interface until the restart has completed. Keep a backup so you can compare the saved file with what you entered.
Players cannot reach the destination
The game displays the URL, but it does not make the destination public or repair a private, expired, or blocked site. Open the address outside the game and check that it resolves without authentication. For a community service, use a stable public URL and update the Url whenever the destination changes.
Lobby links are not a permanent server address
A Browser.Links entry is an external button. It can lead to a website, rules page, support portal, or Discord invite, but it does not tell Unturned how to find your game server after an IP or port change. Players still need the server’s current connection details or a separate discovery mechanism.
This distinction explains why changing a lobby link does not stop a server’s join address from changing after a restart. The link and the connection identity are separate settings with different purposes.
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.
Use BookmarkHost for persistent discovery
If your goal is a bookmark that continues to find the server after its public IP or port changes, configure the BookmarkHost property together with a Login Token (GSLT). Official Unturned documentation describes this combination as enabling the bookmark button so players can find the server even after an IP or port change.
DNS A-record method
With DNS, create an A record that points a hostname to the server’s public IP. This approach can follow an IP change after the DNS record is updated, but it retains the current port. It is therefore suitable when the port stays fixed and only the address changes.
HTTP or HTTPS endpoint method
An HTTP or HTTPS endpoint can return a plain-text address such as myunturnedserver.example.com:27015. Because the response contains both host and port, this method can represent changes to either value. The endpoint must return the address in plain text exactly as expected by the game’s bookmark mechanism.
Fake-IP servers
The DNS approach is not applicable to fake-IP servers where the IP and port are reassigned after each restart. In that case, use the HTTP-based approach described by the official documentation so the endpoint can provide the current host and port.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.GSLT, Internet listing, and server identity
Servers without a GSLT are treated as anonymous and hidden from the Internet server list. A GSLT can also keep Server Codes linked between sessions and may transfer saved address details when server details change. The official documentation says that this transfer takes approximately 24 hours, so an address change is not necessarily reflected immediately.
Set the token in the Browser Login_Token property or with the GSLT startup command, depending on how you manage the server. Never publish the token in a lobby link, screenshot, support post, configuration download, or public repository. Treat it like a credential: restrict access, keep a private backup, and replace it if it is exposed.
Best Value
Choose the right approach
| Requirement | Use | Address behavior | Operational work | Internet visibility |
|---|---|---|---|---|
| Show a website, rules page, or Discord button in the lobby | Browser.Links in Config.json |
Opens the fixed external URL you enter | Stop, edit JSON, save, and restart; a hosting panel may provide an editor | Independent of GSLT, although the server still needs normal Internet-list configuration if you want public listing |
| Keep a bookmark usable after an IP change | BookmarkHost plus a GSLT |
DNS hostname can follow the IP; the port remains the current port | Maintain DNS and update it when the address changes | Requires the token and the relevant Internet-server setup |
| Keep a bookmark usable after IP and port changes | BookmarkHost pointing to an HTTP or HTTPS resolver |
Endpoint can return a host and port together | Operate an endpoint that always returns the current plain-text address | Requires the token and the relevant Internet-server setup |
| Handle fake-IP reassignment after every restart | HTTP or HTTPS BookmarkHost resolver | Resolver supplies the newly assigned host and port | Update the resolver’s response after each reassignment | Requires the token and the relevant Internet-server setup |
Use the first row for clickable community resources. Use one of the BookmarkHost rows when the problem is server discovery rather than providing an external web button. You can configure both: lobby links for information and BookmarkHost for a durable way to find the game server.
Free tools Windows power users keep installed
One-click scans. No signup required.
A practical maintenance routine
- Keep a documented copy of the intended
Browser.Linksarray, including the purpose of each URL. - Before every configuration change, stop the server and back up
Config.json. - Edit only the required
MessageandUrlvalues unless you are intentionally changing another setting. - Validate the JSON structure in your editor before saving.
- Restart the server and inspect the lobby after each change.
- Open every button from a normal player account or an external browser to verify that the destination is public.
- Review external URLs periodically; an expired invite or moved rules page leaves a visible button that no longer helps players.
- Keep GSLT credentials separate from public documentation and never paste them into a link, announcement, or support ticket.
Quick checklist
- Server is stopped completely.
- Correct folder under
U3DSServers<server name>is open. - Correct file is
Config.json, notCommands.dat. - Links are inside
Browser→Links. - Each item contains both
MessageandUrl. - URLs include a complete scheme such as
https://. - Commas, braces, brackets, and quotation marks are balanced.
- No trailing comma follows the final link object.
- File is saved before the server starts.
- Lobby buttons and destinations are checked after restart.
BookmarkHostand GSLT are configured separately when persistent discovery is required.
Frequently asked questions
Can I put a server IP address in the Links array?
You can display an address as text in a link label or point to a web URL, but the array is intended for clickable external destinations. It is not the mechanism that makes a game-server address persistent. Use BookmarkHost with a GSLT for that purpose.
Do I need to restart after changing only a link label?
Yes. Stop the server before editing and start it again after saving so Unturned loads the new configuration. Runtime edits are not a dependable way to apply this setting.
Why does a GSLT-backed address change take time to appear?
The official documentation says saved address details may transfer in approximately 24 hours when server details change. Allow for that delay before assuming the token or configuration failed.
Should the GSLT be included in the lobby link?
No. A lobby link should contain only the public destination you want players to open. A GSLT is a credential and must remain private.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Which file controls these buttons on a hosted server?
The server-specific Config.json under the server’s U3DSServers folder controls them. In a hosting panel, use the configuration-file editor that corresponds to that file.
Quick 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.




