public abstract class MailBoxModule extends Object
构造器和说明 |
---|
MailBoxModule() |
限定符和类型 | 方法和说明 |
---|---|
org.bukkit.configuration.file.YamlConfiguration |
getConfig()
获取内存中的config.yml
|
org.bukkit.configuration.file.YamlConfiguration |
getConfig(String file)
获取内存中的配置文件
|
File |
getDataFolder()
获取模块文件夹
|
String |
getFileName()
获取插件文件名
|
ModuleInfo |
getInfo()
获取模块信息
|
JarFile |
getJar()
获取Jar文件
|
void |
onDisable()
模块卸载方法
|
void |
onEnable()
模块启动方法
|
void |
registerCommand(BaseCommand cmd)
注册一个指令
|
void |
registerData(BaseData data)
注册一个数据源
|
void |
registerListener(org.bukkit.event.Listener listener)
注册一个监听器
|
void |
registerMoney(BaseMoney money)
注册一个金钱
|
void |
registerSystemMail(SystemMail sm)
注册一个系统邮件
|
void |
reloadConfig()
重载配置文件
|
void |
reloadConfig(String... files)
重载配置文件
|
void |
saveDefaultConfig()
保存默认config.yml配置
|
void |
saveDefaultConfig(String... files)
保存默认配置
|
void |
unregisterAllCommand()
注销所有指令
|
void |
unregisterAllListener()
注销所有监听器
|
void |
unregisterAllMoney()
注销所有金钱
|
void |
unregisterAllSystemMail()
注销所有系统邮件
|
void |
unregisterCommand(BaseCommand cmd)
注销一个指令
|
void |
unregisterListener(org.bukkit.event.Listener listener)
注销一个监听器
|
void |
unregisterMoney(BaseMoney money)
注销一个金钱
|
void |
unregisterSystemMail(SystemMail sm)
注销一个系统邮件
|
public void onEnable()
public void onDisable()
public ModuleInfo getInfo()
public void registerData(BaseData data)
data
- 数据实例public void registerMoney(BaseMoney money)
money
- 金钱实例public void unregisterMoney(BaseMoney money)
money
- 金钱实例public void unregisterAllMoney()
public void registerSystemMail(SystemMail sm)
sm
- 系统邮件实例public void unregisterSystemMail(SystemMail sm)
sm
- 系统邮件实例public void unregisterAllSystemMail()
public void registerCommand(BaseCommand cmd)
cmd
- 指令实例public void unregisterCommand(BaseCommand cmd)
cmd
- 指令实例public void unregisterAllCommand()
public void registerListener(org.bukkit.event.Listener listener)
listener
- 指令实例public void unregisterListener(org.bukkit.event.Listener listener)
listener
- 指令实例public void unregisterAllListener()
public File getDataFolder()
public void saveDefaultConfig(String... files)
files
- 路径+文件名public void saveDefaultConfig()
public void reloadConfig(String... files)
files
- 路径+文件名public void reloadConfig()
public org.bukkit.configuration.file.YamlConfiguration getConfig(String file)
file
- 路径+文件名public org.bukkit.configuration.file.YamlConfiguration getConfig()
public JarFile getJar()
public String getFileName()
Copyright © 2024. All rights reserved.