public class SpongeDisplayNameData extends AbstractData<org.spongepowered.api.data.manipulator.mutable.DisplayNameData,org.spongepowered.api.data.manipulator.immutable.ImmutableDisplayNameData> implements org.spongepowered.api.data.manipulator.mutable.DisplayNameData
Constructor and Description |
---|
SpongeDisplayNameData() |
SpongeDisplayNameData(org.spongepowered.api.text.Text displayName) |
SpongeDisplayNameData(org.spongepowered.api.text.Text displayName,
boolean renders) |
Modifier and Type | Method and Description |
---|---|
org.spongepowered.api.data.manipulator.immutable.ImmutableDisplayNameData |
asImmutable() |
int |
compareTo(org.spongepowered.api.data.manipulator.mutable.DisplayNameData o) |
org.spongepowered.api.data.manipulator.mutable.DisplayNameData |
copy() |
org.spongepowered.api.data.value.mutable.Value<Boolean> |
customNameVisible() |
org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.text.Text> |
displayName() |
org.spongepowered.api.text.Text |
getDisplayName() |
boolean |
isDisplays() |
protected void |
registerGettersAndSetters() |
SpongeDisplayNameData |
setDisplayName(org.spongepowered.api.text.Text displayName) |
SpongeDisplayNameData |
setDisplays(boolean displays) |
org.spongepowered.api.data.DataContainer |
toContainer() |
equals, fill, fill, from, get, getKeys, getOrElse, getOrNull, getValue, getValues, hashCode, registerFieldGetter, registerFieldSetter, registerKeyValue, set, set, set, set, supports, supports, transform
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public SpongeDisplayNameData()
public SpongeDisplayNameData(org.spongepowered.api.text.Text displayName)
public SpongeDisplayNameData(org.spongepowered.api.text.Text displayName, boolean renders)
public org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.text.Text> displayName()
displayName
in interface org.spongepowered.api.data.manipulator.mutable.DisplayNameData
public org.spongepowered.api.data.value.mutable.Value<Boolean> customNameVisible()
customNameVisible
in interface org.spongepowered.api.data.manipulator.mutable.DisplayNameData
public org.spongepowered.api.data.manipulator.mutable.DisplayNameData copy()
copy
in interface org.spongepowered.api.data.manipulator.DataManipulator<org.spongepowered.api.data.manipulator.mutable.DisplayNameData,org.spongepowered.api.data.manipulator.immutable.ImmutableDisplayNameData>
copy
in interface org.spongepowered.api.data.value.ValueContainer<org.spongepowered.api.data.manipulator.mutable.DisplayNameData>
public org.spongepowered.api.data.manipulator.immutable.ImmutableDisplayNameData asImmutable()
asImmutable
in interface org.spongepowered.api.data.manipulator.DataManipulator<org.spongepowered.api.data.manipulator.mutable.DisplayNameData,org.spongepowered.api.data.manipulator.immutable.ImmutableDisplayNameData>
public int compareTo(org.spongepowered.api.data.manipulator.mutable.DisplayNameData o)
compareTo
in interface Comparable<org.spongepowered.api.data.manipulator.mutable.DisplayNameData>
public org.spongepowered.api.data.DataContainer toContainer()
toContainer
in interface org.spongepowered.api.data.DataSerializable
public org.spongepowered.api.text.Text getDisplayName()
public SpongeDisplayNameData setDisplayName(org.spongepowered.api.text.Text displayName)
public boolean isDisplays()
public SpongeDisplayNameData setDisplays(boolean displays)
protected void registerGettersAndSetters()
registerGettersAndSetters
in class AbstractData<org.spongepowered.api.data.manipulator.mutable.DisplayNameData,org.spongepowered.api.data.manipulator.immutable.ImmutableDisplayNameData>