Class StaticModifier
java.lang.Object
com.hypixel.hytale.server.core.modules.entitystats.modifier.Modifier
com.hypixel.hytale.server.core.modules.entitystats.modifier.StaticModifier
- All Implemented Interfaces:
NetworkSerializable<Modifier>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.hypixel.hytale.server.core.modules.entitystats.modifier.Modifier
Modifier.ModifierTarget -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected floatprotected StaticModifier.CalculationTypestatic final BuilderCodec<StaticModifier> static final BuilderCodec<StaticModifier> Fields inherited from class com.hypixel.hytale.server.core.modules.entitystats.modifier.Modifier
BASE_CODEC, target -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedStaticModifier(Modifier.ModifierTarget target, StaticModifier.CalculationType calculationType, float amount) -
Method Summary
-
Field Details
-
CODEC
-
ENTITY_CODEC
-
calculationType
-
amount
protected float amount
-
-
Constructor Details
-
StaticModifier
protected StaticModifier() -
StaticModifier
public StaticModifier(Modifier.ModifierTarget target, StaticModifier.CalculationType calculationType, float amount)
-
-
Method Details
-
getCalculationType
-
getAmount
public float getAmount() -
apply
public float apply(float statValue) -
toPacket
- Specified by:
toPacketin interfaceNetworkSerializable<Modifier>- Overrides:
toPacketin classModifier
-
equals
-
hashCode
public int hashCode() -
toString
-