public abstract class WCConditionBase
extends java.lang.Object
| 构造器和说明 |
|---|
WCConditionBase(java.lang.String name) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getConditionByLore(java.lang.String lore)
获取条件值
|
int |
getPriority()
获取条件优先级
|
java.lang.String |
getViewName()
获取注册条件名称
|
abstract boolean |
isSatisfy(cn.nukkit.entity.Entity entity,
java.lang.String lore)
判断是否满足条件
|
WCConditionBase |
newSubWCAttribute()
新建一个子条件
|
void |
registerCondition(cn.nukkit.plugin.Plugin plugin) |
public void registerCondition(cn.nukkit.plugin.Plugin plugin)
public abstract boolean isSatisfy(cn.nukkit.entity.Entity entity,
java.lang.String lore)
booleanpublic final java.lang.String getConditionByLore(java.lang.String lore)
lore - Stringpublic final int getPriority()
intpublic java.lang.String getViewName()
Stringpublic final WCConditionBase newSubWCAttribute()
WCConditionBase