Package com.andrei1058.spigot.sidebar
Interface PlayerTab
- All Known Subinterfaces:
VersionedTabGroup
public interface PlayerTab
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumstatic enum -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(org.bukkit.entity.Player player) Add a player to tab-list formatting.Unique identifier.@Nullable org.bukkit.entity.PlayerGet PAPI user used for placeholder replacements.voidremove(org.bukkit.entity.Player player) Remove the given player from tab-list formatting.voidsetNameTagVisibility(PlayerTab.NameTagVisibility nameTagVisibility) Set name-tag visibility for current team.voidSet pushing rule for current team.voidsetSubject(@Nullable org.bukkit.entity.Player player) PAPI subject.
-
Method Details
-
add
void add(org.bukkit.entity.Player player) Add a player to tab-list formatting.- Parameters:
player- to be formatted.
-
remove
void remove(org.bukkit.entity.Player player) Remove the given player from tab-list formatting.- Parameters:
player- to be removed.
-
setSubject
void setSubject(@Nullable @Nullable org.bukkit.entity.Player player) PAPI subject.- Parameters:
player- papi target for placeholders.
-
getSubject
@Nullable @Nullable org.bukkit.entity.Player getSubject()Get PAPI user used for placeholder replacements.- Returns:
- papi subject.
-
setPushingRule
Set pushing rule for current team. -
setNameTagVisibility
Set name-tag visibility for current team. -
getIdentifier
String getIdentifier()Unique identifier.
-