public class SpongeHorseData extends AbstractData<org.spongepowered.api.data.manipulator.mutable.entity.HorseData,org.spongepowered.api.data.manipulator.immutable.entity.ImmutableHorseData> implements org.spongepowered.api.data.manipulator.mutable.entity.HorseData
Constructor and Description |
---|
SpongeHorseData() |
SpongeHorseData(org.spongepowered.api.data.type.HorseColor horseColor,
org.spongepowered.api.data.type.HorseStyle horseStyle,
org.spongepowered.api.data.type.HorseVariant horseVariant) |
Modifier and Type | Method and Description |
---|---|
org.spongepowered.api.data.manipulator.immutable.entity.ImmutableHorseData |
asImmutable() |
org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.data.type.HorseColor> |
color() |
int |
compareTo(org.spongepowered.api.data.manipulator.mutable.entity.HorseData other) |
org.spongepowered.api.data.manipulator.mutable.entity.HorseData |
copy() |
protected void |
registerGettersAndSetters() |
org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.data.type.HorseStyle> |
style() |
org.spongepowered.api.data.DataContainer |
toContainer() |
org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.data.type.HorseVariant> |
variant() |
equals, fill, from, get, getKeys, getValue, getValues, hashCode, registerFieldGetter, registerFieldSetter, registerKeyValue, set, supports, transform
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public SpongeHorseData(org.spongepowered.api.data.type.HorseColor horseColor, org.spongepowered.api.data.type.HorseStyle horseStyle, org.spongepowered.api.data.type.HorseVariant horseVariant)
public SpongeHorseData()
protected void registerGettersAndSetters()
registerGettersAndSetters
in class AbstractData<org.spongepowered.api.data.manipulator.mutable.entity.HorseData,org.spongepowered.api.data.manipulator.immutable.entity.ImmutableHorseData>
public org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.data.type.HorseColor> color()
color
in interface org.spongepowered.api.data.manipulator.mutable.entity.HorseData
public org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.data.type.HorseStyle> style()
style
in interface org.spongepowered.api.data.manipulator.mutable.entity.HorseData
public org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.data.type.HorseVariant> variant()
variant
in interface org.spongepowered.api.data.manipulator.mutable.entity.HorseData
public org.spongepowered.api.data.manipulator.mutable.entity.HorseData copy()
copy
in interface org.spongepowered.api.data.manipulator.DataManipulator<org.spongepowered.api.data.manipulator.mutable.entity.HorseData,org.spongepowered.api.data.manipulator.immutable.entity.ImmutableHorseData>
copy
in interface org.spongepowered.api.data.value.ValueContainer<org.spongepowered.api.data.manipulator.mutable.entity.HorseData>
public org.spongepowered.api.data.manipulator.immutable.entity.ImmutableHorseData asImmutable()
asImmutable
in interface org.spongepowered.api.data.manipulator.DataManipulator<org.spongepowered.api.data.manipulator.mutable.entity.HorseData,org.spongepowered.api.data.manipulator.immutable.entity.ImmutableHorseData>
public int compareTo(org.spongepowered.api.data.manipulator.mutable.entity.HorseData other)
compareTo
in interface Comparable<org.spongepowered.api.data.manipulator.mutable.entity.HorseData>
public org.spongepowered.api.data.DataContainer toContainer()
toContainer
in interface org.spongepowered.api.data.DataSerializable