Package pers.neige.neigeitems.scanner
Class ClassScanner
-
- All Implemented Interfaces:
public final class ClassScanner类扫描器
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classClassScanner.EasyMethodpublic final classClassScanner.EasyField
-
Constructor Summary
Constructors Constructor Description ClassScanner(Plugin plugin)ClassScanner(Plugin plugin, String packageName)ClassScanner(Plugin plugin, Set<String> except)ClassScanner(Plugin plugin, String packageName, Set<String> except)
-
Method Summary
Modifier and Type Method Description final List<Class<?>>getClasses()所有插件类 final UnitonLoad()load阶段调用 final UnitonEnable()enable阶段调用 final UnitonDisable()disable阶段调用 final UnitrunCustomTask(String taskId)final <T extends Any> List<Object>getCustomFields(String fieldType, Class<out T> type, Boolean allowNull)-
-
Method Detail
-
getClasses
final List<Class<?>> getClasses()
所有插件类
-
runCustomTask
final Unit runCustomTask(String taskId)
-
-
-
-