Class LogicCondition
java.lang.Object
com.hypixel.hytale.server.core.modules.entitystats.asset.condition.Condition
com.hypixel.hytale.server.core.modules.entitystats.asset.condition.LogicCondition
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BuilderCodec<LogicCondition> protected Condition[]protected LogicCondition.OperatorFields inherited from class com.hypixel.hytale.server.core.modules.entitystats.asset.condition.Condition
BASE_CODEC, inverse -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedLogicCondition(boolean inverse, LogicCondition.Operator operator, Condition[] conditions) -
Method Summary
Modifier and TypeMethodDescriptionbooleaneval0(ComponentAccessor<EntityStore> componentAccessor, Ref<EntityStore> ref, Instant currentTime) toString()Methods inherited from class com.hypixel.hytale.server.core.modules.entitystats.asset.condition.Condition
allConditionsMet, allConditionsMet, eval
-
Field Details
-
CODEC
-
operator
-
conditions
-
-
Constructor Details
-
LogicCondition
protected LogicCondition() -
LogicCondition
public LogicCondition(boolean inverse, @Nonnull LogicCondition.Operator operator, @Nonnull Condition[] conditions)
-
-
Method Details
-
eval0
public boolean eval0(@Nonnull ComponentAccessor<EntityStore> componentAccessor, @Nonnull Ref<EntityStore> ref, @Nonnull Instant currentTime) -
toString
-