Efficient logging without frame drops

If you liked this item, please rate it up on Steam Workshop page.

Author: newbe36524

Last revision: 2 Dec, 2025 at 02:10 UTC (2)

File size: 4.08 MB

On Steam Workshop

Description:
High-Efficiency Logging Without Frame Drops

🎯 Why Should I Install This Mod

👶 I’m a Regular Player

"I just want to play games quietly without lag"
Many times, mysterious game lag (especially during combat or loading) isn’t because your PC specs are insufficient, but because certain mods are erroring out in the background, causing the game’s main thread to be blocked by logging.

  • No Lag: This mod moves log writing operations to background threads. Even with many errors in the background, it won’t slow down game rendering.
  • Invisible Optimization: You don’t even need to open the console – it works upon installation. It’s like a silent butler helping you handle "garbage information" that could cause frame drops.

🛠️ I’m a Heavy Mod User

"I have 200+ mods installed, the console spam is a disaster"
When you install many mods, traditional console mods often become performance bottlenecks themselves due to log volume, and can even cause game crashes.

  • Performance Beast: Compared to traditional console mods, this mod’s log processing speed is 250x faster (5000ms -> 20ms).
  • Log Separation (requires Ducky.Sdk): No more searching through hundreds of MB Player.log to find which mod errored. This mod automatically separates logs by mod name into different folders, doubling troubleshooting efficiency.

💻 I’m a Mod Developer -> Please use Developer Edition https://steamcommunity.com/sharedfiles/filedetails/?id=3612064456

"I need more professional, modern debugging tools"
Tired of Unity’s native Debug.Log being crude and performance-heavy? Ducky.Logging brings industrial-grade logging solutions.

  • Serilog-Powered: Based on the most powerful Serilog library in .NET ecosystem, supports structured logging.
  • Async & Thread-Safe: You can safely call logging interfaces from any thread without worrying about deadlocks or blocking the main thread.
  • Independent Log Files (requires Ducky.Sdk): Your mod’s logs are automatically isolated into separate files, making user feedback and troubleshooting easier.
  • Non-Intrusive: No need to modify existing code. Although Ducky.Sdk provides the best experience, the built-in console still offers performance far superior to traditional solutions even without SDK.

❓ Common Q&A

Q. Does this mod affect load order?
Recommended to place at the beginning so subsequent mods can use efficient logging during loading. But it works at any position and benefits all mods.

Q. Where are log files saved?
Default saved in system temp folder: %TEMP%Ducky.LoggingLogs. You can enter this path directly in Explorer address bar. Each mod’s logs are separated into independent folders.

Technical Support

Need help? Visit Contact Me Mod


Submit via BML

Download
Revisions:

Old revisions of this mod are available below. Click the link to download.