Package me.neznamy.tab.api
Interface TablistFormatManager
public interface TablistFormatManager
An interface allowing to modify tablist display names
of players.
Instance can be obtained using TabAPI.getTablistFormatManager().
This requires the feature to be enabled in config, otherwise the method will
return null.
-
Method Summary
Modifier and TypeMethodDescriptiongetCustomName(TabPlayer player) Returns custom name assigned usingsetName(TabPlayer, String)method.getCustomPrefix(TabPlayer player) Returns prefix assigned usingsetPrefix(TabPlayer, String)method.getCustomSuffix(TabPlayer player) Returns suffix assigned usingsetSuffix(TabPlayer, String)method.getOriginalName(TabPlayer player) Returns player's original name applied using plugin's internal logic.getOriginalPrefix(TabPlayer player) Returns player's original prefix applied using plugin's internal logic.getOriginalSuffix(TabPlayer player) Returns player's original suffix applied using plugin's internal logic.voidResets player's custom name previously assigned usingsetName(TabPlayer, String)method.voidresetPrefix(TabPlayer player) Resets player's prefix previously assigned usingsetPrefix(TabPlayer, String)method.voidresetSuffix(TabPlayer player) Resets player's suffix previously assigned usingsetSuffix(TabPlayer, String)method.voidChanges player's name to provided value.voidChanges player's prefix to provided value.voidChanges player's suffix to provided value.
-
Method Details
-
setPrefix
Changes player's prefix to provided value. Supports placeholders, as well as any supported RGB formats.- Parameters:
player- player to change prefix ofprefix- new prefix value- See Also:
-
setName
Changes player's name to provided value. Supports placeholders, as well as any supported RGB formats.- Parameters:
player- player to change prefix ofcustomName- new customName value- See Also:
-
setSuffix
Changes player's suffix to provided value. Supports placeholders, as well as any supported RGB formats.- Parameters:
player- player to change prefix ofsuffix- new suffix value- See Also:
-
resetPrefix
Resets player's prefix previously assigned usingsetPrefix(TabPlayer, String)method. If nothing was set, this method will not do anything.- Parameters:
player- player to reset prefix of- See Also:
-
resetName
Resets player's custom name previously assigned usingsetName(TabPlayer, String)method. If nothing was set, this method will not do anything.- Parameters:
player- player to reset name of- See Also:
-
resetSuffix
Resets player's suffix previously assigned usingsetSuffix(TabPlayer, String)method. If nothing was set, this method will not do anything.- Parameters:
player- player to reset suffix of- See Also:
-
getCustomPrefix
Returns prefix assigned usingsetPrefix(TabPlayer, String)method. If the method was not used,nullis returned.- Parameters:
player- player to get custom prefix of- Returns:
- player's custom prefix or
nullif not defined - See Also:
-
getCustomName
Returns custom name assigned usingsetName(TabPlayer, String)method. If the method was not used,nullis returned.- Parameters:
player- player to get custom name of- Returns:
- player's custom name or
nullif not defined - See Also:
-
getCustomSuffix
Returns suffix assigned usingsetSuffix(TabPlayer, String)method. If the method was not used,nullis returned.- Parameters:
player- player to get custom suffix of- Returns:
- player's custom suffix or
nullif not defined - See Also:
-
getOriginalPrefix
Returns player's original prefix applied using plugin's internal logic. This value is not affected by API calls in any way.- Parameters:
player- player to get original prefix of- Returns:
- player's original prefix
- See Also:
-
getOriginalName
Returns player's original name applied using plugin's internal logic. This value is not affected by API calls in any way.- Parameters:
player- player to get original name of- Returns:
- player's original name
- See Also:
-
getOriginalSuffix
Returns player's original suffix applied using plugin's internal logic. This value is not affected by API calls in any way.- Parameters:
player- player to get original suffix of- Returns:
- player's original suffix
- See Also:
-