public class StatCondition extends EntityStatBoundCondition
Class StatCondition. Provides statcondition functionality for the Hytale server.
java.lang.Object > EntityStatBoundCondition > StatCondition
Field Summary
comparison
protected
StatComparisonType
comparison
Field comparison.
amount
protected
float
amount
Field amount.
Method Detail
StatCondition
public
protected
StatCondition
()
Method StatCondition.
eval0
public
boolean
eval0
(@Nonnull final Ref ref, @Nonnull final Instant currentTime, @Nonnull final EntityStatValue statValue)
Method eval0.
- Parameters:
@Nonnull final Refref@Nonnull final InstantcurrentTime@Nonnull final EntityStatValuestatValue
toString
public
String
toString
()
Method toString.
KeyedCodec
public
new
KeyedCodec
("Comparison", new EnumCodec(StatComparisonType.class)
Method KeyedCodec.
- Parameters:
"Comparison""Comparison"newEnumCodec(StatComparisonType.class
StatComparisonType
Method StatComparisonType.
- Parameters:
final Stringprefixfinal BiFloatPredicatesatisfies
getPrefix
public
String
getPrefix
()
Method getPrefix.
satisfies
public
boolean
satisfies
(final float compareTo, final float f)
Method satisfies.
- Parameters:
final floatcompareTofinal floatf