You are viewing a potentially older version of this package. View all versions.
ComfyMods-BetterZeeLog-1.8.0 icon

BetterZeeLog

Logging zees the better way.

Date uploaded 3 months ago
Version 1.8.0
Download link ComfyMods-BetterZeeLog-1.8.0.zip
Downloads 2426
Dependency string ComfyMods-BetterZeeLog-1.8.0

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2202 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.2202

README

BetterZeeLog

Logging zees the better way.

Features

  • Modifies all ZLog.Log* methods to prefix a timestamp and remove the trailing new-line.
  • Removes stack traces for Info and Warning log types.
  • Removes the 'Failed to send data' logging in ZSteamSocket to reduce log spam.

Notes

CHANGELOG

Changelog

1.8.0

  • Added a Projectile.FixedUpdate() transpiler patch to handle zero m_vel passed to Quaternion.LookRotation().
    • This should reduce the amount of "Look rotation viewing vector is zero" Unity log spam.
    • Can be toggled using the checkProjectFixedUpdatedZeroVelocity config option (restart required).

1.7.0

  • Updated for the v0.217.38 patch.
  • Moved changelog into CHANGELOG.md.
  • Bumped up LangVersion to C# 10.

1.6.0

  • Fixed for v0.217.28 PTB patch.
  • Updated project references from unstripped_corlib to valheim_server_Data\Managed.

1.5.0

  • Fixed for the v0.217.22 patch.
  • Changed all ZLog prefix patches to instead be transpiler patches to fix a bug when used with dedicated servers.
  • Added a dumb ZLog.Log prefix patch to catch messages starting with "Console: " to handle an edge-case with dedicated servers calling ZLog.Log() in Terminal.AddString(string).
    • Transpiler patching Terminal.AddString(string) fails for no apparent reason hence this dumb patch.

1.4.2

  • Updated mod icon to a new one created by @jenniely.

1.4.1

  • Fixed the PluginVersion not being referenced in AssemblyInfo.cs.
  • Expanded this README.md.

1.4.0

  • Updated for Valheim v0.212.6 Mistlands PTB.
  • Extracted configuration logic into PluginConfig class.
  • Extracted patch logic into separate patch classes.
  • Added configuration option RemoveFailedToSendDataLogging for the ZSteamSocket transpiler patch.

1.3.0

  • Updated for Valheim v0.209.5.
  • Fixed the ZSteamSocket.SendQueuedPackages transpiler.
  • Added manifest.json, icon.png and README.md.
  • Modified the project file to create a versioned Thunderstore package.