We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b7de9c5 commit 062b6b0Copy full SHA for 062b6b0
Basalt/plugin.lua
@@ -20,8 +20,14 @@ if(packaged)then
20
else
21
if(fs.exists(pluginDir))then
22
for _,v in pairs(fs.list(pluginDir))do
23
- table.insert(pluginNames, v)
24
- local newPlugin = require(v:gsub(".lua", ""))
+ local newPlugin
+ if(fs.isDir(fs.combine(pluginDir, v)))then
25
+ table.insert(pluginNames, fs.combine(pluginDir, v))
26
+ newPlugin = require(v.."/init")
27
+ else
28
+ table.insert(pluginNames, v)
29
+ newPlugin = require(v:gsub(".lua", ""))
30
+ end
31
if(type(newPlugin)=="table")then
32
for a,b in pairs(newPlugin)do
33
if(type(a)=="string")then
0 commit comments