Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Godot RichLogger C#

An asset by gorylpe
The page banner background of a mountain and forest
Godot RichLogger C# hero image

Quick Information

0 ratings
Godot RichLogger C# icon image
gorylpe
Godot RichLogger C#

A feature-rich logging utility addon for Godot 4.3 and Godot 4.4 C# projects that enhances the default Godot output panel with additional functionality.

Supported Engine Version
4.3
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
3 months ago
Git URL
Issue URL

Godot RichLogger C#

A feature-rich logging utility addon for Godot 4.x C# projects that enhances the default Godot output panel with additional functionality.

README Screenshot of Godot RichLogger in action

Features

  • Enhanced Output Formatting - Format your logs with rich text, colors, and styling
  • Log Filtering - Filter logs by log level directly from the Godot editor
  • Integrated Toolbar - Convenient controls added to the output panel
  • Log Levels - Standard log levels (Debug, Info, Warning, Error) with visual differentiation
  • Easy Integration - Simple API for logging from anywhere in your Godot C# code

Installation

  1. Download or clone this repository
  2. Copy the addons/RichLogger folder to your Godot project's addons folder
  3. Compile project
  4. Enable the plugin in Godot via Project > Project Settings > Plugins

Usage

Basic Logging

Logger.Debug("This is a debug message");
Logger.Info("This is an information message");
Logger.Warning("This is a warning message");
Logger.Error("This is an error message");

Formatted Logging

// Use BBCode for rich text formatting
Logger.Info("[b]Bold text[/b] and [i]italic text[/i]");
Logger.Debug("Player position: [color=yellow]" + player.Position + "[/color]");

Using the Toolbar

The plugin adds a toolbar to the output panel that allows you to:

  • Filter logs by level
  • Enable/disable stack traces and set their depth

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This plugin is released under the MIT License. See the LICENSE file for details.

Made with ❤️ for the Godot community

A feature-rich logging utility addon for Godot 4.3 and Godot 4.4 C# projects that enhances the default Godot output panel with additional functionality.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Godot RichLogger C# icon image
gorylpe
Godot RichLogger C#

A feature-rich logging utility addon for Godot 4.3 and Godot 4.4 C# projects that enhances the default Godot output panel with additional functionality.

Supported Engine Version
4.3
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
3 months ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers