You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I need to have my plugins in sub-sub-folders of addons/ folder.
Say addons/me2beats/a/a.gd, addons/me2beats/b/b.gd etc
One of the reasons for this may be that I would not want a conflict of plugin names with plugins from other developers.
Another reason is that there can be a lot of plugins (say, several hundred small plugins) which I'd like to logically divide into subfolders.
The issue is Godot in this case can see plugin.cfg files only in addons and addons/me2beats,
and it doesn't go deeper for some reason (maybe so Godot doesn't run recursively through all addons/ subfolders)
this limitation is not specified anywhere in the documentation.
it is possible to create plugins in addons/ sub-sub-folder with Create a plugin dialog (see below).
The plugin file and cfg file are generated correctly, but the plugin cannot be found.
Steps to reproduce:
Create a plugin with Create a Plugin (Project - Project settings - Plugins - Create a Plugin),
in Subfolder field specify sub-sub-folder using / for example a/b or sub/subsub.
As you will see, sub and sub-sub folders created, plugin.cfg and plugin.gd created too but godot doesn't see this plugin
Minimal reproduction project:
The text was updated successfully, but these errors were encountered:
It's likely that it's not a feature currently, but as you said, it lacks documentation, so I'd assign documentation label, and/or transfer this issue to the GIP repository, or create a new proposal. Yet I'd first check whether that's indeed a bug first.
I've just written a similar proposal for the custom_modules build option (much like addons but in C++): godotengine/godot-proposals#1619, so this could be similarly applied for the addons to add a recursive plugin search option is the editor settings, for instance.
Godot version:
3.2.3
OS/device including version:
Windows
Issue description:
I need to have my plugins in sub-sub-folders of
addons/
folder.Say
addons/me2beats/a/a.gd
,addons/me2beats/b/b.gd
etcOne of the reasons for this may be that I would not want a conflict of plugin names with plugins from other developers.
Another reason is that there can be a lot of plugins (say, several hundred small plugins) which I'd like to logically divide into subfolders.
The issue is Godot in this case can see
plugin.cfg
files only inaddons
andaddons/me2beats
,and it doesn't go deeper for some reason (maybe so Godot doesn't run recursively through all
addons/
subfolders)this limitation is not specified anywhere in the documentation.
it is possible to create plugins in
addons/
sub-sub-folder withCreate a plugin
dialog (see below).The plugin file and cfg file are generated correctly, but the plugin cannot be found.
Steps to reproduce:
Create a Plugin
(Project
-Project settings
-Plugins
-Create a Plugin
),Subfolder
field specify sub-sub-folder using/
for examplea/b
orsub/subsub
.plugin.cfg
andplugin.gd
created too but godot doesn't see this pluginMinimal reproduction project:
The text was updated successfully, but these errors were encountered: