Interface ISidebarService
public interface ISidebarService
BedWars scoreboard manager.
- 
Method SummaryModifier and TypeMethodDescription@Nullable ISidebargetSidebar(@NotNull org.bukkit.entity.Player player) voidgiveSidebar(@NotNull org.bukkit.entity.Player player, @Nullable IArena arena, boolean delay) Send player scoreboard based on conditions.voidRefresh player healths.voidRefresh placeholders on all sidebars.voidrefreshPlaceholders(IArena arena) Refresh placeholders for sidebars in a given arena;voidRefresh all tab-list header and footer strings for every sidebar.voidRefresh title on all scoreboards.voidremove(@NotNull org.bukkit.entity.Player player) Remove a player scoreboard.
- 
Method Details- 
giveSidebarvoid giveSidebar(@NotNull @NotNull org.bukkit.entity.Player player, @Nullable @Nullable IArena arena, boolean delay) Send player scoreboard based on conditions.
- 
removevoid remove(@NotNull @NotNull org.bukkit.entity.Player player) Remove a player scoreboard.
- 
refreshTitlesvoid refreshTitles()Refresh title on all scoreboards.
- 
refreshPlaceholdersvoid refreshPlaceholders()Refresh placeholders on all sidebars.
- 
refreshPlaceholdersRefresh placeholders for sidebars in a given arena;
- 
refreshTabListvoid refreshTabList()Refresh all tab-list header and footer strings for every sidebar.
- 
refreshHealthvoid refreshHealth()Refresh player healths.
- 
getSidebar
 
-