Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
You are viewing a potentially older version of this package.
View all versions.
BetterZeeLog
Logging zees the better way.
| Date uploaded | a week ago |
| Version | 1.15.0 |
| Download link | ComfyMods-BetterZeeLog-1.15.0.zip |
| Downloads | 453 |
| Dependency string | ComfyMods-BetterZeeLog-1.15.0 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.
Preferred version: 5.4.2202README
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
InfoandWarninglog types. - Removes the
Failed to send datalogging inZSteamSocketto reduce log spam. - Removes
Activating default/right-stick elementlogging to reduce log spam. - Removes
Players wants to open/but im not the ownerlogging to reduce log spam.
Config
- All config option changes require a full game restart to take effect.
Notes
- See source at: GitHub/ComfyMods.
- Looking for a chill Valheim server? Comfy Valheim Discord
- BetterZeeLog icon created by @jenniely (jenniely.com)
CHANGELOG
Changelog
1.15.0
- Fixed
UIGroupHandler.Update()transpiler patch that filters out "Activating ... element" log spam. - Migrated to SDK-style project.
1.14.0
- Added a prefix-patch to skip
FejdStartup.UpdateKeyboard()ifConsole.IsVisible()is true.
1.13.0
- Fixed for the
v0.220.4patch. - Simplified
PlatformUserID.Constructor()transpiler patch due to changes in this update.
1.12.0
- Updated for the
v0.220.3patch. - Added a
PlatformUserID.Constructor()transpiler patch to filter out all the failed parsing log spam. - Copied the
Container.RPC_RequestOpen()transpiler patches forRPC_RequestStack()andRPC_RequestTakeAll().
1.11.0
- Updated for the
v0.219.10PTB patch. - Minor optimization to
ZLog.Log()patch.
1.10.1
- Fixed a bug
Container.RPC_RequestOpen()transpiler patch.
1.10.0
- Updated for the
v0.218.19patch. - Added a
Container.RPC_RequestOpen()transpiler patch to filter out "Player wants to open" log spam.
1.9.0
- Updated for the
v0.218.15Ashlands patch. - Added a new
UIGroupHandler.Update()transpiler patch to filter out "Activating ... element" log spam. - Rewrote existing
ZSteamSocket.SendQueuedPackages()transpiler to use branching instead of overwrites.
1.8.0
- Added a
Projectile.FixedUpdate()transpiler patch to handle zerom_velpassed toQuaternion.LookRotation().- This should reduce the amount of "Look rotation viewing vector is zero" Unity log spam.
- Can be toggled using the
checkProjectFixedUpdatedZeroVelocityconfig option (restart required).
1.7.0
- Updated for the
v0.217.38patch. - Moved changelog into
CHANGELOG.md. - Bumped up
LangVersionto C# 10.
1.6.0
- Fixed for
v0.217.28PTB patch. - Updated project references from
unstripped_corlibtovalheim_server_Data\Managed.
1.5.0
- Fixed for the
v0.217.22patch. - Changed all
ZLogprefix patches to instead be transpiler patches to fix a bug when used with dedicated servers. - Added a dumb
ZLog.Logprefix patch to catch messages starting with "Console:" to handle an edge-case with dedicated servers callingZLog.Log()inTerminal.AddString(string).- Transpiler patching
Terminal.AddString(string)fails for no apparent reason hence this dumb patch.
- Transpiler patching
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.6Mistlands PTB. - Extracted configuration logic into
PluginConfigclass. - Extracted patch logic into separate patch classes.
- Added configuration option
RemoveFailedToSendDataLoggingfor the ZSteamSocket transpiler patch.
1.3.0
- Updated for Valheim
v0.209.5. - Fixed the
ZSteamSocket.SendQueuedPackagestranspiler. - Added
manifest.json,icon.pngandREADME.md. - Modified the project file to create a versioned Thunderstore package.