public interface BanList
封禁类型| 限定符和类型 | 接口和说明 |
|---|---|
static class |
BanList.Type
封禁类型。
|
| 限定符和类型 | 方法和说明 |
|---|---|
BanEntry |
addBan(java.lang.String target,
java.lang.String reason,
java.util.Date expires,
java.lang.String source)
添加一个封禁到这个列表。
|
java.util.Set<BanEntry> |
getBanEntries()
获取此列表包含的所有
BanEntry. |
BanEntry |
getBanEntry(java.lang.String target)
根据封禁目标(IP地址或玩家名)来获取对应的
BanEntry. |
boolean |
isBanned(java.lang.String target)
获取此目标的封禁状态.
|
void |
pardon(java.lang.String target)
从列表中移除指定目标,因此表示“无封禁”的状态(即解除封禁).
|
BanEntry getBanEntry(java.lang.String target)
target - 封禁目标(IP地址或玩家名)BanEntry addBan(java.lang.String target, java.lang.String reason, java.util.Date expires, java.lang.String source)
原文:Adds a ban to the this list. If a previous ban exists, this will update the previous entry.
target - 封禁目标reason - 封禁理由,null则使用默认expires - 封禁的截止日期(解除封禁),null则为永远封禁source - 封禁来源,null则使用默认java.util.Set<BanEntry> getBanEntries()
boolean isBanned(java.lang.String target)
原文:
Gets if a BanEntry exists for the target, indicating an active
ban status.
target - 寻找的目标BanEntry存在这个名称则表示被封禁了,否则为falsevoid pardon(java.lang.String target)
原文: Removes the specified target from this list, therefore indicating a "not banned" status.
target - 从这个列表移除的目标(解除封禁)