public final class PersonMail extends BaseMail
构造器和说明 |
---|
PersonMail(SystemMail sm)
将一封SystemMail转换为PersonMail
|
PersonMail(org.bukkit.configuration.file.YamlConfiguration yml)
从yml恢复一封邮件
|
限定符和类型 | 方法和说明 |
---|---|
void |
deleteMail()
删除邮件
|
boolean |
equals(Object o) |
org.bukkit.OfflinePlayer |
getOfflineReceiver()
获取离线接收人
|
org.bukkit.entity.Player |
getReceiver()
获取接收人
|
String |
getUUID()
获取UUID
|
int |
hashCode() |
boolean |
isExpire()
判断邮件是否过期
|
boolean |
isReceived()
是否已读/接收附件
|
boolean |
receivedMail()
已读/领取邮件
|
boolean |
seeMail()
玩家查看邮件
如果没有附件则设置为已领取
如果领取状态改变则返回true
|
boolean |
sendMail()
发送邮件
|
PersonMail |
setReceiver(org.bukkit.entity.Player p)
设置接收者
|
String |
toString() |
org.bukkit.configuration.file.YamlConfiguration |
toYamlConfiguration() |
addBody, getAttachFile, getBody, getDisplay, getId, getSender, getSendtime, getTitle, getType, setAttachFile, setBody, setId, setSender, setSendtime, setTitle, setType
protected boolean received
protected String uuid
public PersonMail(SystemMail sm)
sm
- 系统邮件public PersonMail(org.bukkit.configuration.file.YamlConfiguration yml)
yml
- YamlConfigurationpublic PersonMail setReceiver(org.bukkit.entity.Player p)
p
- 玩家public boolean isReceived()
public String getUUID()
public org.bukkit.entity.Player getReceiver()
public org.bukkit.OfflinePlayer getOfflineReceiver()
public boolean sendMail()
public boolean seeMail()
public boolean receivedMail()
public void deleteMail()
public org.bukkit.configuration.file.YamlConfiguration toYamlConfiguration()
toYamlConfiguration
在类中 BaseMail
Copyright © 2024. All rights reserved.