类 HookedPluginLoader
- java.lang.Object
-
- cn.mcres.karlatemp.mxlib.common.plugin_class_definer.HookedPluginLoader
-
- 所有已实现的接口:
PluginLoader
public class HookedPluginLoader extends Object implements PluginLoader
-
-
构造器概要
构造器 构造器 说明 HookedPluginLoader(JavaPluginLoader parent)
-
方法概要
修饰符和类型 方法 说明 Map<Class<? extends Event>,Set<RegisteredListener>>
createRegisteredListeners(Listener listener, Plugin plugin)
void
disablePlugin(Plugin plugin)
void
enablePlugin(Plugin plugin)
PluginDescriptionFile
getPluginDescription(File file)
Pattern[]
getPluginFileFilters()
Plugin
loadPlugin(File file)
-
-
-
构造器详细资料
-
HookedPluginLoader
public HookedPluginLoader(JavaPluginLoader parent)
-
-
方法详细资料
-
loadPlugin
public Plugin loadPlugin(File file) throws InvalidPluginException, UnknownDependencyException
-
getPluginDescription
public PluginDescriptionFile getPluginDescription(File file) throws InvalidDescriptionException
- 指定者:
getPluginDescription
在接口中PluginLoader
- 抛出:
InvalidDescriptionException
-
getPluginFileFilters
public Pattern[] getPluginFileFilters()
- 指定者:
getPluginFileFilters
在接口中PluginLoader
-
createRegisteredListeners
public Map<Class<? extends Event>,Set<RegisteredListener>> createRegisteredListeners(Listener listener, Plugin plugin)
- 指定者:
createRegisteredListeners
在接口中PluginLoader
-
enablePlugin
public void enablePlugin(Plugin plugin)
- 指定者:
enablePlugin
在接口中PluginLoader
-
disablePlugin
public void disablePlugin(Plugin plugin)
- 指定者:
disablePlugin
在接口中PluginLoader
-
-