SimpleLogHelper Plugin
SimpleLogHelper is a lightweight logging assistant plugin for Unreal Engine, designed to unify log output from both Blueprint and C++ with consistent formatting and optional on-screen display.
FeaturesLog Levels: Supports Info / Warning / Error categories
Format Control: Customizable format with placeholders: {LEVEL}, {TIME}, {CONTEXT}, {MESSAGE}
On-Screen Output: Optional display with configurable color and duration
C++ and Blueprint support:
Blueprint auto-detects the calling object name (e.g. Demo_C_0)
C++ auto-detects the calling function name (e.g. ATestActor::BeginPlay)
SimpleLogHelper: [2025-05-14 17:10:17] [From Cpp: ATestActor::BeginPlay] HelloSimpleLogHelper: [2025-05-14 17:10:17] [From Blueprint: Demo_C_0] World
Format PlaceholdersYou can configure log output in Project Settings. The following placeholders are supported:
Placeholder - Description{LEVEL} - Log severity level (Info / Warning / Error){TIME} - Timestamp formatted using TimeFormat{CONTEXT} - Execution context (function name or Blueprint object){MESSAGE} - The message content
License (Summary)Copyright (c) by mengzhishanghunAll Rights Reserved.Contact: mengzhishanghun@outlook.com
Allowed: use in personal or commercial Unreal Engine projects
Allowed: modify and integrate into your own game or tool
Not allowed: resale, redistribution, or bundling (modified or not)
Not allowed: include in any asset pack, plugin bundle, or tutorial product (unless explicitly permitted)
Unauthorized redistribution or reproduction is strictly prohibited.
This plugin is provided “as is” without any warranty of fitness for a particular purpose. Use at your own risk.