Skip to content

Commit 062b6b0

Browse files
committed
Plugin folder support
Added folder support for source version
1 parent b7de9c5 commit 062b6b0

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

Basalt/plugin.lua

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,14 @@ if(packaged)then
2020
else
2121
if(fs.exists(pluginDir))then
2222
for _,v in pairs(fs.list(pluginDir))do
23-
table.insert(pluginNames, v)
24-
local newPlugin = require(v:gsub(".lua", ""))
23+
local newPlugin
24+
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
2531
if(type(newPlugin)=="table")then
2632
for a,b in pairs(newPlugin)do
2733
if(type(a)=="string")then

0 commit comments

Comments
 (0)