Class AttributeInstance.Byte
java.lang.Object
zombie.entity.components.attributes.AttributeInstance<AttributeInstance.Byte,AttributeType.Byte>
zombie.entity.components.attributes.AttributeInstance.Numeric<AttributeInstance.Byte,AttributeType.Byte>
zombie.entity.components.attributes.AttributeInstance.Byte
- Enclosing class:
AttributeInstance<C extends AttributeInstance<C,
T>, T extends AttributeType>
public static class AttributeInstance.Byte
extends AttributeInstance.Numeric<AttributeInstance.Byte,AttributeType.Byte>
-
Nested Class Summary
Nested classes/interfaces inherited from class zombie.entity.components.attributes.AttributeInstance
AttributeInstance.Bool, AttributeInstance.Byte, AttributeInstance.Double, AttributeInstance.Enum<E extends Enum<E> & IOEnum>, AttributeInstance.EnumSet<E extends Enum<E> & IOEnum>, AttributeInstance.EnumStringSet<E extends Enum<E> & IOEnum>, AttributeInstance.Float, AttributeInstance.Int, AttributeInstance.Long, AttributeInstance.Numeric<C extends AttributeInstance.Numeric<C,
T>, T extends AttributeType.Numeric<T, ?>>, AttributeInstance.Short, AttributeInstance.String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()
boolean
float
void
fromFloat
(float arg0) byte
getValue()
void
load
(ByteBuffer arg0) void
save
(ByteBuffer arg0) void
setValue
(byte arg0) boolean
Methods inherited from class zombie.entity.components.attributes.AttributeInstance.Numeric
getDisplayAsBarUnit, getFloatValue, getIntValue, isDisplayAsBar, isRequiresValidation
Methods inherited from class zombie.entity.components.attributes.AttributeInstance
getNameUI, getType, getValueType, isHiddenUI, isReadOnly, toString
-
Constructor Details
-
Byte
public Byte()
-
-
Method Details
-
getValue
public byte getValue() -
setValue
public void setValue(byte arg0) -
floatValue
public float floatValue()- Specified by:
floatValue
in classAttributeInstance.Numeric<AttributeInstance.Byte,
AttributeType.Byte>
-
fromFloat
public void fromFloat(float arg0) - Specified by:
fromFloat
in classAttributeInstance.Numeric<AttributeInstance.Byte,
AttributeType.Byte>
-
stringValue
- Specified by:
stringValue
in classAttributeInstance<AttributeInstance.Byte,
AttributeType.Byte>
-
setValueFromScriptString
- Specified by:
setValueFromScriptString
in classAttributeInstance<AttributeInstance.Byte,
AttributeType.Byte>
-
equalTo
- Specified by:
equalTo
in classAttributeInstance<AttributeInstance.Byte,
AttributeType.Byte>
-
copy
- Specified by:
copy
in classAttributeInstance<AttributeInstance.Byte,
AttributeType.Byte>
-
save
- Specified by:
save
in classAttributeInstance<AttributeInstance.Byte,
AttributeType.Byte>
-
load
- Specified by:
load
in classAttributeInstance<AttributeInstance.Byte,
AttributeType.Byte>
-