Code Monkey home page Code Monkey logo

valheimservergui's Introduction

ValheimServerGUI

A simple user interface for running a Valheim Dedicated Server on your Windows PC.

Download the latest release here. It's just a single, small .exe file!

Need help? Join our Discord server to ask questions or give feedback, or check out Online Manual for answers to some common questions.

Disclaimer: This is a fan-made project. Runeberry Software is not affiliated with Valheim or Iron Gate Studio in any official capacity. Use at your own risk!

Requirements

In order to run ValheimServerGUI, you will need the following:

  • Windows 10 or 11 x64-based PC - Other Windows configurations may or may not work. ๐Ÿคทโ€โ™€
  • .NET 6 Desktop Runtime - If you don't have it, you should be prompted to install it when you first run this app. Otherwise, you can install the latest release here (under ".NET Desktop Runtime 6.X.X").
  • Valheim Dedicated Server - Comes free with your purchase of Valheim. See the installation guide here.

Features

  • It remembers! - Stores your server info between sessions, and it can't be overwritten by Steam
  • Status updates - Clearly shows when your server is running, starting, or stopping
  • Online players - Show which players are online or offline, and when they arrived/left
  • Cross-platform support - Recognizes players from Steam and Xbox platforms
  • Easy IP address - No more guessing, copy the right IP address to give to your friends straight from the app
  • Cleaner server logs - Eliminates a lot of the noisy debug logs produced by the server
  • Input validation - Prevents you from creating a server with bad info that would fail to launch
  • Safe shutdowns - Safely stops the server when you close the app or shut down Windows
  • Automatic startup - If enabled, can automatically start up your server when Windows starts
  • Minimize to tray - Minimize this app and control your server entirely from the Windows system tray
  • Multi-server support - Run multiple servers at once by creating separate server profiles (see FAQs for details)
  • Works with mods! - Tested and working with server-side mods such as Valheim Plus "NEW Valheim Plus".

Quick guide

  1. Launch ValheimServerGUI.exe.
  2. Enter your desired Server Name and Password. You don't need to change the Port in most cases.
  3. Select the world you want to host, or enter a new world name.
  4. Eheck any additional join options you want enabled:
  • Community Server will show your server in the server browser in-game.
  • Enable Crossplay will allow players on any platform to join with an Invite Code
  1. Click "Start Server". When the status bar reads "Running", you're ready to play! You can copy your server's IP address or Invite Code from the Server Details tab to share with friends.

FAQs

Why choose a dedicated server, and why use ValheimServerGUI? Find the answers on our FAQs page.

Contributing

Interested in contributing code to ValheimServerGUI? Check out the guidelines and full developer's guide here.

Support

Got suggestions, feedback, or want to report a bug? Here's how you can reach me:

  • Post in the #vsg-support channel on our Discord server.
  • Create a GitHub issue - Include as many details as you can for bug reports!
  • Submit a bug report in the app itself (Help > Submit a Bug Report). This will include logs & machine info to help troubleshoot the problem.
  • Send me an email - [email protected]

Donate

Do you like open-source gaming projects like this one? Want to see more of them? Buy me a coffee to show your support! And check out my other projects on the main site.

valheimservergui's People

Contributors

dolphinspired avatar xxfreefunxx avatar micah686 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.