Package me.bristermitten.mittenlib
Class MittenLib<T extends Plugin>
java.lang.Object
me.bristermitten.mittenlib.MittenLib<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddConfigModules(Set<Configuration<?>> configs) addConfigModules(Configuration<?>... configs) addModules(Module... modules) @NotNull Injectorbuild()empty(T plugin) removeModule(Class<? extends Module> moduleClass) Removes a module by class.withDefaults(T plugin)
-
Constructor Details
-
MittenLib
-
-
Method Details
-
withDefaults
-
empty
-
addDefaultModules
-
addConfigModules
-
addConfigModules
-
addModule
-
addModules
-
removeModule
Removes a module by class. Prefer overriding where possible, but this can be useful in tests. -
build
-