Open ewanhowell5195 opened 2 months ago
Yeah this wasn't part of the scope for the initial dependencies system, but it's definitely a good addition.
i would consider this a bug however:
dependancies are not forced to load after the plugins they depend on
If you make a plugin that has dependancies, and those dependancies are not installed, blockbench will still try to load the plugin.
The expected behaviour is that the plugin will not load until all dependancies are met.
If this is intentional behaviour, maybe extend the dependancies system to have optional and required dependancies.