dugramen / godot-globalize-plugins

A plugin that make other plugins global
MIT License
80 stars 3 forks source link
godot-addons

This addon now has a successor, the Godot Global Project. It's much more powerful and doesn't require you to install it in every project.

This plugin lets you "globalize" plugins. It adds an Editor setting which holds a list of plugin paths. Then, whenever this plugin is loaded, those plugins are copied into the current project and are enabled.

Available in the asset library as Globalize Plugins: https://godotengine.org/asset-library/asset/2681

Globalizing a plugin from the asset library

  1. Go to the AssetLib main tab
  2. There is a new Globalize... button at the end of the search bar
  3. Search for the asset by name and click + Add
    • There's also a Globalize shortcut in each AssetLibrary Item's window, which searches the asset title automatically

Globalizing a plugin from your PC

  1. Go to Editor > EditorSettings > Global Plugins > Paths
  2. Add a new item and click the folder icon
  3. Locate the plugin.cfg of the plugin you want to globalize and select it

Enabling global plugins for a project

  1. Download and install globalize-plugins from the asset library
  2. Now, whenever you load a project with this plugin enabled, all globalized plugins will automatically be copied into the project. This keeps them up to date, and adds any new plugins you may have globalized since the last load.

Notes