Releases: nwesterhausen/valheim-discordconnector
1.2.1 Leaderboard Toggle Bugfix
Fixes:
- The leaderboard toggles were not working properly, behind the scenes they were all following the death leaderboard toggle
A breaking change was found with the records.json in 1.2.0. The records.json file needs to have all PlayerName
changed to Key
.
If you are seeing an error message in your logs from Discord Connector, this is the likely culprit (should see something about
JsonException I believe). For example:
records.json pre 1.2.0:
[{"Category":"death","Values":[{"PlayerName":"Xithyr","Value":13} ...
records.json 1.2.0+ (PlayerName changed to Key)
[{"Category":"death","Values":[{"Key":"Xithyr","Value":13} ...
1.2.0 Event messages and %PUBLICIP%
Features:
-
%PUBLICIP%
message variable available in the server messagesThere is no variable for what port the game is running on since I figured that had to be set manually in the first place (if not default),
and you should be able to modify the message to be something likeJoin the server on %PUBLICIP%:2457
or similar if you want to. -
Messages for events start/pause/stopping
A feature that I wanted finally added. This was difficult to test in a server environment and I did the testing running on the client and then
the client running as a server. In those instances I verified that the messages were fired when events started, ended, paused or resumed. The
resume message is the same as the start message by default because I couldn't think of a way to word it that made sense.
1.1.1 Hotfix for Config Values
Fix:
- Stop and Loaded config values were using the same value as launched on the backend and not respecting the actual config.
1.1.0 Game saved message
Features:
- Send a message when the server saves the world
Fixes:
- Configuration file comments should be clearer/easier to understand
Reminder about Version 1.*
Release 1.0.0 is a breaking release since the structure of the configuration files completely changes. When you update you will need to modify the config
to save your webhook again and to update any message customization you have done!
1.0.0 Breaking Release
Release 1.0.0 is a breaking release since the structure of the configuration files completely changes. When you update you will need to modify the config
to save your webhook again and to update any message customization you have done!
Features:
- Send an extra message the first time a player does something (by default only for Join and Death on server)
- Configuration is "simpler" with other configuration files to consult for full customization
- Server shutdown message
Fixes:
- Global toggles weren't being applied
Other Changes:
- Mention Mod Vault in readme
This version included a source code restructuring which should make it easier to maintain in the future.
0.10.1 Fix for message setting independence
Fixes #39
The enable death messages was getting set to the value of enable join messages. (fixed)
Also if you had messages turned off but still had stats enabled, it wouldn't record the stats. (fixed)
0.10.0 More message customization
With this update you can fully customize your messages, moving the player name anywhere in the message or not including it at all.
Features:
- %PLAYER_NAME% is replaced in messages with the player name, allowing you to change
where in the message the playe is mentioned (Thanks @Digitalroot) - Configurable Ping and Shout messages
Fixes:
- More robust dedicated server detection (Thanks @Digitalroot)
0.9.1
Fixes
- Time interval for leaderboard in minutes not seconds.
- Don't display a leave message for disconnects due to version mismatch
0.9.0 Fixes and working leaderboard
Default config options are updated to be true for all notification and coordinates.
Features:
- Periodic stats leaderboard functionality (opt-in)
Fixes:
- Corrected duplicate "join" message when player dies
- Correctly looks at leave config option before sending leave message
- Correctly looks at join/death config option before sending messages
Improvements:
- Loaded config is now debug logged to make debugging easier
0.8.0 Death Messages Finally
Finally have working death messages. Configure them like any other message to your liking.