Skip to main content

Introduction to Unturned Server Optimization

Optimizing your Unturned server is crucial for providing a smooth gameplay experience for your players. This guide covers various techniques to improve your server’s performance on Wasabi Hosting’s Gamepanel platform.

Hardware Considerations

Unturned is CPU intensive, especially when handling vehicle physics and large numbers of zombies. Prioritize CPU performance over RAM in most cases. Wasabi Hosting offers optimized plans specifically designed for Unturned servers.

Config File Optimization

Unturned servers have several configuration files that can be tuned for better performance.

Commands.dat Optimization

The Commands.dat file in your /Servers/YourServerName/ directory contains essential startup commands. Here are recommended values for better performance:
Setting the Framerate higher than 30 significantly increases CPU usage with minimal gameplay benefits.

Server Configuration

Edit your server’s Config.json file (/Servers/YourServerName/Server/Config.json) with these optimized settings:
Adjust Max_Zombies_Spawned and Max_Animals_Spawned based on your server’s performance. Lower values improve performance but reduce game difficulty.

Config.json Optimization

Optimize your Unturned server startup parameters in the Gamepanel:

Key Parameter Explanations

Using -LogRcon can create large log files. You can schedule log cleanup tasks to prevent this.

Scheduled Tasks

Set up these scheduled tasks:
You can automate these maintenance tasks using the Gamepanel scheduler feature.

Map Selection

The map you choose significantly impacts server performance:
Large, detailed maps with many objects will significantly impact server performance, especially with higher player counts.

Workshop Mods Optimization

Mods can significantly impact server performance:
  1. Limit total workshop items - Each mod increases memory usage and startup time
  2. Avoid redundant mods - Multiple mods with similar functions waste resources
  3. Choose optimized mods - Some mods are better coded than others
  4. Update mods regularly - Outdated mods may have unpatched performance issues

Database Optimization

If your server uses MySQL for plugins or economy:
  1. Use connection pooling to reduce database overhead
  2. Index frequently queried fields for faster lookups
  3. Schedule regular database maintenance to prevent bloat
  4. Use SSD storage for database files

Zombie and Item Spawn Management

Adjust these settings in your Config.json file for better performance:
Reducing the number of simultaneously spawned zombies and items dramatically improves server performance, especially on large maps or with many players.

Vehicle Optimization

Vehicles are one of the most resource-intensive aspects of Unturned servers:
  1. Limit total vehicles - Set reasonable vehicle spawns in your map configuration
  2. Clear unused vehicles regularly
  3. Use the vehicle decay option to automatically remove abandoned vehicles:
  4. Use plugins to limit vehicle spawning or automatically despawn unused vehicles

Server Maintenance Routines

Implement these maintenance routines for optimal performance:
  1. Scheduled restarts every 6-12 hours:
  2. Regular map resets (every 1-4 weeks depending on your server type)
  3. Clear items periodically:
  4. Implement automatic backup before maintenance tasks
  5. Monitor resource usage to identify performance trends
You can automate these maintenance tasks using the Gamepanel scheduler feature.

BattlEye Configuration

BattlEye anti-cheat can impact performance. Optimize its settings in BattlEye/Config/BEServer.cfg:

Plugin and Rocket Optimization

If using Rocket mod for plugins:
  1. Limit the number of plugins - Each plugin increases overhead
  2. Choose lightweight alternatives where possible
  3. Disable unnecessary plugin features in configuration files
  4. Update all plugins to their latest versions
  5. Monitor plugin performance using timing tools
Some popular Rocket plugins like Economy, Jobs, and extensive permission systems can significantly impact performance.

Network Optimization

  1. DDoS protection - Use our built-in firewall or a service like Cloudflare
  2. Optimize packet handling:
  3. Configure connection timeouts:

Advanced Performance Tuning

For experienced administrators on Wasabi Hosting servers:
  1. Linux kernel tuning (if using a Linux-based server):
  2. Process priority adjustment:
  3. Memory allocation optimization in your Gamepanel startup:

Troubleshooting Common Performance Issues

Symptoms: Server lag, delayed interactions, rubber-bandingCauses & Solutions:
  1. Too many zombies - Reduce Max_Zombies_Spawned
  2. Too many vehicles - Implement vehicle cleanup
  3. Excessive items - Reduce Max_Items_Spawn and run regular cleanups
  4. Map complexity - Consider switching to a less complex map
  5. CPU limitations - Upgrade your hosting plan
Symptoms: Server crashes, out of memory errorsCauses & Solutions:
  1. Too many mods - Reduce workshop items
  2. Memory leaks - Schedule regular restarts
  3. Large map with many objects - Consider a smaller map
  4. Too many players - Limit max players or upgrade hosting
  5. Database growth - Implement database maintenance
Symptoms: Long startup times, timeout on join during startupCauses & Solutions:
  1. Too many workshop items - Reduce mod count
  2. Large maps - Consider smaller maps
  3. Workshop download issues - Use -NoWorkshopExplicitLoading
  4. Disk I/O limitations - Upgrade to SSD storage

Monitoring Your Server

Monitor your server’s performance using:
  1. Wasabi Hosting’s Gamepanel Console - Check for error messages and warnings
  2. Resource Usage Graphs in Gamepanel
  3. Server logs in /Servers/YourServerName/Logs/
  4. In-game commands:
By implementing these optimization techniques, you should see a significant improvement in your Unturned server’s performance on Wasabi Hosting. If you continue to experience issues, contact our support team for assistance.

Get your own Unturned server

Deploy a DDoS-protected Unturned server on AMD Ryzen hardware in about two minutes, and plans start at €7.49/month.