Class ModuleLoader
-
- All Implemented Interfaces:
-
java.lang.AutoCloseable
public final class ModuleLoader implements AutoCloseable
-
-
Field Summary
Fields Modifier and Type Field Description private final ModuleInfo
info
private final File
file
-
Constructor Summary
Constructors Constructor Description ModuleLoader(BasicsPlugin plugin, Server server, File file)
-
Method Summary
Modifier and Type Method Description final ModuleInfo
getInfo()
final File
getFile()
final Class<out BasicsModule>
getMainClass()
final BasicsModule
createInstance()
Unit
close()
-
-
Constructor Detail
-
ModuleLoader
ModuleLoader(BasicsPlugin plugin, Server server, File file)
-
-
Method Detail
-
getInfo
final ModuleInfo getInfo()
-
getMainClass
final Class<out BasicsModule> getMainClass()
-
createInstance
final BasicsModule createInstance()
-
-
-
-