Interface ServerHUD

All Known Implementing Classes:
FoliaHUD, PaperHUD

public interface ServerHUD
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
    addPlayer(org.bukkit.entity.Player player)
     
    default Set<org.bukkit.entity.Player>
     
     
    default boolean
    hasPlayer(org.bukkit.entity.Player player)
     
    boolean
    isActive(org.bukkit.entity.Player player)
     
    default boolean
    removePlayer(org.bukkit.entity.Player player)
     
    void
    setLines(UUID uuuid, List<net.kyori.adventure.text.Component> lines)
     
    void
    setTitle(UUID uuuid, net.kyori.adventure.text.Component title)
     
    boolean
    toggleOff(org.bukkit.entity.Player player)
     
    boolean
    toggleOn(org.bukkit.entity.Player player)
     
    void
    updateHUD(org.bukkit.entity.Player player)
     
    void
    updateHUD(org.bukkit.entity.Player player, Object object)
     
  • Method Details

    • toggleOff

      boolean toggleOff(org.bukkit.entity.Player player)
    • toggleOn

      boolean toggleOn(org.bukkit.entity.Player player)
    • hasPlayer

      default boolean hasPlayer(org.bukkit.entity.Player player)
    • addPlayer

      default boolean addPlayer(org.bukkit.entity.Player player)
    • removePlayer

      default boolean removePlayer(org.bukkit.entity.Player player)
    • getPlayerUUIDs

      Set<UUID> getPlayerUUIDs()
    • getPlayers

      default Set<org.bukkit.entity.Player> getPlayers()
    • isActive

      boolean isActive(org.bukkit.entity.Player player)
    • setTitle

      void setTitle(UUID uuuid, net.kyori.adventure.text.Component title)
    • setLines

      void setLines(UUID uuuid, List<net.kyori.adventure.text.Component> lines)
    • updateHUD

      void updateHUD(org.bukkit.entity.Player player, Object object)
    • updateHUD

      void updateHUD(org.bukkit.entity.Player player)