public interface NucleusNicknameService
User's current nickname.| Modifier and Type | Method and Description |
|---|---|
Optional<org.spongepowered.api.text.Text> |
getNickname(org.spongepowered.api.entity.living.player.User user)
Gets the current nickname for a user, if it exists.
|
Optional<org.spongepowered.api.text.Text> |
getNicknameWithPrefix(org.spongepowered.api.entity.living.player.User user)
Gets the current nickname for a user with prefix, if it exists.
|
default void |
removeNickname(org.spongepowered.api.entity.living.player.User user)
Removes the nickname for the specified user.
|
default void |
setNickname(org.spongepowered.api.entity.living.player.User user,
org.spongepowered.api.text.Text nickname)
Sets a user's nickname.
|
void |
setNickname(org.spongepowered.api.entity.living.player.User user,
org.spongepowered.api.text.Text nickname,
boolean bypassRestrictions)
Sets a user's nickname.
|
Optional<org.spongepowered.api.text.Text> getNicknameWithPrefix(org.spongepowered.api.entity.living.player.User user)
user - The User to inspect.Text form, if it exists.Optional<org.spongepowered.api.text.Text> getNickname(org.spongepowered.api.entity.living.player.User user)
user - The User to inspect.Text form, if it exists.default void setNickname(org.spongepowered.api.entity.living.player.User user,
@Nullable
org.spongepowered.api.text.Text nickname)
throws NicknameException
user - The User to change the nickname ofnickname - The nickname, or null to remove it.NicknameException - if the nickname could not be set.void setNickname(org.spongepowered.api.entity.living.player.User user,
@Nullable
org.spongepowered.api.text.Text nickname,
boolean bypassRestrictions)
throws NicknameException
user - The User to change the nickname ofnickname - The nickname, or null to remove it.bypassRestrictions - Whether to bypass the configured restrictions.NicknameException - if the nickname could not be set.default void removeNickname(org.spongepowered.api.entity.living.player.User user)
throws NicknameException
user - The nickname to set.NicknameException - if the nickname could not be set.