Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser

Quick Information

A godot plugin that supports capturing error logs during game runtime. (C#/.NET version).
简体中文 | English
Error Capture
A simple plugin that supports capturing error information at runtime and displaying it on the UI.
Features
- Real-time capture of game runtime error logs
- Support for multiple scripting language error identification (C#、GDScript、C++)
- Automatic parsing of error stack trace information
- Visual error information display
- Provides error data structure for further processing
Installation
- Copy the
addons/ErrorCapture
folder to theaddons
directory in your Godot project - In the Godot editor, go to
Project -> Project Settings -> Plugins
- Find the "Error Capture" plugin and enable it
Usage
After enabling the plugin, it will automatically start monitoring the log file for error information. When an error is detected:
- The error information will be displayed on the visual interface on the screen
- You can hide the error information interface by clicking on it
- The plugin emits an
ErrorCaught
signal, which you can connect to handle the error data
Example code:
public override void _Ready()
{
ErrorCapture.Instance.ErrorCaught += (errorData) => {
GD.Print(errorData.ToString());
};
}
func _ready():
ErrorCapture.ErrorCaught.connect(
func(data):
print(data)
)
API
Signals
ErrorCaught(ErrorData error)
: Triggered when an error is caught
Properties
ErrorColor
: Color of error information display (default is red)MaxLinePerFrame
: Maximum number of log lines processed per frame (default is 500)
Classes
ErrorData
Data class containing detailed error information:
Source
: Error source (C#
,GDScript
,C++
orUnknown
)RawText
: Raw error textSummary
: Error summaryStackTrace
: Array of stack trace informationIsLikelyRealError
: Whether it is a real error (based on whether there is a stack trace)
Requirements
- Godot 4.x
- .NET 6.0 or higher
License
MIT License
A godot plugin that supports capturing error logs during game runtime. (C#/.NET version).
Reviews
Quick Information

A godot plugin that supports capturing error logs during game runtime. (C#/.NET version).