Advanced Logging System – Plugin Overview
Hello Unreal Engine Community.
I’ve been solo-developing this plugin for months to help make daily debugging easier. These 6 tools combined together acts as a small ecosystem to help you log, analyse, share and find bugs easier. This was started as a passion project and was finally launched today. Any suggestions or feedbacks are appreciated. Thanks and please support!

Core Features
Enhanced Print String Node
Drop-in replacement for Unreal's Print String node. Supports wildcard data types, 3D world text, global style presets, and batch toggling. Clean up your Blueprints with less wiring and more clarity.
C++ Debug Macros
Simple, powerful macros like PrintInfo()
, LogWarn()
, and Print3D()
– all variadic, type-safe, and styled via plugin settings. Works across all build types including Shipping (if enabled).
Property Inspector
In-game overlay for tracking UPROPERTY values live. Subscribe to any actor/component property without coding. Supports filtering, log-on-change, and file archiving.
Logs Viewer
Custom UI to view ALS-specific logs during gameplay. Filter by session, world context, severity, or search keywords. Optionally saves to disk in multiplayer-safe format.
BT Blackboard Logging
Dedicated BT Task & Service nodes that log Blackboard values only on change. Visualize AI state changes with 3D world text or screen logs.
Batch Print Manager
Bulk edit and clean up all Print String nodes across your project. Convert vanilla PrintString to ALS, disable or delete nodes, and manage debugging at scale – all with full undo support.
Compatibility
Unreal Engine Versions: 5.2 – 5.5
Target Platforms: Windows, Mac, Linux, Android
Development Platforms: Windows, Mac, Linux