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

GDConsole

An asset by takanazwa5
The page banner background of a mountain and forest
GDConsole hero image

Quick Information

0 ratings
GDConsole icon image
takanazwa5
GDConsole

A simple godot plugin implementing in-game debug console.This plugin adds an autoload script that allows creating commands in any script and executing them in the in-game console.Commands can take arguments and shouldn't crash the game if something fails. Error will be shown in console instead.Can also be used to print information using GDConsole.print_line, GDConsole.print_warning, GDConsole.print_error.Works only when ran in the editor or in debug build.

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

GDConsole

A simple godot plugin implementing in-game debug console.

This plugin adds an autoload script that allows creating commands in any script and executing them in the in-game console.
Commands can take arguments and shouldn't crash the game if something fails. Error will be shown in console instead.
Can also be used to print information using GDConsole.print_line, GDConsole.print_warning, GDConsole.print_error.
Works only when ran in the editor or in debug build.

Features

  • History: Commands history navigatable using arrow keys.
  • Autocomplete: Highlights matched command that can be autocompleted using tab.

Installation

  1. Download the latest release
  2. Put the gdconsole folder inside addons folder in filesystem
  3. Enable GDConsole in Project Settings -> Plugins
  4. Plugin is ready to use. Preferences can be adjusted in Project Settings -> General -> GDConsole

GDConsole was made in Godot 4.3 and wasn't tested in any other version.

Usage

Create a command in _ready() or _init() using the autoload:

func _ready():
    GDConsole.create_command(my_func)

func my_func(arg):
    ...

Then hit ~ in game to launch the console and run the command.

License

This project is licensed under the MIT License. See the LICENSE file for details.

A simple godot plugin implementing in-game debug console.

This plugin adds an autoload script that allows creating commands in any script and executing them in the in-game console.
Commands can take arguments and shouldn't crash the game if something fails. Error will be shown in console instead.
Can also be used to print information using GDConsole.print_line, GDConsole.print_warning, GDConsole.print_error.
Works only when ran in the editor or in debug build.

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
GDConsole icon image
takanazwa5
GDConsole

A simple godot plugin implementing in-game debug console.This plugin adds an autoload script that allows creating commands in any script and executing them in the in-game console.Commands can take arguments and shouldn't crash the game if something fails. Error will be shown in console instead.Can also be used to print information using GDConsole.print_line, GDConsole.print_warning, GDConsole.print_error.Works only when ran in the editor or in debug build.

Supported Engine Version
4.3
Version String
1.0.1
License Version
MIT
Support Level
community
Modified Date
8 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