Interface TabList
-
public interface TabListRepresents the tab list of aPlayer.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description voidaddEntry(TabListEntry entry)Adds aTabListEntryto thePlayer's tab list.TabListEntrybuildEntry(GameProfile profile, @Nullable Component displayName, int latency, int gameMode)Deprecated.Internal usage.voidclearHeaderAndFooter()Clears the tab list header and footer for the player.booleancontainsEntry(UUID uuid)Determines if the specified entry exists in the tab list.Collection<TabListEntry>getEntries()Returns an immutableCollectionof theTabListEntrys in the tab list.Optional<TabListEntry>removeEntry(UUID uuid)voidsetHeaderAndFooter(Component header, Component footer)Deprecated.
-
-
-
Method Detail
-
setHeaderAndFooter
@Deprecated void setHeaderAndFooter(Component header, Component footer)
Deprecated.Sets the tab list header and footer for the player.- Parameters:
header- the header componentfooter- the footer component
-
clearHeaderAndFooter
void clearHeaderAndFooter()
Clears the tab list header and footer for the player.
-
addEntry
void addEntry(TabListEntry entry)
Adds aTabListEntryto thePlayer's tab list.- Parameters:
entry- to add to the tab list
-
removeEntry
Optional<TabListEntry> removeEntry(UUID uuid)
- Parameters:
uuid- of the entry- Returns:
Optionalcontaining the removedTabListEntryif present, otherwiseOptional.empty()
-
containsEntry
boolean containsEntry(UUID uuid)
Determines if the specified entry exists in the tab list.- Parameters:
uuid- the UUID of the entry- Returns:
trueif it exists,falseif it does not
-
getEntries
Collection<TabListEntry> getEntries()
Returns an immutableCollectionof theTabListEntrys in the tab list.- Returns:
- immutable
Collectionof tab list entries
-
buildEntry
@Deprecated TabListEntry buildEntry(GameProfile profile, @Nullable Component displayName, int latency, int gameMode)
Deprecated.Internal usage. UseTabListEntry.Builderinstead.Builds a tab list entry.- Parameters:
profile- profiledisplayName- display namelatency- latencygameMode- game mode- Returns:
- entry
-
-