vinstaller makes it super easy to keep your Valheim+ up-to-date! Installing the latest version is possible from the main program, however automatic updating can be enabled by injecting the auto-updater into your Valheim installation. Other plugins can easily be managed using the Plugin Manager.
- Update your Valheim+ with one click
- Install an auto-updater to keep your Valheim+ up-to-date at all times
- Client-side plugin management
- Easy plugin management depending on the server's plugins
- (WIP) Valheim+ version selector
Download the installer (recommended), standalone version or build it yourself
In the upper part of the main screen, specify the path of you Valheim installation. If there is no Valheim instance found in this directory, the program will display an error message. In the lower part, the download link to the latest Valheim+ release is displayed. This cannot be altered. The submit button will start the installation of the latest Valheim+ release.
In the Plugin Manager screen, you can select supported plugins to install or remove from your installation location. The list of supported plugins will grow over time and will auto-update every time you start vinstaller
In the Injection Options screen, you can inject the auto-updater into your Valheim installation. This still needs you to specify the path in the main screen. The updater will run every time you start the game and install the latest update if it is not installed yet.
You can create an Issue with label
plugin to support
- Manual installation of the latest version
- Standalone auto-updater
- Injection of the auto-updater
- Additional plugin manager
- Multiple version select
In case you're unsure regarding the security of the programs, you can build them yourself. For the main vinstaller.exe:
- Download vinstaller.py and updater.py
- Pack both Python files using pyinstaller, it is recommended to generate only the executable with the
--onefile
argument - Upload the exe formed from updater.py to a web location accesible to be downloaded from using requests
Note: you might need to install some dependencies on your machine in order to package the files.
Tooch#4004 on Discord