A downloadable tool

Download NowName your own price

An EditorPlugin class with helpful functions to make plugins easily.


🕯️ Features

This script class aims to help plugins developers in their task of creating plugins, wrapping common tasks in functions, adding util nodes and managing the plugin data for them. That's why this class includes:

🔧 WelcomeNode node

Popup node that appears when you need it, displaying information of the plugin and the nodes that you pass to it, fully customizable!

🔩 VersionButton node

A little button near Godot's version button to display the version of your plugin. Custom information and functions can be added.

Plugin data configuration

Show, modify and update plugin's data directly in the editor, as if it were any common Object. Include your own data for your users and stop complaining about how to save that information!

⛓️ Node management

You can register nodes as plugin nodes to avoid memory leaks. Do your work, and let the plugin handle the cleanup for you!

Some methods were wrapped around this idea, to save some time while making custom inspectors/docks/editors.

🧵 Comunnication between plugins

Get other active plugins and use them! Ideal if you want to make weak dependency and/or want to use other plugin's features.

⚠️ This only works for plugins that extends this script.

If you want to propose features, report a bug or add functionality, feel free to take a look on the original repository: https://github.com/AnidemDex/Godot-PluginTemplate

Download

Download NowName your own price

Click download now to get access to the following files:

godot_plugin.gd 20 kB

Leave a comment

Log in with itch.io to leave a comment.