类 JavaPlugin
- java.lang.Object
-
- cn.wzpmc.api.plugins.JavaPlugin
-
- 所有已实现的接口:
BasePlugin
public abstract class JavaPlugin extends java.lang.Object implements BasePlugin
Java插件基类- 从以下版本开始:
- 2024/7/31 下午7:01
-
-
构造器概要
构造器 构造器 说明 JavaPlugin()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 IPluginClassLoader
getClassLoader()
获取插件所使用的类加载器java.io.File
getDataFolder()
获取插件数据文件夹java.io.File
getDefaultConfigFile()
获取默认配置文件org.apache.logging.log4j.Logger
getLogger()
获取日志记录器java.io.InputStream
getResourceAsStream(java.lang.String name)
从插件中读取资源void
saveDefaultConfig()
将插件默认配置文件保存到文件夹中-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 cn.wzpmc.api.plugins.BasePlugin
getBot, onLoad, onUnload
-
-
-
-
方法详细资料
-
getClassLoader
public IPluginClassLoader getClassLoader()
从接口复制的说明:BasePlugin
获取插件所使用的类加载器- 指定者:
getClassLoader
在接口中BasePlugin
- 返回:
- 类加载器
-
getLogger
public org.apache.logging.log4j.Logger getLogger()
从接口复制的说明:BasePlugin
获取日志记录器- 指定者:
getLogger
在接口中BasePlugin
- 返回:
- 日志记录器
-
getResourceAsStream
public java.io.InputStream getResourceAsStream(java.lang.String name)
从接口复制的说明:BasePlugin
从插件中读取资源- 指定者:
getResourceAsStream
在接口中BasePlugin
- 参数:
name
- 资源路径- 返回:
- 资源流
-
getDataFolder
public java.io.File getDataFolder()
从接口复制的说明:BasePlugin
获取插件数据文件夹- 指定者:
getDataFolder
在接口中BasePlugin
- 返回:
- 插件数据文件夹
-
getDefaultConfigFile
public java.io.File getDefaultConfigFile()
从接口复制的说明:BasePlugin
获取默认配置文件- 指定者:
getDefaultConfigFile
在接口中BasePlugin
- 返回:
- 获取默认配置文件
-
saveDefaultConfig
public void saveDefaultConfig()
从接口复制的说明:BasePlugin
将插件默认配置文件保存到文件夹中- 指定者:
saveDefaultConfig
在接口中BasePlugin
-
-