public class SpongeMovementSpeedData extends AbstractData<org.spongepowered.api.data.manipulator.mutable.entity.MovementSpeedData,org.spongepowered.api.data.manipulator.immutable.entity.ImmutableMovementSpeedData> implements org.spongepowered.api.data.manipulator.mutable.entity.MovementSpeedData
Constructor and Description |
---|
SpongeMovementSpeedData() |
SpongeMovementSpeedData(double walkSpeed,
double flySpeed) |
Modifier and Type | Method and Description |
---|---|
org.spongepowered.api.data.manipulator.immutable.entity.ImmutableMovementSpeedData |
asImmutable() |
int |
compareTo(org.spongepowered.api.data.manipulator.mutable.entity.MovementSpeedData o) |
org.spongepowered.api.data.manipulator.mutable.entity.MovementSpeedData |
copy() |
org.spongepowered.api.data.value.mutable.MutableBoundedValue<Double> |
flySpeed() |
double |
getFlySpeed() |
double |
getWalkSpeed() |
protected void |
registerGettersAndSetters() |
SpongeMovementSpeedData |
setFlySpeed(double value) |
SpongeMovementSpeedData |
setWalkSpeed(double value) |
org.spongepowered.api.data.DataContainer |
toContainer() |
org.spongepowered.api.data.value.mutable.MutableBoundedValue<Double> |
walkSpeed() |
equals, fill, from, get, getKeys, getValue, getValues, hashCode, registerFieldGetter, registerFieldSetter, registerKeyValue, set, supports, transform
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public SpongeMovementSpeedData(double walkSpeed, double flySpeed)
public SpongeMovementSpeedData()
public double getWalkSpeed()
public SpongeMovementSpeedData setWalkSpeed(double value)
public double getFlySpeed()
public SpongeMovementSpeedData setFlySpeed(double value)
protected void registerGettersAndSetters()
registerGettersAndSetters
in class AbstractData<org.spongepowered.api.data.manipulator.mutable.entity.MovementSpeedData,org.spongepowered.api.data.manipulator.immutable.entity.ImmutableMovementSpeedData>
public org.spongepowered.api.data.value.mutable.MutableBoundedValue<Double> walkSpeed()
walkSpeed
in interface org.spongepowered.api.data.manipulator.mutable.entity.MovementSpeedData
public org.spongepowered.api.data.value.mutable.MutableBoundedValue<Double> flySpeed()
flySpeed
in interface org.spongepowered.api.data.manipulator.mutable.entity.MovementSpeedData
public org.spongepowered.api.data.manipulator.mutable.entity.MovementSpeedData copy()
copy
in interface org.spongepowered.api.data.manipulator.DataManipulator<org.spongepowered.api.data.manipulator.mutable.entity.MovementSpeedData,org.spongepowered.api.data.manipulator.immutable.entity.ImmutableMovementSpeedData>
copy
in interface org.spongepowered.api.data.value.ValueContainer<org.spongepowered.api.data.manipulator.mutable.entity.MovementSpeedData>
public org.spongepowered.api.data.manipulator.immutable.entity.ImmutableMovementSpeedData asImmutable()
asImmutable
in interface org.spongepowered.api.data.manipulator.DataManipulator<org.spongepowered.api.data.manipulator.mutable.entity.MovementSpeedData,org.spongepowered.api.data.manipulator.immutable.entity.ImmutableMovementSpeedData>
public int compareTo(org.spongepowered.api.data.manipulator.mutable.entity.MovementSpeedData o)
compareTo
in interface Comparable<org.spongepowered.api.data.manipulator.mutable.entity.MovementSpeedData>
public org.spongepowered.api.data.DataContainer toContainer()
toContainer
in interface org.spongepowered.api.data.DataSerializable