Interface ISidebarService
public interface ISidebarService
BedWars scoreboard manager.
-
Method Summary
Modifier 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
-
giveSidebar
void giveSidebar(@NotNull @NotNull org.bukkit.entity.Player player, @Nullable @Nullable IArena arena, boolean delay) Send player scoreboard based on conditions. -
remove
void remove(@NotNull @NotNull org.bukkit.entity.Player player) Remove a player scoreboard. -
refreshTitles
void refreshTitles()Refresh title on all scoreboards. -
refreshPlaceholders
void refreshPlaceholders()Refresh placeholders on all sidebars. -
refreshPlaceholders
Refresh placeholders for sidebars in a given arena; -
refreshTabList
void refreshTabList()Refresh all tab-list header and footer strings for every sidebar. -
refreshHealth
void refreshHealth()Refresh player healths. -
getSidebar
-