github Grantapher/ValheimPlus 0.9.9.16
0.9.9.16 - Valheim 0.216.9 compatibility and New Features

latest releases: 0.10.2.0, 0.10.1.2, 0.10.1.1...
3 years ago

Other Links

Patch Notes

  • Compatibility fixes for 0.216.9
  • Various bug fixes
  • New Features:
    • Added LootDrop configuration with options to:
      • Increase the loot amount with lootDropAmountMultiplier.
      • Increase the loot chance with lootDropChanceMultiplier.
    • Added feather to the Gathering configuration to increase the amount of feathers dropped by crows/seagals.
    • Added fishing and crossbows to the Skills configuration.
    • Fixed food degradation for Eitr. It will now not degrade, same as food, if Food.disableFoodDegradation is enabled.
    • Added "Smelter" mechanics to the Eitr Refinery in EitrRefinery configuration.
    • Added option to shorten teleport time as much as possible if Player.disableEightSecondTeleport is enabled.
    • Added WispSpawner configuration with options to:
      • Increase max number of wisps with maximumWisps.
      • Allow wisps to spawn during the day with onlySpawnAtNight.
      • Change the wisp respawn interval with wispSpawnIntervalMultiplier.
      • Change the wisp respawn chance with wispSpawnChanceMultiplier.
  • Added the functionality for enforceMod to work again.
  • Fixed bug where maxPlayers was not applying correctly on dedicated crossplay servers.
  • The "check for a new version" log now directs you straight to the latest release.
  • The F10 settings menu is operable again.
  • The logging for loading the config file has been made more clear.

Install

See INSTALL.md. Will update as needed, so join the discord if you have issues. Also open to PRs updating this.

Troubleshooting

See TROUBLESHOOTING.md. Will update as needed, so join the discord if you have issues. Also open to PRs updating this.

Steam Version Compatibility

  • ✅ - Valheim 0.216.9 (n-5) + BepInExPack_Valheim 5.4.2105 + ValheimPlus 0.9.9.16
  • ⛔️ - Anything else

Detailed Patch Notes

  • V+ now includes the version checking functionality of blaxxun-boop/ServerSync.
    • enforceMod now controls whether or not VersionCheck's ModRequired field is set to true.
    • If the server has enforceMod=true, then it will reject all clients that don't also have enforceMod=true and the correct Valheim plus version.
  • The title screen V+ version name area is wider, to allow for longer version strings.
  • ServerSync.dll has been added to the repository and is woven into the ValheimPlus.dll via Fody.
  • The project now targets .NET framework version 4.6.2.
  • Dedicated crossplay servers sets the number of slots in their PlayFab network to 11 by default to make room for the server to take up a slot, and then the default 10 max players take up the others. This situation is now correctly handled by the mod, before we were looking specifically for the number 10 to modify.
    • The mod also will now ensure that the dedicated crossplay server has a reserved slot. Since a PlayFab lobby only can have up to 32 players, this means that maxPlayers can only be at max 31 for dedicated crossplay servers.
      • Client hosted crossplay servers still can handle 32 max players, because the server and the player running the server in their game take up one total slot instead of two.
  • maxPlayers patches are not applied unless the user sets the maxPlayers config to anything other than 10.
  • Logging around maxPlayers is made more clear.
  • The "check for a new version" log now directs you straight to the latest release: https://github.com/Grantapher/ValheimPlus/releases/latest.
  • Adds support for a version suffix so that versions such as 0.9.9.16-alpha01 can be used.
    • Assembly info, bepinex version number, and version checks will still use the numeric version (i.e. 0.9.9.16).
    • V+ info logging and the downloaded config will use the full version.
  • Updated F10 settings menu to use TextMeshPro instead of Text, mirroring changes that Valheim made to its text rendering code.
  • Logs for config loading have a more human readout.

Don't miss a new ValheimPlus release

NewReleases is sending notifications on new releases.