public class SpongeFireworkData extends AbstractData<org.spongepowered.api.data.manipulator.mutable.FireworkData,org.spongepowered.api.data.manipulator.immutable.ImmutableFireworkData> implements org.spongepowered.api.data.manipulator.mutable.FireworkData
Constructor and Description |
---|
SpongeFireworkData() |
SpongeFireworkData(List<org.spongepowered.api.item.FireworkEffect> effects) |
SpongeFireworkData(List<org.spongepowered.api.item.FireworkEffect> effects,
int modifier) |
Modifier and Type | Method and Description |
---|---|
org.spongepowered.api.data.manipulator.immutable.ImmutableFireworkData |
asImmutable() |
int |
compareTo(org.spongepowered.api.data.manipulator.mutable.FireworkData o) |
org.spongepowered.api.data.manipulator.mutable.FireworkData |
copy() |
org.spongepowered.api.data.value.mutable.ListValue<org.spongepowered.api.item.FireworkEffect> |
effects() |
org.spongepowered.api.data.value.mutable.MutableBoundedValue<Integer> |
flightModifier() |
protected void |
registerGettersAndSetters() |
org.spongepowered.api.data.DataContainer |
toContainer() |
equals, fill, from, get, getKeys, getValue, getValues, hashCode, registerFieldGetter, registerFieldSetter, registerKeyValue, set, supports, transform
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public SpongeFireworkData(List<org.spongepowered.api.item.FireworkEffect> effects, int modifier)
public SpongeFireworkData(List<org.spongepowered.api.item.FireworkEffect> effects)
public SpongeFireworkData()
public org.spongepowered.api.data.value.mutable.ListValue<org.spongepowered.api.item.FireworkEffect> effects()
effects
in interface org.spongepowered.api.data.manipulator.mutable.FireworkData
public org.spongepowered.api.data.value.mutable.MutableBoundedValue<Integer> flightModifier()
flightModifier
in interface org.spongepowered.api.data.manipulator.mutable.FireworkData
public org.spongepowered.api.data.manipulator.mutable.FireworkData copy()
copy
in interface org.spongepowered.api.data.manipulator.DataManipulator<org.spongepowered.api.data.manipulator.mutable.FireworkData,org.spongepowered.api.data.manipulator.immutable.ImmutableFireworkData>
copy
in interface org.spongepowered.api.data.value.ValueContainer<org.spongepowered.api.data.manipulator.mutable.FireworkData>
public org.spongepowered.api.data.manipulator.immutable.ImmutableFireworkData asImmutable()
asImmutable
in interface org.spongepowered.api.data.manipulator.DataManipulator<org.spongepowered.api.data.manipulator.mutable.FireworkData,org.spongepowered.api.data.manipulator.immutable.ImmutableFireworkData>
public int compareTo(org.spongepowered.api.data.manipulator.mutable.FireworkData o)
compareTo
in interface Comparable<org.spongepowered.api.data.manipulator.mutable.FireworkData>
public org.spongepowered.api.data.DataContainer toContainer()
toContainer
in interface org.spongepowered.api.data.DataSerializable
protected void registerGettersAndSetters()
registerGettersAndSetters
in class AbstractData<org.spongepowered.api.data.manipulator.mutable.FireworkData,org.spongepowered.api.data.manipulator.immutable.ImmutableFireworkData>