public abstract class SystemMail extends BaseMail
构造器和说明 |
---|
SystemMail(String type,
String display) |
SystemMail(org.bukkit.configuration.file.YamlConfiguration yml) |
限定符和类型 | 方法和说明 |
---|---|
abstract boolean |
autoCreateDatabaseTable()
是否自动创建邮件数据表
|
abstract void |
checkPlayerData(PlayerData pd)
对比玩家数据并给玩家发送邮件
|
protected void |
checkPlayerDataByMaxId(PlayerData pd)
通过邮件ID自增值对比玩家数据并给玩家发送邮件
|
abstract boolean |
couldSend2Player(org.bukkit.entity.Player p)
这封邮件是否能发送给此玩家
|
abstract boolean |
couldSendMail(org.bukkit.command.CommandSender sender)
这个人是否有权限发送此邮件
|
abstract SystemMail |
createSystemMail()
创建一个新的系统邮件实例
|
void |
deleteMail()
删除邮件
|
boolean |
equals(Object o) |
int |
hashCode() |
abstract SystemMail |
loadSystemMail(org.bukkit.configuration.file.YamlConfiguration yml)
从yml加载一个系统邮件实例
|
abstract boolean |
needCheckPlayerData()
是否需要在玩家进入时对比玩家数据
|
boolean |
send2Player(org.bukkit.entity.Player p)
作为个人邮件发送给玩家
|
SystemMail |
sendMail()
发送邮件
|
String |
toString() |
org.bukkit.configuration.file.YamlConfiguration |
toYamlConfiguration() |
addBody, getAttachFile, getBody, getDisplay, getId, getSender, getSendtime, getTitle, getType, isExpire, setAttachFile, setBody, setId, setSender, setSendtime, setTitle, setType
public abstract SystemMail createSystemMail()
public abstract SystemMail loadSystemMail(org.bukkit.configuration.file.YamlConfiguration yml)
yml
- YamlConfigurationpublic abstract void checkPlayerData(PlayerData pd)
pd
- 玩家数据protected void checkPlayerDataByMaxId(PlayerData pd)
pd
- 玩家数据public abstract boolean needCheckPlayerData()
public abstract boolean couldSend2Player(org.bukkit.entity.Player p)
p
- 玩家public abstract boolean autoCreateDatabaseTable()
public abstract boolean couldSendMail(org.bukkit.command.CommandSender sender)
sender
- 控制台/玩家public boolean send2Player(org.bukkit.entity.Player p)
p
- 玩家public SystemMail sendMail()
public void deleteMail()
public org.bukkit.configuration.file.YamlConfiguration toYamlConfiguration()
toYamlConfiguration
在类中 BaseMail
Copyright © 2024. All rights reserved.