Interface IScoreboardService


public interface IScoreboardService
BedWars scoreboard manager.
  • Method Summary

    Modifier and Type
    Method
    Description
    @Nullable me.neznamy.tab.api.scoreboard.Scoreboard
    getScoreboard(@NotNull org.bukkit.entity.Player player)
     
    void
    giveTabFeatures(@NotNull org.bukkit.entity.Player player, @Nullable IArena arena, boolean delay)
    Send player scoreboard based on conditions.
    boolean
     
    void
    remove(@NotNull org.bukkit.entity.Player player)
    Remove a player scoreboard.
  • Method Details

    • giveTabFeatures

      void giveTabFeatures(@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.
    • isTabFormattingDisabled

      boolean isTabFormattingDisabled(IArena arena)
      Returns:
      true if tab formatting is disabled for current sidebar/ arena stage
    • getScoreboard

      @Nullable @Nullable me.neznamy.tab.api.scoreboard.Scoreboard getScoreboard(@NotNull @NotNull org.bukkit.entity.Player player)
      Returns:
      Get the current active scoreboard of a player.