Changelog (Valheim Plus related changes)
Potential known issues:
Due to the extend of content changes in Valheim with this patch, its not possible for me to test every functionality alone. If you encounter any unexpected behavior, please post them in Github, Discord or on Nexus mods with as many details as you can.
Changelog (Valheim Plus related changes)
Changelog (Map Pin UI) There are lots of improvements planned for this feature, they will take a few more days/weeks to finish.
There is still lots of things on my to do list to improve and implement. Please be patient with us and me, there will be continues progress every week from now on.
About descriptions and documentation : We also will have to manually update the ReadMe.md and the Nexus mod description the following days because they miss some of the features we have implemented either recently or quite some time ago. Sadly Nexus uses custom BBCode and is not compatible with .md syntax. This is more work than you might expect. More on that soon.
Changelog (Valheim Plus related changes)
The best way to let us know about errors or unexpected behavior is here on github or the nexus page for valheim plus. We check every bug report, please make sure that you report issues you encounter with the required detail for us to fix them.
Additionally a note about the issues with Black Metal chests, I am really sorry that the error caused some people to loose items. I personally fully understand how frustrating it is to loose progress due to mistakes that aren't yours. We try to make sure to get every bug, issue and problem before publishing a release~ this obviously doesn't work all the time. We hope we can make up for that with the increase in quality of the mod within the next few weeks.
Changelog (Update related changes)
Changelog (Valheim Plus related changes)
Soon
Version Changes
I will personally make sure to get V+ to a stable LTS viable state, I got plenty of bugs noted~ most of them aren't that important so I will try to package these into solid releases so people don't have to update their mod every 2 days.
Thanks to everyone who has been contributing and who has been enjoying the mod! ❤️
Changelog (Update related changes)
Changelog (Valheim Plus related changes)
Known Issues
There are a few known issues that where present in previous versions. We are around 90% sure that we catched all severe issues due to the H&H update. However, you can never be entirely sure so if you do find issues please report them to us.
EDIT: About Tar.Gz The website we previously used to pack the .tar.gz files changed the way it worked and just re-factored the entire contents of the package to unix file system paths. As soon as we noticed, we reuploaded everything in the correct format, sorry! Should be resolved now, Github cache might still contain old data.
PS: Thanks for your patience everyone in the last 24 hours!
0.9.8.2
0.9.8.1
The ini changes mentioned above are: Inside [Kiln]
Inside [Game]
Known issues
A few other things not really note worthy.
A few more undocumented internal code changes and preparations for future features. They aren't really noteworthy and can be ignored for now.
Updating To update your Valheim Plus installation simply download the correct package and unpack it into your game folder. If you want to manually update only your .dll download the 0.9.8 dll and place it into the BepInEx\plugins\ folder in your game or server folder. You can find more detailed instructions on our website.
We are currently working extensively on improving our mod description on nexus mods and on our website. Within the next few days we will be updating the website documentation for 0.9.7 with more extensive descriptions for each feature, to really provide a extensive set of instruction and information about each of our features.
We will continue to upload the version of our mod including BepInEx on GitHub, however we are also always uploading the dll and configuration file in addition. We also started to supply a "Vortex" package on the Nexus mod page that is fully compatible with Vortex and does not include BepInEx.
The first time you start your game, the current configuration will be downloaded from GitHub for the respective release. If there is already a version of the valheim_plus.cfg present, it will update it automatically to the latest version while preserving settings. We hope that fixes most of the annoyances with updating ValheimPlus.
The github release for 0.9.7 was updated with the new BepInEx folder and the updated stripped unity files, it might take a few hours until the GitHub cache gets completely invalidated for everyone. If you want to manually update your BepInEx you can find the required files here. (They can also be found in this release now called "unstripped_corlib")
We have launched our website, take a look at valheim.plus. You can find a documentation, a system to vote on suggestions and more in depth details about the project in general on it.
❤️ We have also expanded our team with healiha and NCJ
Next versions onward will not be supplying BepInEx with every posted update, more on this with 0.9.7 release
Currently you are still required to update your configuration file manually or use either the valheim plus installer or this website as assistance. The next patch will have a system in place to provide more quality of life for this issue, it didn't make it into this version.
The most recent version of valheim removed the console access by default, you will need to add "-console" as startup parameter.
This option is enabled and disabled by [Map] shareMapProgression This is a sophisticated new version of a proper map sync with networking, local storage and other neat features. It's a complex and reliable system for syncing everyone map progression on server join, even when the person was offline for a longer period of time. TLDR; Its a server sided map sharing system using networking to convey map progression to each client based on the servers map.
We have more in our pipe and we would like to encourage other mod creators to reach out to us if they are interested in seeing their mods or features be added to V+. Everyone is welcome, all doors open and we aren't choosing beggars either- you will be paid for your contribution just like everyone in our development team at the moment.
To fix the console issue remove "Valheim\BepInEx\plugins\Valheim.DisplayBepInExInfo.dll". It will no longer be included in future releases.
PS: You can be of expectance of a lot of updates in the coming days / weeks since our schedule is back on track.
We are aware of the current domain issues
Several other fixes that aren't noted, the whole project has been refactored a lot since 0.9.0 / 0.8.7.
More is on the way.
Already fixed, will be deployed tomorrow along side new features already ready for 0.9.4
This update contains a system to automatically sync the server configuration setup with the client on connect.
This update contains the first parts stripped form our networking wrapper that we are working on. Future versions of V+ will include a configuration sync system for other mods to access and use while V+ is installed.
Please keep in mind that we have tested this update and we have not encountered issues. If you encounter issues please open them here on the repository or contact us in the discord.
There might be certain issues, limited to specific features that we are not aware of. Please report them and we will try to fix them as quick as possible. Consider this version to be quickly replaced in the coming hours or days depending on the issues we face. We hope you have patience with us while we try to get this system as reliable as possible on a broad scale.
Thanks to everyone who is continuously supporting us and this project.
Special thanks goes out to all the people contributing to the project right now. We are going to start implementing all pull requests as soon as we are entirely certain that this sync system is issue free.
We have adapted a new system to load settings from the config file that now properly loads default values on error. We are working on improving this system further in quality of life for the users.
This release will contain a different version of BepInEx than the last that combats the issue of not being able to shut down the server appropriately and had issues with SIGINT. You will have to adjust the launch script for UNIX yourself. If you know what you are doing, you will be fine, it has been tested by us in advance. We cannot supply any support for unix unless you are involved with a server hosting company.
This version marks the first version that we are confident in saying that its the most stable and reliable that we have been able to provide yet. There should be minor issues, at worst.
Added experience gained notifications at the top left.
V+ is now supporting Linux. NOTE Please keep in mind that this is the first version of unix support we are offering. We ask you to be considerate of it. Please note that we do not offer assistance in installation or are willing to explain to you how you can install this mod on your rented unix server. Please contact your respective server hoster for that. WE DO NOT OFFER SUPPORT IN INSTALLING VALHEIM PLUS ON UNIX IF YOU KNOW WHAT YOU ARE DOING THIS PACKAGE IS ENOUGH TO GET IT TO WORK
Fixed issues related to players not receiving health regeneration from food.
Fixed issues in weird AEM and ABM messages being dispatched to close proximity players.
Added additional error handling to AEM and ABM, these building modes should be fairly stable and reliable now.
Fixed several duping issues with AEM. If you encounter any method of duplicating build objects, please report them in detail, even though they are most likely linked to the network structure of valheim.
From 0.8 onwards every release will be marked by as stable if it has been extensively tested and contains zero or almost no known issues. These versions are extensively tested and try to make sure that they are suited for a broader scale application for servers and users a like.
If a stable release turns out to contain game breaking bugs or severe issues that impact the game in a negative way, the release will be renamed to be called [UNSTABLE] and you can expect a new stable version within the shortest possible timespan.
Releases that potentially contain issues will be marked as [EXPERIMENTAL]. These versions are most likely not going to be ever seen on this repository publicly but I wanted to mention it non the less.
This version contains additional options regarding version control. Since a lot of people seemingly had problems in understanding it.
This version should be the first to not contain any issues with the provided features. If you are interested in having access to pre-release versions, please join out discord.
~~Nobody will able to join any V+ server's without the exact same mod version AND mod configuration! The server and every user that wants to join must have the exact same Configuration file settings. This is intentional and you can turn off only the option to enforce the same client configuration as the server. People will still need v+ installed from now onwards to play on v+ servers, even without enforced configuration.~~ THIS HAS BEEN CHANGED IN 0.7B+ !
enforceConfiguration=true
; enforce every user trying to join your game or server to have the same mod configuration.
; NOTE: if people want to join your server with a custom configuration, they need to set this setting to false as well.
enforceMod=true
; enforce every user to atleast have the mod installed when connecting to the server
; turn this off to remove version restrictions from your client and from your server
; if you turn this off you can join vanilla servers, if you turn this off you cannot join modded servers with this enabled or enforceConfiguration enabled.
; this setting overwrites enforceConfiguration
New Server and Configuration version control. After this release you are also no longer able to join any V+ server's without the exact same mod version AND mod configuration. The server and every user that wants to join must have the exact same Configuration file settings.
Refactored AEM, ABM into their own proper respective classes with a clear structure. This should result in a much more stable and error proof enviroment.
AEM now drops all items from a Container before placing it with the modified new position/rotation. This should fix the issue of loosing items in containers when moving them
AEM & ABM now show user UI indicators when they are running. Example : https://imgur.com/gex5KIy
AEM & ABM now both provide options to increase and decrease rotation speeds. Use numpad plus and minus to either increase or decrease the speeds, press SHIFT in addition to raise/lower by 10 instead of 1.
The option to disable weather damage now properly prevents weather damage instead of every damage to buildings.
Food configuration related issues are all resolved.
Default values have been adjusted to properly represent the games default values. There has also been added a valheim_plus_default.cfg to have a reference when loading settings
Added stamina jump usage configuration
Game updates are unlikely to do more than partially break ValheimPlus. In case you encounter any issues, use Steam's verify integrity feature- wait for it to download/update all files and then simply unpack the valheim_Data folder from the downloaded package into your game folder again. This should resolve any issues related.
Download the .zip file and extract it into your game root folder. (Example: "C:\Program Files (x86)\Steam\steamapps\common\Valheim") More on how to install in this video https://youtu.be/ksicwC2kOpE
If you want to host a server, you can repeat the usual process of installing the mod just like you would do for your game except that you have to rename the folder valheim_Data to valheim_server_Data before unpacking/moving the files to the server directory. Please be aware that EVERY client(user) that connects needs to have the mod installed to have everything working as intended, in addition to any version after 0.7 of Valheim Plus it will prevent anyone not having the mod from joining modded servers. It will also prevent modded clients from joining unmodded servers.
This release is severely more stable than any previous one, more tested than the previous one and there is very few things that might be able to go wrong. However I am sorry for every inconvenience that some of my mistakes/bugs might cause for server owners or in general. I do not have people on hand at the moment to test these uploaded versions on a larger and thorough scale. I will change this before the next 0.7 release and make sure that the public releases in the future will be extensively tested and are as stable and reliable as possible. Thanks to everyone who has left me kind words!
Download "Valheim_Bepinex_5.4.5+ValheimPlus-0.6.zip"and unpack it into your root game folder and overwrite everything when asked.
How it works.
https://i.imgur.com/ddQCzPy.mp4
RECOMMENDED Download "Valheim_Bepinex_5.4.5+ValheimPlus-0.5.zip" and unpack it into your root game folder and overwrite when asked.
CUSTOM Download "plugins.rar" if you have BepInEx installed and unpack it into "BepInEx\"
(Please check the configuration file to adjust the changes to your liking.)
RECOMMENDED Download "Valheim_Bepinex_5.4.5+ValheimPlus-0.4.zip" if you do not have BepInEx installed and unpack it into your root game folder and overwrite when asked.
CUSTOM Download "plugins.rar" if you have BepInEx installed and unpack it into "BepInEx\"
(Please check the configuration file to adjust the changes to your liking.)
Download "Valheim_Bepinex_5.4.5+ValheimPlus-0.3.zip" if you do not have BepInEx installed and unpack it into your root game folder and overwrite when asked.
Download "plugins.rar" if you have BepInEx installed and unpack it into "BepInEx\"
(Please check the configuration file to adjust the changes to your liking.)
I would recommend to currently always download the complete package and replace everything when asked.
Download "Valheim_Bepinex_5.4.5+ValheimPlus.zip" if you do not have BepInEx installed. Download "plugins.rar" if you have BepInEx installed and place it into "BepInEx\plugins"
Unpack the entire .rar file contents into your root game folder (Steam\steamapps\common\Valheim) Overwrite all files when asked.
Please report any bugs or unintentional behavior via Issues on GitHub.