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
- 从这个列表移除的目标(解除封禁)