Server Install: Difference between revisions
More actions
mNo edit summary |
mNo edit summary |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 82: | Line 82: | ||
java.lang.OutOfMemoryError: Java heap space | java.lang.OutOfMemoryError: Java heap space | ||
==== | ==== Java Version Issues ==== | ||
'''Problem''': Server fails to start with Java-related errors | '''Problem''': Server fails to start with Java-related errors | ||
| Line 90: | Line 90: | ||
* Use the full path to Java 17 in your start script | * Use the full path to Java 17 in your start script | ||
==== | ==== Port Already in Use ==== | ||
'''Problem''': Server can't bind to port 25565 | '''Problem''': Server can't bind to port 25565 | ||
| Line 98: | Line 98: | ||
* Check for other applications using port 25565 | * Check for other applications using port 25565 | ||
==== | ==== Mod Loading Errors ==== | ||
'''Problem''': Server crashes during mod loading | '''Problem''': Server crashes during mod loading | ||
| Line 112: | Line 112: | ||
* '''Crash reports''': <code>crash-reports/</code> folder | * '''Crash reports''': <code>crash-reports/</code> folder | ||
When seeking help, always provide relevant log snippets showing the error. | {{Ambox |text= When seeking help, always provide relevant log snippets showing the error.}} | ||
== Server Management == | == Server Management == | ||
| Line 150: | Line 150: | ||
* [[SkyVault|Additional Skyvault Settings]] | * [[SkyVault|Additional Skyvault Settings]] | ||
{{VH3}} | |||
Latest revision as of 17:59, 22 July 2025
This guide will walk you through installing and configuring a dedicated server for Vault Hunters 3rd Edition
System Requirements
| Minimum Requirements |
|---|
|
| Recommended Specifications |
|---|
|
Hosting Options
3rd Party Host
By far, the easiest way to start your own Vault Hunters server is through a 3rd party hosting provider. We have partnered with Bisect Hosting as our official hosting provider. Better yet, if you use code Iskall85 at checkout, you can save 25% on your first server!
Host Your Own Server
If you don't want to use a a 3rd party hosting provider, or you already have your own server infrastructure, you can of course host your own server.
Manual Install
| Windows |
|---|
|
| Linux / MacOS / BSD | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
nano server.properties |
Scripted Install
We have community-maintained scripted installers available at our GitHub
Memory Allocation Guidelines
Adjust -Xms and -Xmx values based on your expected player count:
- 2-3 players:
-Xms6G -Xmx10G - 4-5 players:
-Xms8G -Xmx14G - 6+ players:
-Xms10G -Xmx16Gor higher
Performance Optimization
Performance Mods
The Vault Hunters community maintains a list of compatible performance mods. Visit the Discord Server performance mod thread for the latest recommendations.
| Some performance mods overlap in functionality. Carefully review compatibility and avoid conflicting mods that modify the same game systems. |
Alternative JVM Options
GraalVM is an option we've seen used in various server configurations. We don't currently have a recommended set of JVM arguments but will add some once we've found a reliable set.
Troubleshooting
Common Issues
Insufficient RAM
Problem: Server crashes with OutOfMemoryError or runs extremely slowly
Solutions:
- Increase
-Xmxvalue in your start script - Ensure your system has enough available RAM
- Check that
-Xmsand-Xmxare set appropriately for your player count - Verify no other memory-intensive applications are running
Example Error:
java.lang.OutOfMemoryError: Java heap space
Java Version Issues
Problem: Server fails to start with Java-related errors
Solutions:
- Confirm you're using Java 17 (not Java 8, 11, or newer versions)
- Update your PATH environment variable if needed
- Use the full path to Java 17 in your start script
Port Already in Use
Problem: Server can't bind to port 25565
Solutions:
- Change
server-portinserver.properties - Stop other Minecraft servers using the same port
- Check for other applications using port 25565
Mod Loading Errors
Problem: Server crashes during mod loading
Solutions:
- Ensure all mod files are properly downloaded
- Verify you're using the correct server pack version
- Check that no mods were corrupted during download
- Re-download the server pack if necessary
Log Files
Server logs are located in:
- Main log:
logs/latest.log - Crash reports:
crash-reports/folder
| When seeking help, always provide relevant log snippets showing the error. |
Server Management
Regular Maintenance
- Backups: Regularly backup your
world/folder and server files - Updates: Check for new Vault Hunters versions periodically
- Monitoring: Keep an eye on RAM usage and server performance
- Restart Schedule: Consider automatic restarts every 6-12 hours for optimal performance
Commands
Use standard Minecraft server commands:
/op <player>- Give operator permissions/whitelist add <player>- Add to whitelist/save-all- Force save the world/stop- Safely stop the server
Getting Help
If you encounter issues not covered in this guide:
- Check logs for specific error messages
- Visit the Vault Hunters Discord for community support
- Search existing discussions for similar problems
- Provide detailed information when asking for help:
- Server specifications
- Java version
- Exact error messages
- Relevant log excerpts